builder: mozilla-central_win7_vm-debug_test-web-platform-tests-5 slave: t-w732-spot-575 starttime: 1475816953.35 results: success (0) buildid: 20161006200000 builduid: 895c262294e349148de11aaeead40d0a revision: 4b9944879c9a60a9aba4a744a7401bc38e0f39c4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:13.352438) ========= master: http://buildbot-master139.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:13.352888) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:13.353195) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:13.609724) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-06 22:09:13.609991) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir c:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming BUILDBOT_PATH=C:\mozilla-build\ CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-SPOT-575 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOMEDRIVE=C: HOMEPATH=\Users\cltbld IDLEIZER_HALT_ON_IDLE=true KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGONSERVER=\\T-W732-SPOT-575 MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=8 OS=Windows_NT 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\mozilla-build\buildbotve;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\python27;C:\opt\runner;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Users\cltbld\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0;;C:\mozilla-build\moztools\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:\slave\test RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-SPOT-575 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --22:09:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. WARNING: Certificate verification error for hg.mozilla.org: certificate signature failure HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.73 MB/s 22:09:13 (8.73 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.023000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-06 22:09:14.654317) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-10-06 22:09:14.655396) ========= 'rm' '-rf' 'scripts' 'properties' in dir c:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming BUILDBOT_PATH=C:\mozilla-build\ CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-SPOT-575 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOMEDRIVE=C: HOMEPATH=\Users\cltbld IDLEIZER_HALT_ON_IDLE=true KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGONSERVER=\\T-W732-SPOT-575 MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=8 OS=Windows_NT 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\mozilla-build\buildbotve;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\python27;C:\opt\runner;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Users\cltbld\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0;;C:\mozilla-build\moztools\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:\slave\test RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-SPOT-575 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.401000 ========= master_lag: 3.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-10-06 22:09:21.076185) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-06 22:09:21.076573) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 4b9944879c9a60a9aba4a744a7401bc38e0f39c4 --destination scripts --debug' in dir c:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 4b9944879c9a60a9aba4a744a7401bc38e0f39c4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming BUILDBOT_PATH=C:\mozilla-build\ CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-SPOT-575 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOMEDRIVE=C: HOMEPATH=\Users\cltbld IDLEIZER_HALT_ON_IDLE=true KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGONSERVER=\\T-W732-SPOT-575 MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=8 OS=Windows_NT 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\mozilla-build\buildbotve;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\python27;C:\opt\runner;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Users\cltbld\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0;;C:\mozilla-build\moztools\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:\slave\test RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-SPOT-575 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-10-06 22:09:19,989 truncating revision to first 12 chars 2016-10-06 22:09:19,989 Setting DEBUG logging. 2016-10-06 22:09:19,989 attempt 1/10 2016-10-06 22:09:19,989 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4b9944879c9a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-06 22:09:20,494 unpacking tar archive at: mozilla-central-4b9944879c9a/testing/mozharness/ 2016-10-06 22:09:20,730 skipping symlink on windows: configs/single_locale/linux32.py program finished with exit code 0 elapsedTime=1.229000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-06 22:09:22.331464) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:22.332340) ========= script_repo_revision: 4b9944879c9a60a9aba4a744a7401bc38e0f39c4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:22.333252) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:22.333823) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-06 22:09:22.354378) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 28 mins, 9 secs) (at 2016-10-06 22:09:22.354822) ========= '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' '10' '--this-chunk' '5' '--blob-upload-branch' 'mozilla-central' '--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', '10', '--this-chunk', '5', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming BUILDBOT_PATH=C:\mozilla-build\ CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-SPOT-575 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 GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOMEDRIVE=C: HOMEPATH=\Users\cltbld IDLEIZER_HALT_ON_IDLE=true KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGONSERVER=\\T-W732-SPOT-575 MAKE_MODE=unix 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 MSYSTEM=MINGW32 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\mozilla-build\buildbotve;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\python27;C:\opt\runner;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Users\cltbld\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0;;C:\mozilla-build\moztools\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:\slave\test RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-SPOT-575 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 22:09:21 INFO - MultiFileLogger online at 20161006 22:09:21 in c:\slave\test 22:09:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 5 --blob-upload-branch mozilla-central --download-symbols true 22:09:21 INFO - Dumping config to c:\slave\test\logs\localconfig.json. 22:09:21 INFO - {'allow_software_gl_layers': False, 22:09:21 INFO - 'append_to_log': False, 22:09:21 INFO - 'base_work_dir': 'c:\\slave\\test', 22:09:21 INFO - 'blob_upload_branch': 'mozilla-central', 22:09:21 INFO - 'blob_uploader_auth_file': 'c:\\slave\\test\\oauth.txt', 22:09:21 INFO - 'buildbot_json_path': 'buildprops.json', 22:09:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:09:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:09:21 INFO - 'download_minidump_stackwalk': True, 22:09:21 INFO - 'download_symbols': 'true', 22:09:21 INFO - 'e10s': False, 22:09:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:09:21 INFO - 'mozinstall': ('c:\\slave\\test/build/venv/scripts/python', 22:09:21 INFO - 'c:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:09:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:09:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:09:21 INFO - 'C:/mozilla-build/tooltool.py'), 22:09:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:09:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:09:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:09:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:09:21 INFO - 'log_level': 'info', 22:09:21 INFO - 'log_to_console': True, 22:09:21 INFO - 'opt_config_files': (), 22:09:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:09:21 INFO - '--processes=1', 22:09:21 INFO - '--config=%(test_path)s/wptrunner.ini', 22:09:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:09:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:09:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:09:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:09:21 INFO - 'pip_index': False, 22:09:21 INFO - 'require_test_zip': True, 22:09:21 INFO - 'test_type': ('testharness',), 22:09:21 INFO - 'this_chunk': '5', 22:09:21 INFO - 'total_chunks': '10', 22:09:21 INFO - 'virtualenv_path': 'venv', 22:09:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:09:21 INFO - 'work_dir': 'build'} 22:09:21 INFO - [mozharness: 2016-10-07 05:09:21.575000Z] Running clobber step. 22:09:21 INFO - Running pre-action listener: _resource_record_pre_action 22:09:21 INFO - Running main action method: clobber 22:09:21 INFO - rmtree: c:\slave\test\build 22:09:21 INFO - Using _rmtree_windows ... 22:09:21 INFO - retry: Calling _rmtree_windows with args: ('c:\\slave\\test\\build',), kwargs: {}, attempt #1 22:10:45 INFO - Running post-action listener: _resource_record_post_action 22:10:45 INFO - [mozharness: 2016-10-07 05:10:45.073000Z] Finished clobber step (success) 22:10:45 INFO - [mozharness: 2016-10-07 05:10:45.073000Z] Running read-buildbot-config step. 22:10:45 INFO - Running pre-action listener: _resource_record_pre_action 22:10:45 INFO - Running main action method: read_buildbot_config 22:10:45 INFO - Using buildbot properties: 22:10:45 INFO - { 22:10:45 INFO - "project": "", 22:10:45 INFO - "product": "firefox", 22:10:45 INFO - "script_repo_revision": "production", 22:10:45 INFO - "scheduler": "tests-mozilla-central-win7_vm-debug-unittest", 22:10:45 INFO - "repository": "", 22:10:45 INFO - "buildername": "Windows 7 VM 32-bit mozilla-central debug test web-platform-tests-5", 22:10:45 INFO - "buildid": "20161006200000", 22:10:45 INFO - "pgo_build": "False", 22:10:45 INFO - "basedir": "C:\\slave\\test", 22:10:45 INFO - "buildnumber": 22, 22:10:45 INFO - "slavename": "t-w732-spot-575", 22:10:45 INFO - "revision": "4b9944879c9a60a9aba4a744a7401bc38e0f39c4", 22:10:45 INFO - "master": "http://buildbot-master139.bb.releng.usw2.mozilla.com:8201/", 22:10:45 INFO - "platform": "win32", 22:10:45 INFO - "branch": "mozilla-central", 22:10:45 INFO - "repo_path": "mozilla-central", 22:10:45 INFO - "moz_repo_path": "", 22:10:45 INFO - "stage_platform": "win32", 22:10:45 INFO - "builduid": "895c262294e349148de11aaeead40d0a", 22:10:45 INFO - "slavebuilddir": "test" 22:10:45 INFO - } 22:10:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.test_packages.json. 22:10:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip. 22:10:45 INFO - Running post-action listener: _resource_record_post_action 22:10:45 INFO - [mozharness: 2016-10-07 05:10:45.076000Z] Finished read-buildbot-config step (success) 22:10:45 INFO - [mozharness: 2016-10-07 05:10:45.076000Z] Running download-and-extract step. 22:10:45 INFO - Running pre-action listener: _resource_record_pre_action 22:10:45 INFO - Running main action method: download_and_extract 22:10:45 INFO - mkdir: c:\slave\test\build\tests 22:10:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:10:45 INFO - trying https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.test_packages.json 22:10:45 INFO - Downloading https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.test_packages.json to c:\slave\test\build\firefox-52.0a1.en-US.win32.test_packages.json 22:10:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.test_packages.json', 'file_name': 'c:\\slave\\test\\build\\firefox-52.0a1.en-US.win32.test_packages.json'}, attempt #1 22:10:46 INFO - Downloaded 1274 bytes. 22:10:46 INFO - Reading from file c:\slave\test\build\firefox-52.0a1.en-US.win32.test_packages.json 22:10:46 INFO - Using the following test package requirements: 22:10:46 INFO - {u'common': [u'firefox-52.0a1.en-US.win32.common.tests.zip'], 22:10:46 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.cppunittest.tests.zip'], 22:10:46 INFO - u'gtest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.gtest.tests.zip'], 22:10:46 INFO - u'jittest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'jsshell-win32.zip'], 22:10:46 INFO - u'mochitest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.mochitest.tests.zip'], 22:10:46 INFO - u'mozbase': [u'firefox-52.0a1.en-US.win32.common.tests.zip'], 22:10:46 INFO - u'reftest': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.reftest.tests.zip'], 22:10:46 INFO - u'talos': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.talos.tests.zip'], 22:10:46 INFO - u'web-platform': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.web-platform.tests.zip'], 22:10:46 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.win32.common.tests.zip', 22:10:46 INFO - u'firefox-52.0a1.en-US.win32.xpcshell.tests.zip']} 22:10:46 INFO - Downloading packages: [u'firefox-52.0a1.en-US.win32.common.tests.zip', u'firefox-52.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 22:10:46 INFO - Downloading and extracting to c:\slave\test\build\tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.common.tests.zip 22:10:46 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.common.tests.zip'}, attempt #1 22:10:46 INFO - Fetch https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.common.tests.zip into memory 22:10:47 INFO - Http code: 200 22:10:47 INFO - via: 1.1 441811a054e8d055b893175754efd0c3.cloudfront.net (CloudFront) 22:10:47 INFO - x-amz-cf-id: 2nkSDjehzlx0ZCNX2Ke-xA-5VOFH_jJT9u68F4pPfqYTN2syosz_Ug== 22:10:47 INFO - x-amz-version-id: zbaDpyc.K4ps2fJu0XLRYvm4gmDa4_b9 22:10:47 INFO - Expected file size: 19089838 22:10:47 INFO - Obtained file size: 19089838 22:10:48 INFO - Downloading and extracting to c:\slave\test\build\tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.web-platform.tests.zip 22:10:48 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 22:10:48 INFO - Fetch https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.web-platform.tests.zip into memory 22:10:49 INFO - Http code: 200 22:10:49 INFO - via: 1.1 e1eb7447ab46f530f6009f1d93917c54.cloudfront.net (CloudFront) 22:10:49 INFO - x-amz-cf-id: eD91xzB9MB484wDXADDyJzMvkRwGOio0LljfxA5seoHGQfMHLrvLSg== 22:10:49 INFO - x-amz-version-id: zeMMYVbjIo77vY.ujY0KT66G4GKeUKO2 22:10:50 INFO - Expected file size: 41409491 22:10:50 INFO - Obtained file size: 41409491 22:11: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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:19 INFO - trying https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip 22:11:19 INFO - Downloading https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip to c:\slave\test\build\firefox-52.0a1.en-US.win32.zip 22:11:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip', 'file_name': 'c:\\slave\\test\\build\\firefox-52.0a1.en-US.win32.zip'}, attempt #1 22:11:21 INFO - Downloaded 66955569 bytes. 22:11:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip 22:11:21 INFO - mkdir: c:\slave\test\properties 22:11:21 INFO - Writing buildbot properties ['build_url'] to c:\slave\test\properties\build_url 22:11:21 INFO - Writing to file c:\slave\test\properties\build_url 22:11:21 INFO - Contents: 22:11:21 INFO - build_url:https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip 22:11:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip 22:11:22 INFO - Writing buildbot properties ['symbols_url'] to c:\slave\test\properties\symbols_url 22:11:22 INFO - Writing to file c:\slave\test\properties\symbols_url 22:11:22 INFO - Contents: 22:11:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip 22:11:22 INFO - Downloading and extracting to c:\slave\test\build\symbols these dirs * from https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip 22:11:22 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 22:11:22 INFO - Fetch https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip into memory 22:11:22 INFO - Http code: 200 22:11:22 INFO - via: 1.1 5ed093c37d643652e278a198e0556a40.cloudfront.net (CloudFront) 22:11:22 INFO - x-amz-cf-id: TvAs1aDqalgUNRcvNETFtGzQXuXB_LBUTfovQJoegpj76e9rW3XLKw== 22:11:22 INFO - x-amz-version-id: OSQdyQauDMJULSg3pzrMENnpS8DzxN9U 22:11:24 INFO - Expected file size: 68064562 22:11:24 INFO - Obtained file size: 68064562 22:11:28 INFO - Running post-action listener: _resource_record_post_action 22:11:28 INFO - Running post-action listener: set_extra_try_arguments 22:11:28 INFO - [mozharness: 2016-10-07 05:11:28.080000Z] Finished download-and-extract step (success) 22:11:28 INFO - [mozharness: 2016-10-07 05:11:28.080000Z] Running fetch-geckodriver step. 22:11:28 INFO - Running pre-action listener: _resource_record_pre_action 22:11:28 INFO - Running main action method: fetch_geckodriver 22:11:28 INFO - Running post-action listener: _resource_record_post_action 22:11:28 INFO - [mozharness: 2016-10-07 05:11:28.081000Z] Finished fetch-geckodriver step (success) 22:11:28 INFO - [mozharness: 2016-10-07 05:11:28.081000Z] Running create-virtualenv step. 22:11:28 INFO - Running pre-action listener: _pre_create_virtualenv 22:11:28 INFO - Running pre-action listener: _resource_record_pre_action 22:11:28 INFO - Running main action method: create_virtualenv 22:11:28 INFO - Creating virtualenv c:\slave\test\build\venv 22:11: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 22:11: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 22:11:31 INFO - New python executable in c:\slave\test\build\venv\Scripts\python.exe 22:11:34 INFO - Installing distribute......................................................................................................................................................................................done. 22:11:35 INFO - Return code: 0 22:11:35 INFO - Getting output from command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', '--version'] 22:11:35 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip --version 22:11:36 INFO - Reading from file tmpfile_stdout 22:11:36 INFO - Output received: 22:11:36 INFO - pip 0.8.2 from c:\slave\test\build\venv\lib\site-packages\pip-0.8.2-py2.7.egg (python 2.7) 22:11:36 INFO - Using _rmtree_windows ... 22:11:36 INFO - Using _rmtree_windows ... 22:11:36 INFO - Installing psutil>=3.1.1 into virtualenv c:\slave\test\build\venv 22:11:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:11:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:11:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:36 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:11:36 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in c:\slave\test\build 22:11:36 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 22:11:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:11:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:11:36 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:11:36 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:11:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:11:36 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:11:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:11:36 INFO - 'DCLOCATION': 'SCL3', 22:11:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:11:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:11:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:11:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:11:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:11:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:11:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:11:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:11:36 INFO - 'HOMEDRIVE': 'C:', 22:11:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:11:36 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:11:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:11:36 INFO - 'KTS_VERSION': '1.19c', 22:11:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:11:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:11:36 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:11:36 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:11:36 INFO - 'MAKE_MODE': 'unix', 22:11:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:11:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:11:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:11:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:11:36 INFO - 'MOZ_AIRBAG': '1', 22:11:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:11:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:36 INFO - 'MOZ_MSVCVERSION': '8', 22:11:36 INFO - 'MOZ_NO_REMOTE': '1', 22:11:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:11:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:11:36 INFO - 'MSYSTEM': 'MINGW32', 22:11:36 INFO - 'NO_EM_RESTART': '1', 22:11:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:11:36 INFO - 'OS': 'Windows_NT', 22:11:36 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:11:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:11:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:11:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:11:36 INFO - 'PROCESSOR_LEVEL': '6', 22:11:36 INFO - 'PROCESSOR_REVISION': '3e04', 22:11:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:11:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:11:36 INFO - 'PROMPT': '$P$G', 22:11:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:11:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:11:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:11:36 INFO - 'PWD': 'c:\\slave\\test', 22:11:36 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:11:36 INFO - 'SYSTEMDRIVE': 'C:', 22:11:36 INFO - 'SYSTEMROOT': 'C:\\windows', 22:11:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:36 INFO - 'TEST1': 'testie', 22:11:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:36 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:11:36 INFO - 'USERNAME': 'cltbld', 22:11:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:11:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:11:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:11:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:11:36 INFO - 'WINDIR': 'C:\\windows', 22:11:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:11:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:11:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:11:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:11:37 INFO - Downloading/unpacking psutil>=3.1.1 22:11:38 INFO - Running setup.py egg_info for package psutil 22:11:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:11:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:11:38 INFO - Installing collected packages: psutil 22:11:38 INFO - Running setup.py install for psutil 22:11:38 INFO - building 'psutil._psutil_windows' extension 22:11:38 INFO - error: Unable to find vcvarsall.bat 22:11:38 INFO - Complete output from command c:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='c:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-yjidba-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7: 22:11:38 INFO - running install 22:11:38 INFO - running build 22:11:38 INFO - running build_py 22:11:38 INFO - creating build 22:11:38 INFO - creating build\lib.win32-2.7 22:11:38 INFO - creating build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:11:38 INFO - running build_ext 22:11:38 INFO - building 'psutil._psutil_windows' extension 22:11:38 INFO - error: Unable to find vcvarsall.bat 22:11:38 INFO - ---------------------------------------- 22:11:38 INFO - Command c:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='c:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-yjidba-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:11:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 22:11:38 WARNING - Return code: 1 22:11:38 WARNING - Could not install python package: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 failed after 1 tries! 22:11:38 INFO - Installing mozsystemmonitor==0.3 into virtualenv c:\slave\test\build\venv 22:11: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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:11:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11: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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:11:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:38 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:11:38 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in c:\slave\test\build 22:11:38 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 22:11:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:11:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:11:38 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:11:38 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:11:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:11:38 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:11:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:11:38 INFO - 'DCLOCATION': 'SCL3', 22:11:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:11:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:11:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:11:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:11:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:11:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:11:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:11:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:11:38 INFO - 'HOMEDRIVE': 'C:', 22:11:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:11:38 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:11:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:11:38 INFO - 'KTS_VERSION': '1.19c', 22:11:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:11:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:11:38 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:11:38 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:11:38 INFO - 'MAKE_MODE': 'unix', 22:11:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:11:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:11:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:11:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:11:38 INFO - 'MOZ_AIRBAG': '1', 22:11:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:11:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:38 INFO - 'MOZ_MSVCVERSION': '8', 22:11:38 INFO - 'MOZ_NO_REMOTE': '1', 22:11:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:11:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:11:38 INFO - 'MSYSTEM': 'MINGW32', 22:11:38 INFO - 'NO_EM_RESTART': '1', 22:11:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:11:38 INFO - 'OS': 'Windows_NT', 22:11: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:11:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:11:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:11:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:11:38 INFO - 'PROCESSOR_LEVEL': '6', 22:11:38 INFO - 'PROCESSOR_REVISION': '3e04', 22:11:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:11:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:11:38 INFO - 'PROMPT': '$P$G', 22:11:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:11:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:11:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:11:38 INFO - 'PWD': 'c:\\slave\\test', 22:11:38 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:11:38 INFO - 'SYSTEMDRIVE': 'C:', 22:11:38 INFO - 'SYSTEMROOT': 'C:\\windows', 22:11:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:38 INFO - 'TEST1': 'testie', 22:11:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:38 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:11:38 INFO - 'USERNAME': 'cltbld', 22:11:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:11:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:11:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:11:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:11:38 INFO - 'WINDIR': 'C:\\windows', 22:11:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:11:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:11:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:11:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:11:39 INFO - Downloading/unpacking mozsystemmonitor==0.3 22:11:39 INFO - Downloading mozsystemmonitor-0.3.tar.gz 22:11:39 INFO - Running setup.py egg_info for package mozsystemmonitor 22:11:39 INFO - Downloading/unpacking psutil>=3.1.1 (from mozsystemmonitor==0.3) 22:11:39 INFO - Running setup.py egg_info for package psutil 22:11:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:11:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:11:39 INFO - Installing collected packages: mozsystemmonitor, psutil 22:11:39 INFO - Running setup.py install for mozsystemmonitor 22:11:39 INFO - Running setup.py install for psutil 22:11:39 INFO - building 'psutil._psutil_windows' extension 22:11:39 INFO - error: Unable to find vcvarsall.bat 22:11:39 INFO - Complete output from command c:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='c:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-i3ujex-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7: 22:11:39 INFO - running install 22:11:39 INFO - running build 22:11:39 INFO - running build_py 22:11:39 INFO - running build_ext 22:11:39 INFO - building 'psutil._psutil_windows' extension 22:11:39 INFO - error: Unable to find vcvarsall.bat 22:11:39 INFO - ---------------------------------------- 22:11:39 INFO - Command c:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='c:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-i3ujex-record\install-record.txt --install-headers c:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:11:39 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 22:11:39 WARNING - Return code: 1 22:11:39 WARNING - Could not install python package: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 failed after 1 tries! 22:11:39 INFO - Installing jsonschema==2.5.1 into virtualenv c:\slave\test\build\venv 22:11:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:11:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:11:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:39 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:11:39 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in c:\slave\test\build 22:11:39 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 22:11:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:11:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:11:39 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:11:39 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:11:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:11:39 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:11:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:11:39 INFO - 'DCLOCATION': 'SCL3', 22:11:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:11:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:11:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:11:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:11:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:11:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:11:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:11:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:11:39 INFO - 'HOMEDRIVE': 'C:', 22:11:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:11:39 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:11:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:11:39 INFO - 'KTS_VERSION': '1.19c', 22:11:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:11:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:11:39 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:11:39 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:11:39 INFO - 'MAKE_MODE': 'unix', 22:11:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:11:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:11:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:11:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:11:39 INFO - 'MOZ_AIRBAG': '1', 22:11:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:11:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:39 INFO - 'MOZ_MSVCVERSION': '8', 22:11:39 INFO - 'MOZ_NO_REMOTE': '1', 22:11:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:11:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:11:39 INFO - 'MSYSTEM': 'MINGW32', 22:11:39 INFO - 'NO_EM_RESTART': '1', 22:11:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:11:39 INFO - 'OS': 'Windows_NT', 22:11:39 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:11:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:11:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:11:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:11:39 INFO - 'PROCESSOR_LEVEL': '6', 22:11:39 INFO - 'PROCESSOR_REVISION': '3e04', 22:11:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:11:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:11:39 INFO - 'PROMPT': '$P$G', 22:11:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:11:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:11:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:11:39 INFO - 'PWD': 'c:\\slave\\test', 22:11:39 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:11:39 INFO - 'SYSTEMDRIVE': 'C:', 22:11:39 INFO - 'SYSTEMROOT': 'C:\\windows', 22:11:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:39 INFO - 'TEST1': 'testie', 22:11:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:39 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:11:39 INFO - 'USERNAME': 'cltbld', 22:11:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:11:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:11:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:11:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:11:39 INFO - 'WINDIR': 'C:\\windows', 22:11:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:11:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:11:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:11:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:11:40 INFO - Downloading/unpacking jsonschema==2.5.1 22:11:43 INFO - Running setup.py egg_info for package jsonschema 22:11:43 INFO - zip_safe flag not set; analyzing archive contents... 22:11:43 INFO - install_dir . 22:11:43 INFO - Installed c:\slave\test\build\venv\build\jsonschema\vcversioner-2.16.0.0-py2.7.egg 22:11:43 INFO - Installing collected packages: jsonschema 22:11:43 INFO - Running setup.py install for jsonschema 22:11:43 INFO - Installing jsonschema-script.py script to c:\slave\test\build\venv\Scripts 22:11:43 INFO - Installing jsonschema.exe script to c:\slave\test\build\venv\Scripts 22:11:43 INFO - Successfully installed jsonschema 22:11:43 INFO - Cleaning up... 22:11:43 INFO - Return code: 0 22:11:43 INFO - Installing functools32==3.2.3-2 into virtualenv c:\slave\test\build\venv 22:11:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:11:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:11:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:43 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:11:43 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in c:\slave\test\build 22:11:43 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 22:11:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:11:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:11:43 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:11:43 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:11:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:11:43 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:11:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:11:43 INFO - 'DCLOCATION': 'SCL3', 22:11:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:11:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:11:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:11:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:11:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:11:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:11:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:11:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:11:43 INFO - 'HOMEDRIVE': 'C:', 22:11:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:11:43 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:11:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:11:43 INFO - 'KTS_VERSION': '1.19c', 22:11:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:11:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:11:43 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:11:43 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:11:43 INFO - 'MAKE_MODE': 'unix', 22:11:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:11:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:11:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:11:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:11:43 INFO - 'MOZ_AIRBAG': '1', 22:11:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:11:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:43 INFO - 'MOZ_MSVCVERSION': '8', 22:11:43 INFO - 'MOZ_NO_REMOTE': '1', 22:11:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:11:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:11:43 INFO - 'MSYSTEM': 'MINGW32', 22:11:43 INFO - 'NO_EM_RESTART': '1', 22:11:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:11:43 INFO - 'OS': 'Windows_NT', 22:11:43 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:11:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:11:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:11:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:11:43 INFO - 'PROCESSOR_LEVEL': '6', 22:11:43 INFO - 'PROCESSOR_REVISION': '3e04', 22:11:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:11:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:11:43 INFO - 'PROMPT': '$P$G', 22:11:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:11:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:11:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:11:43 INFO - 'PWD': 'c:\\slave\\test', 22:11:43 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:11:43 INFO - 'SYSTEMDRIVE': 'C:', 22:11:43 INFO - 'SYSTEMROOT': 'C:\\windows', 22:11:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:43 INFO - 'TEST1': 'testie', 22:11:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:43 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:11:43 INFO - 'USERNAME': 'cltbld', 22:11:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:11:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:11:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:11:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:11:43 INFO - 'WINDIR': 'C:\\windows', 22:11:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:11:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:11:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:11:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:11:44 INFO - Downloading/unpacking functools32==3.2.3-2 22:11:44 INFO - Downloading functools32-3.2.3-2.tar.gz 22:11:44 INFO - Running setup.py egg_info for package functools32 22:11:44 INFO - warning: no files found matching '*.txt' 22:11:44 INFO - no previously-included directories found matching 'build' 22:11:44 INFO - no previously-included directories found matching 'dist' 22:11:44 INFO - no previously-included directories found matching '.git*' 22:11:44 INFO - Installing collected packages: functools32 22:11:44 INFO - Running setup.py install for functools32 22:11:44 INFO - warning: no files found matching '*.txt' 22:11:44 INFO - no previously-included directories found matching 'build' 22:11:44 INFO - no previously-included directories found matching 'dist' 22:11:44 INFO - no previously-included directories found matching '.git*' 22:11:44 INFO - Successfully installed functools32 22:11:44 INFO - Cleaning up... 22:11:44 INFO - Return code: 0 22:11:44 INFO - Installing blobuploader==1.2.4 into virtualenv c:\slave\test\build\venv 22:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:11:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:11:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:44 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:11:44 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in c:\slave\test\build 22:11:44 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:11:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:11:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:11:44 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:11:44 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:11:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:11:44 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:11:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:11:44 INFO - 'DCLOCATION': 'SCL3', 22:11:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:11:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:11:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:11:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:11:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:11:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:11:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:11:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:11:44 INFO - 'HOMEDRIVE': 'C:', 22:11:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:11:44 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:11:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:11:44 INFO - 'KTS_VERSION': '1.19c', 22:11:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:11:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:11:44 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:11:44 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:11:44 INFO - 'MAKE_MODE': 'unix', 22:11:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:11:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:11:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:11:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:11:44 INFO - 'MOZ_AIRBAG': '1', 22:11:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:11:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:44 INFO - 'MOZ_MSVCVERSION': '8', 22:11:44 INFO - 'MOZ_NO_REMOTE': '1', 22:11:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:11:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:11:44 INFO - 'MSYSTEM': 'MINGW32', 22:11:44 INFO - 'NO_EM_RESTART': '1', 22:11:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:11:44 INFO - 'OS': 'Windows_NT', 22:11:44 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:11:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:11:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:11:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:11:44 INFO - 'PROCESSOR_LEVEL': '6', 22:11:44 INFO - 'PROCESSOR_REVISION': '3e04', 22:11:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:11:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:11:44 INFO - 'PROMPT': '$P$G', 22:11:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:11:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:11:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:11:44 INFO - 'PWD': 'c:\\slave\\test', 22:11:44 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:11:44 INFO - 'SYSTEMDRIVE': 'C:', 22:11:44 INFO - 'SYSTEMROOT': 'C:\\windows', 22:11:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:44 INFO - 'TEST1': 'testie', 22:11:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:44 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:11:44 INFO - 'USERNAME': 'cltbld', 22:11:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:11:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:11:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:11:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:11:44 INFO - 'WINDIR': 'C:\\windows', 22:11:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:11:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:11:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:11:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:11:45 INFO - Downloading/unpacking blobuploader==1.2.4 22:11:45 INFO - Downloading blobuploader-1.2.4.tar.gz 22:11:45 INFO - Running setup.py egg_info for package blobuploader 22:11:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:11:49 INFO - Running setup.py egg_info for package requests 22:11:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:11:49 INFO - Downloading docopt-0.6.1.tar.gz 22:11:49 INFO - Running setup.py egg_info for package docopt 22:11:49 INFO - Installing collected packages: blobuploader, docopt, requests 22:11:49 INFO - Running setup.py install for blobuploader 22:11:49 INFO - Running setup.py install for docopt 22:11:49 INFO - Running setup.py install for requests 22:11:49 INFO - Successfully installed blobuploader docopt requests 22:11:49 INFO - Cleaning up... 22:11:49 INFO - Return code: 0 22:11:49 INFO - Installing None into virtualenv c:\slave\test\build\venv 22:11:49 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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:11:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:49 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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:11:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:11:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:11:49 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'c:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:11:49 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'c:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in c:\slave\test\build\tests\config 22:11:49 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r c:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:11:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:11:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:11:49 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:11:49 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:11:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:11:49 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:11:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:11:49 INFO - 'DCLOCATION': 'SCL3', 22:11:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:11:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:11:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:11:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:11:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:11:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:11:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:11:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:11:49 INFO - 'HOMEDRIVE': 'C:', 22:11:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:11:49 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:11:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:11:49 INFO - 'KTS_VERSION': '1.19c', 22:11:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:11:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:11:49 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:11:49 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:11:49 INFO - 'MAKE_MODE': 'unix', 22:11:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:11:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:11:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:11:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:11:49 INFO - 'MOZ_AIRBAG': '1', 22:11:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:11:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:11:49 INFO - 'MOZ_MSVCVERSION': '8', 22:11:49 INFO - 'MOZ_NO_REMOTE': '1', 22:11:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:11:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:11:49 INFO - 'MSYSTEM': 'MINGW32', 22:11:49 INFO - 'NO_EM_RESTART': '1', 22:11:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:11:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:11:49 INFO - 'OS': 'Windows_NT', 22:11:49 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:11:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:11:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:11:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:11:49 INFO - 'PROCESSOR_LEVEL': '6', 22:11:49 INFO - 'PROCESSOR_REVISION': '3e04', 22:11:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:11:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:11:49 INFO - 'PROMPT': '$P$G', 22:11:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:11:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:11:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:11:49 INFO - 'PWD': 'c:\\slave\\test', 22:11:49 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:11:49 INFO - 'SYSTEMDRIVE': 'C:', 22:11:49 INFO - 'SYSTEMROOT': 'C:\\windows', 22:11:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:49 INFO - 'TEST1': 'testie', 22:11:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:11:49 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:11:49 INFO - 'USERNAME': 'cltbld', 22:11:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:11:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:11:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:11:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:11:49 INFO - 'WINDIR': 'C:\\windows', 22:11:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:11:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:11:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:11:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:11:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:11:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:11:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:11:53 INFO - Unpacking c:\slave\test\build\tests\marionette 22:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:11:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:11:53 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:11:53 INFO - Running setup.py install for browsermob-proxy 22:12:07 INFO - Running setup.py install for manifestparser 22:12:07 INFO - Installing manifestparser-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing manifestparser.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for marionette-client 22:12:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:12:07 INFO - Installing marionette-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing marionette.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for marionette-driver 22:12:07 INFO - Running setup.py install for mozcrash 22:12:07 INFO - Running setup.py install for mozdebug 22:12:07 INFO - Running setup.py install for mozdevice 22:12:07 INFO - Installing sutini-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing sutini.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing dm-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing dm.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozfile 22:12:07 INFO - Running setup.py install for mozhttpd 22:12:07 INFO - Installing mozhttpd-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozhttpd.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozinfo 22:12:07 INFO - Installing mozinfo-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozinfo.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozInstall 22:12:07 INFO - Installing moz_remove_from_system-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing moz_remove_from_system.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozuninstall-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozuninstall.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozinstall-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozinstall.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing moz_add_to_system-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing moz_add_to_system.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozleak 22:12:07 INFO - Running setup.py install for mozlog 22:12:07 INFO - Installing structlog-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing structlog.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for moznetwork 22:12:07 INFO - Installing moznetwork-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing moznetwork.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozprocess 22:12:07 INFO - Running setup.py install for mozprofile 22:12:07 INFO - Installing mozprofile-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozprofile.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing diff-profiles-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing diff-profiles.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing view-profile-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing view-profile.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozrunner 22:12:07 INFO - Installing mozrunner-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozrunner.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for mozscreenshot 22:12:07 INFO - Running setup.py install for moztest 22:12:07 INFO - Running setup.py install for mozversion 22:12:07 INFO - Installing mozversion-script.py script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Installing mozversion.exe script to c:\slave\test\build\venv\Scripts 22:12:07 INFO - Running setup.py install for wptserve 22:12:07 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:12:07 INFO - Cleaning up... 22:12:07 INFO - Return code: 0 22:12:07 INFO - Installing None into virtualenv c:\slave\test\build\venv 22:12:07 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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:12:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:12:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:12:07 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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:12:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:12:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 22:12:07 INFO - retry: Calling run_command with args: [['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'c:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01CE42C0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D04098>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x012DB4B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}], 'cwd': 'c:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-SPOT-575', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'USERDOMAIN': 'T-W732-SPOT-575', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGONSERVER': '\\\\T-W732-SPOT-575', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '3e04', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'NO_EM_RESTART': '1', 'WINDOWS_TRACING_FLAGS': '3', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAKE_MODE': 'unix', 'XPCOM_DEBUG_BREAK': 'warn', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'IDLEIZER_HALT_ON_IDLE': 'true', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MSYSTEM': 'MINGW32', 'MOZBUILDDIR': 'C:\\mozilla-build', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 'HOMEPATH': '\\Users\\cltbld', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'HOMEDRIVE': 'C:', 'MOZ_AIRBAG': '1', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 'KTS_HOME': 'C:\\Program Files\\KTS', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'c:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:12:07 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'c:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in c:\slave\test\build\tests\config 22:12:07 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip install --timeout 120 -r c:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:12:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:12:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:12:07 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:12:07 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:12:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:12:07 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:12:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:12:07 INFO - 'DCLOCATION': 'SCL3', 22:12:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:12:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:12:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:12:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:12:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:12:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:12:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:12:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:12:07 INFO - 'HOMEDRIVE': 'C:', 22:12:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:12:07 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:12:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:12:07 INFO - 'KTS_VERSION': '1.19c', 22:12:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:12:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:12:07 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:12:07 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:12:07 INFO - 'MAKE_MODE': 'unix', 22:12:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:12:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:12:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:12:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:12:07 INFO - 'MOZ_AIRBAG': '1', 22:12:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:12:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:12:07 INFO - 'MOZ_MSVCVERSION': '8', 22:12:07 INFO - 'MOZ_NO_REMOTE': '1', 22:12:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:12:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:12:07 INFO - 'MSYSTEM': 'MINGW32', 22:12:07 INFO - 'NO_EM_RESTART': '1', 22:12:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:12:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:12:07 INFO - 'OS': 'Windows_NT', 22:12:07 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:12:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:12:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:12:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:12:07 INFO - 'PROCESSOR_LEVEL': '6', 22:12:07 INFO - 'PROCESSOR_REVISION': '3e04', 22:12:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:12:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:12:07 INFO - 'PROMPT': '$P$G', 22:12:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:12:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:12:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:12:07 INFO - 'PWD': 'c:\\slave\\test', 22:12:07 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:12:07 INFO - 'SYSTEMDRIVE': 'C:', 22:12:07 INFO - 'SYSTEMROOT': 'C:\\windows', 22:12:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:12:07 INFO - 'TEST1': 'testie', 22:12:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:12:07 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:12:07 INFO - 'USERNAME': 'cltbld', 22:12:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:12:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:12:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:12:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:12:07 INFO - 'WINDIR': 'C:\\windows', 22:12:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:12:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:12:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:12:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:12:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:12:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:12:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:12:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:12:11 INFO - Unpacking c:\slave\test\build\tests\marionette 22:12:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:12:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:12:11 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)) 22:12:21 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)) 22:12:21 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)) 22:12:21 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)) 22:12:21 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)) 22:12:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r c:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:12:21 INFO - Downloading blessings-1.6.tar.gz 22:12:21 INFO - Running setup.py egg_info for package blessings 22:12:21 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)) 22:12:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:12:21 INFO - Running setup.py install for blessings 22:12:21 INFO - Running setup.py install for browsermob-proxy 22:12:21 INFO - Running setup.py install for manifestparser 22:12:21 INFO - Installing manifestparser-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing manifestparser.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Running setup.py install for marionette-client 22:12:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:12:21 INFO - Installing marionette-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing marionette.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Running setup.py install for marionette-driver 22:12:21 INFO - Running setup.py install for mozcrash 22:12:21 INFO - Running setup.py install for mozdebug 22:12:21 INFO - Running setup.py install for mozdevice 22:12:21 INFO - Installing sutini-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing sutini.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing dm-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing dm.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Running setup.py install for mozhttpd 22:12:21 INFO - Installing mozhttpd-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozhttpd.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Running setup.py install for mozInstall 22:12:21 INFO - Installing moz_remove_from_system-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing moz_remove_from_system.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozuninstall-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozuninstall.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozinstall-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozinstall.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing moz_add_to_system-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing moz_add_to_system.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Running setup.py install for mozleak 22:12:21 INFO - Running setup.py install for mozprofile 22:12:21 INFO - Installing mozprofile-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozprofile.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing diff-profiles-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing diff-profiles.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing view-profile-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing view-profile.exe script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Running setup.py install for mozrunner 22:12:21 INFO - Installing mozrunner-script.py script to c:\slave\test\build\venv\Scripts 22:12:21 INFO - Installing mozrunner.exe script to c:\slave\test\build\venv\Scripts 22:12:23 INFO - Running setup.py install for mozscreenshot 22:12:23 INFO - Running setup.py install for moztest 22:12:23 INFO - Running setup.py install for mozversion 22:12:23 INFO - Installing mozversion-script.py script to c:\slave\test\build\venv\Scripts 22:12:23 INFO - Installing mozversion.exe script to c:\slave\test\build\venv\Scripts 22:12:23 INFO - Running setup.py install for wptserve 22:12:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:12:23 INFO - Cleaning up... 22:12:23 INFO - Return code: 0 22:12:23 INFO - Done creating virtualenv c:\slave\test\build\venv. 22:12:23 INFO - Getting output from command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:12:23 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip freeze 22:12:24 INFO - Reading from file tmpfile_stdout 22:12:24 INFO - Using _rmtree_windows ... 22:12:24 INFO - Using _rmtree_windows ... 22:12:24 INFO - Current package versions: 22:12:24 INFO - blessings == 1.6 22:12:24 INFO - blobuploader == 1.2.4 22:12:24 INFO - browsermob-proxy == 0.6.0 22:12:24 INFO - distribute == 0.6.14 22:12:24 INFO - docopt == 0.6.1 22:12:24 INFO - functools32 == 3.2.3-2 22:12:24 INFO - jsonschema == 2.5.1 22:12:24 INFO - manifestparser == 1.1 22:12:24 INFO - marionette-client == 3.1.0 22:12:24 INFO - marionette-driver == 2.0.0 22:12:24 INFO - mozInstall == 1.12 22:12:24 INFO - mozcrash == 0.17 22:12:24 INFO - mozdebug == 0.1 22:12:24 INFO - mozdevice == 0.48 22:12:24 INFO - mozfile == 1.2 22:12:24 INFO - mozhttpd == 0.7 22:12:24 INFO - mozinfo == 0.9 22:12:24 INFO - mozleak == 0.1 22:12:24 INFO - mozlog == 3.4 22:12:24 INFO - moznetwork == 0.27 22:12:24 INFO - mozprocess == 0.23 22:12:24 INFO - mozprofile == 0.28 22:12:24 INFO - mozrunner == 6.12 22:12:24 INFO - mozscreenshot == 0.1 22:12:24 INFO - mozsystemmonitor == 0.3 22:12:24 INFO - moztest == 0.7 22:12:24 INFO - mozversion == 1.4 22:12:24 INFO - requests == 1.2.3 22:12:24 INFO - wptserve == 1.4.0 22:12:24 INFO - Running post-action listener: _resource_record_post_action 22:12:24 INFO - Running post-action listener: _start_resource_monitoring 22:12:24 INFO - Starting resource monitoring. 22:12:24 INFO - [mozharness: 2016-10-07 05:12:24.493000Z] Finished create-virtualenv step (success) 22:12:24 INFO - [mozharness: 2016-10-07 05:12:24.493000Z] Running pull step. 22:12:24 INFO - Running pre-action listener: _resource_record_pre_action 22:12:24 INFO - Running main action method: pull 22:12:24 INFO - Pull has nothing to do! 22:12:24 INFO - Running post-action listener: _resource_record_post_action 22:12:24 INFO - [mozharness: 2016-10-07 05:12:24.494000Z] Finished pull step (success) 22:12:24 INFO - [mozharness: 2016-10-07 05:12:24.494000Z] Running install step. 22:12:24 INFO - Running pre-action listener: _resource_record_pre_action 22:12:24 INFO - Running main action method: install 22:12:24 INFO - Getting output from command: ['c:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:12:24 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\pip freeze 22:12:24 INFO - Reading from file tmpfile_stdout 22:12:24 INFO - Using _rmtree_windows ... 22:12:24 INFO - Using _rmtree_windows ... 22:12:24 INFO - Detecting whether we're running mozinstall >=1.0... 22:12:24 INFO - Getting output from command: ['c:\\slave\\test/build/venv/scripts/python', 'c:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:12:24 INFO - Copy/paste: c:\slave\test/build/venv/scripts/python c:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:12:24 INFO - Reading from file tmpfile_stdout 22:12:24 INFO - Output received: 22:12:24 INFO - Usage: mozinstall-script.py [options] installer 22:12:24 INFO - Options: 22:12:24 INFO - -h, --help show this help message and exit 22:12:24 INFO - -d DEST, --destination=DEST 22:12:24 INFO - Directory to install application into. [default: 22:12:24 INFO - "c:\slave\test"] 22:12:24 INFO - --app=APP Application being installed. [default: firefox] 22:12:24 INFO - Using _rmtree_windows ... 22:12:24 INFO - Using _rmtree_windows ... 22:12:24 INFO - mkdir: c:\slave\test\build\application 22:12:24 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-52.0a1.en-US.win32.zip', '--destination', 'c:\\slave\\test\\build\\application'] 22:12:24 INFO - Copy/paste: c:\slave\test/build/venv/scripts/python c:\slave\test/build/venv/scripts/mozinstall-script.py c:\slave\test\build\firefox-52.0a1.en-US.win32.zip --destination c:\slave\test\build\application 22:12:27 INFO - Reading from file tmpfile_stdout 22:12:27 INFO - Output received: 22:12:27 INFO - c:\slave\test\build\application\firefox\firefox.exe 22:12:27 INFO - Using _rmtree_windows ... 22:12:27 INFO - Using _rmtree_windows ... 22:12:27 INFO - Running post-action listener: _resource_record_post_action 22:12:27 INFO - [mozharness: 2016-10-07 05:12:27.436000Z] Finished install step (success) 22:12:27 INFO - [mozharness: 2016-10-07 05:12:27.436000Z] Running run-tests step. 22:12:27 INFO - Running pre-action listener: _resource_record_pre_action 22:12:27 INFO - Running main action method: run_tests 22:12:27 INFO - mkdir: c:\slave\test\build\blobber_upload_dir 22:12:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:12:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:12:27 INFO - grabbing minidump binary from tooltool 22:12:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:12:27 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: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0122FDE8>, '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 0x01D35230>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CF4480>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'c:\\slave\\test\\build', 'privileged': False}, attempt #1 22:12:27 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 22:12:27 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 22:12:27 INFO - Calling ['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'] with output_timeout 600 22:12:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:12:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as c:\slave\test\build\tmp0w3k_r 22:12:28 INFO - INFO - File integrity verified, renaming tmp0w3k_r to win32-minidump_stackwalk.exe 22:12:28 INFO - Return code: 0 22:12:28 INFO - Chmoding c:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:12:28 INFO - ENV: MINIDUMP_SAVE_PATH is now c:\slave\test\build\blobber_upload_dir 22:12:28 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/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=c:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=5', '--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 22:12:28 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/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=c:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=5 --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 22:12:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:12:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 22:12:28 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\', 22:12:28 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 22:12:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 22:12:28 INFO - 'COMPUTERNAME': 'T-W732-SPOT-575', 22:12:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:12:28 INFO - 'DCLOCATION': 'SCL3', 22:12:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 22:12:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:12:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:12:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 22:12:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 22:12:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 22:12:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:12:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:12:28 INFO - 'HOMEDRIVE': 'C:', 22:12:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 22:12:28 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 22:12:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:12:28 INFO - 'KTS_VERSION': '1.19c', 22:12:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 22:12:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 22:12:28 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 22:12:28 INFO - 'LOGONSERVER': '\\\\T-W732-SPOT-575', 22:12:28 INFO - 'MAKE_MODE': 'unix', 22:12:28 INFO - 'MINIDUMP_SAVE_PATH': 'c:\\slave\\test\\build\\blobber_upload_dir', 22:12:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 22:12:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 22:12:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 22:12:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 22:12:28 INFO - 'MOZ_AIRBAG': '1', 22:12:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:12:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:12:28 INFO - 'MOZ_MSVCVERSION': '8', 22:12:28 INFO - 'MOZ_NO_REMOTE': '1', 22:12:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 22:12:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 22:12:28 INFO - 'MSYSTEM': 'MINGW32', 22:12:28 INFO - 'NO_EM_RESTART': '1', 22:12:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:12:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:12:28 INFO - 'OS': 'Windows_NT', 22:12:28 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;C:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;C:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;C:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;C:\\Program Files\\Amazon\\cfn-bootstrap\\;C:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;C:\\mozilla-build\\buildbotve;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\python27;C:\\opt\\runner;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn;C:\\Users\\cltbld\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0;;C:\\mozilla-build\\moztools\\bin', 22:12:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:12:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:12:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 62 Stepping 4, GenuineIntel', 22:12:28 INFO - 'PROCESSOR_LEVEL': '6', 22:12:28 INFO - 'PROCESSOR_REVISION': '3e04', 22:12:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:12:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 22:12:28 INFO - 'PROMPT': '$P$G', 22:12:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:12:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files\\AWS Tools\\PowerShell\\', 22:12:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:12:28 INFO - 'PWD': 'c:\\slave\\test', 22:12:28 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 22:12:28 INFO - 'SYSTEMDRIVE': 'C:', 22:12:28 INFO - 'SYSTEMROOT': 'C:\\windows', 22:12:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:12:28 INFO - 'TEST1': 'testie', 22:12:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 22:12:28 INFO - 'USERDOMAIN': 'T-W732-SPOT-575', 22:12:28 INFO - 'USERNAME': 'cltbld', 22:12:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 22:12:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 22:12:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 22:12:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 22:12:28 INFO - 'WINDIR': 'C:\\windows', 22:12:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 22:12:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 22:12:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:12:28 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/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=c:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=5', '--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 22:12:30 INFO - STDERR: c:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from c:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 22:12:30 INFO - import pkg_resources 22:12:34 INFO - Using 1 client processes 22:12:37 INFO - SUITE-START | Running 571 tests 22:12:37 INFO - Running testharness tests 22:12:37 INFO - TEST-START | /mixed-content/blockable/meta-csp/cross-origin-http/form-tag/top-level/no-redirect/opt-in-blocks.https.html 22:12:37 INFO - TEST-SKIP | /mixed-content/blockable/meta-csp/cross-origin-http/form-tag/top-level/no-redirect/opt-in-blocks.https.html | took 0ms 22:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:12:37 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 22:12:37 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 22:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 22:12:37 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 22:12:37 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 22:12:37 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 22:12:37 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 22:12:37 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 22:12:37 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 22:12:37 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 1ms 22:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 22:12:37 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 22:12:37 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 22:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms 22:12:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 22:12:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 22:12:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 22:12:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 22:12:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 1ms 22:12:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:12:37 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-abs.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-acos.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-asin.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan-xy.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-atan.html | took 71ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-ceil.html | took 5ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-float.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-clamp-gentype.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cos.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-cross.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-distance.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-dot.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-faceforward.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-floor.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-fract.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-length.html | took 9ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-float.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-max-gentype.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-float.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-min-gentype.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-float.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mix-gentype.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-float.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-mod-gentype.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-normalize.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-reflect.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sign.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-sin.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-float.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-smoothstep-gentype.html | took 4ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-float.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function-step-gentype.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/glsl/functions/glsl-function.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/any/any_001_to_004.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_001_to_008.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/exp2/exp2_009_to_012.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_001_to_008.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_009_to_016.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_017_to_024.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_025_to_032.html | took 9ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_033_to_040.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_041_to_048.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_049_to_056.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_057_to_064.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_065_to_072.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_073_to_080.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_081_to_088.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_089_to_096.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_097_to_104.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_105_to_112.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_113_to_120.html | took 8ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/functions/functions_121_to_126.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html | took 9ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/get-active-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/get-active-test.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-test.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-attribute.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-get-active-uniform.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-getshadersource.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/gl-shader-test.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/invalid-UTF-16.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/program-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/program-test.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/culling.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/culling.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/draw-arrays-out-of-bounds.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/draw-elements-out-of-bounds.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-switch.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/framebuffer-texture-switch.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-clear.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-clear.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-drawarrays.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-drawelements.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-canvas-dimensions.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-fbo-test.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-scissor-test.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/gl-viewport-test.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/line-loop-tri-fan.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/many-draw-calls.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/more-than-65536-indices.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/multisample-corruption.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/negative-one-index.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/point-no-attributes.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/point-size.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/point-size.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/point-with-gl-pointcoord-in-fragment-shader.html | took 1ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/polygon-offset.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/simple.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/simple.html | took 0ms 22:12:37 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/rendering/triangle.html 22:12:37 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/rendering/triangle.html | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-getter.html | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-defineProperty-setter.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-deleting.html?wss | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html?wss | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-initial.html | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html?wss | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-readonly.html | took 1ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html?wss 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html?wss | took 0ms 22:12:37 INFO - TEST-START | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html 22:12:37 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html | took 0ms 22:12:37 INFO - TEST-START | /webstorage/storage_local_setitem_quotaexceedederr.html 22:12:37 INFO - TEST-SKIP | /webstorage/storage_local_setitem_quotaexceedederr.html | took 1ms 22:12:37 INFO - TEST-START | /webstorage/storage_session_setitem_quotaexceedederr.html 22:12:37 INFO - TEST-SKIP | /webstorage/storage_session_setitem_quotaexceedederr.html | took 0ms 22:12:37 INFO - Setting up ssl 22:12:38 INFO - PROCESS | certutil | 22:12:38 INFO - PROCESS | certutil | 22:12:38 INFO - PROCESS | certutil | 22:12:38 INFO - Certificate Nickname Trust Attributes 22:12:38 INFO - SSL,S/MIME,JAR/XPI 22:12:38 INFO - 22:12:38 INFO - web-platform-tests CT,, 22:12:38 INFO - 22:12:38 INFO - Application command: c:\slave\test\build\application\firefox\firefox.exe -marionette about:blank -profile c:\users\cltbld\appdata\local\temp\tmpheiiuo.mozrunner 22:12:38 INFO - Starting runner 22:12:38 INFO - PROCESS | 1248 | [1248] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 219 22:12:38 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 116 22:12:39 INFO - PROCESS | 1248 | [1248] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3579 22:12:40 INFO - PROCESS | 1248 | 1475817160702 Marionette DEBUG Marionette enabled via build flag and pref 22:12:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F617000 == 1 [pid = 1248] [id = 1] 22:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 1 (0F617400) [pid = 1248] [serial = 1] [outer = 00000000] 22:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 2 (0F618000) [pid = 1248] [serial = 2] [outer = 0F617400] 22:12:41 INFO - PROCESS | 1248 | [1248] WARNING: DWM not enabled, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 1971 22:12:41 INFO - PROCESS | 1248 | ++DOCSHELL 1133D800 == 2 [pid = 1248] [id = 2] 22:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 3 (1133DC00) [pid = 1248] [serial = 3] [outer = 00000000] 22:12:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 4 (1133E800) [pid = 1248] [serial = 4] [outer = 1133DC00] 22:12:42 INFO - PROCESS | 1248 | 1475817162255 Marionette INFO Listening on port 2828 22:12:43 INFO - PROCESS | 1248 | 1475817163844 Marionette DEBUG Marionette enabled via command-line flag 22:12:43 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:12:43 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:12:43 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:12:43 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:12:43 INFO - PROCESS | 1248 | ++DOCSHELL 12076000 == 3 [pid = 1248] [id = 3] 22:12:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 5 (1207AC00) [pid = 1248] [serial = 5] [outer = 00000000] 22:12:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 6 (1207B800) [pid = 1248] [serial = 6] [outer = 1207AC00] 22:12:44 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2362 22:12:44 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2362 22:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 7 (12DB6800) [pid = 1248] [serial = 7] [outer = 1133DC00] 22:12:44 INFO - PROCESS | 1248 | 1475817164602 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49335 22:12:44 INFO - PROCESS | 1248 | 1475817164624 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49336 22:12:44 INFO - PROCESS | 1248 | 1475817164632 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49337 22:12:44 INFO - PROCESS | 1248 | 1475817164669 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49338 22:12:44 INFO - PROCESS | 1248 | 1475817164673 Marionette DEBUG Closed connection conn0 22:12:44 INFO - PROCESS | 1248 | 1475817164675 Marionette DEBUG Closed connection conn1 22:12:44 INFO - PROCESS | 1248 | 1475817164677 Marionette DEBUG Closed connection conn2 22:12:44 INFO - PROCESS | 1248 | 1475817164772 Marionette DEBUG Closed connection conn3 22:12:44 INFO - PROCESS | 1248 | 1475817164777 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49339 22:12:44 INFO - PROCESS | 1248 | 1475817164801 Marionette DEBUG Closed connection conn4 22:12:44 INFO - PROCESS | 1248 | 1475817164808 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49340 22:12:44 INFO - PROCESS | 1248 | ++DOCSHELL 1341AC00 == 4 [pid = 1248] [id = 4] 22:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 8 (13421400) [pid = 1248] [serial = 8] [outer = 00000000] 22:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 9 (13656C00) [pid = 1248] [serial = 9] [outer = 13421400] 22:12:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 10 (13F5E000) [pid = 1248] [serial = 10] [outer = 13421400] 22:12:44 INFO - PROCESS | 1248 | 1475817164983 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:12:44 INFO - PROCESS | 1248 | 1475817164990 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"windows_nt","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161006200000","processId":1248,"version":"52.0a1"} 22:12:45 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:12:45 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:12:45 INFO - PROCESS | 1248 | [1248] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1558 22:12:45 INFO - PROCESS | 1248 | [1248] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1558 22:12:45 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:12:46 INFO - PROCESS | 1248 | ++DOCSHELL 15F42000 == 5 [pid = 1248] [id = 5] 22:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 11 (15F45800) [pid = 1248] [serial = 11] [outer = 00000000] 22:12:46 INFO - PROCESS | 1248 | ++DOCSHELL 171C1400 == 6 [pid = 1248] [id = 6] 22:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 12 (171C1800) [pid = 1248] [serial = 12] [outer = 00000000] 22:12:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 13 (171C8000) [pid = 1248] [serial = 13] [outer = 171C1800] 22:12:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 14 (1709D800) [pid = 1248] [serial = 14] [outer = 15F45800] 22:12:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 15 (1709F400) [pid = 1248] [serial = 15] [outer = 171C1800] 22:12:47 INFO - PROCESS | 1248 | 1475817167865 Marionette DEBUG loaded listener.js 22:12:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 16 (1679DC00) [pid = 1248] [serial = 16] [outer = 171C1800] 22:12:48 INFO - PROCESS | 1248 | 1475817168864 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"63c4936a-d232-4ed0-ae19-1ac3b970a93b","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"windows_nt","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161006200000","processId":1248,"version":"52.0a1","command_id":1}}] 22:12:49 INFO - PROCESS | 1248 | 1475817169205 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:12:49 INFO - PROCESS | 1248 | 1475817169268 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 22:12:49 INFO - PROCESS | 1248 | 1475817169401 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:12:49 INFO - PROCESS | 1248 | [1248] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:12:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 17 (1A208000) [pid = 1248] [serial = 17] [outer = 171C1800] 22:12:50 INFO - PROCESS | 1248 | 1475817170211 Marionette TRACE conn5 <- [1,3,null,{}] 22:12:50 INFO - PROCESS | 1248 | 1475817170232 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:12:50 INFO - PROCESS | 1248 | 1475817170264 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 22:12:50 INFO - PROCESS | 1248 | 1475817170296 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 22:12:50 INFO - PROCESS | 1248 | 1475817170299 Marionette TRACE conn5 <- [1,5,null,{"value":"12"}] 22:12:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:12:50 INFO - PROCESS | 1248 | 1475817170315 Marionette TRACE conn5 -> [0,6,"timeouts",{"script":35000}] 22:12:50 INFO - PROCESS | 1248 | 1475817170321 Marionette TRACE conn5 <- [1,6,null,{}] 22:12:50 INFO - PROCESS | 1248 | 1475817170338 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:50 INFO - PROCESS | 1248 | 1475817170367 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 22:12:50 INFO - PROCESS | 1248 | 1475817170385 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:50 INFO - PROCESS | 1248 | ++DOCSHELL 1A801400 == 7 [pid = 1248] [id = 7] 22:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 18 (1A801800) [pid = 1248] [serial = 18] [outer = 00000000] 22:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 19 (1A804C00) [pid = 1248] [serial = 19] [outer = 1A801800] 22:12:50 INFO - PROCESS | 1248 | 1475817170463 Marionette DEBUG loaded listener.js 22:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 20 (1A808400) [pid = 1248] [serial = 20] [outer = 1A801800] 22:12:50 INFO - PROCESS | 1248 | ++DOCSHELL 1A807C00 == 8 [pid = 1248] [id = 8] 22:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 21 (1A8D3000) [pid = 1248] [serial = 21] [outer = 00000000] 22:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 22 (1AA3DC00) [pid = 1248] [serial = 22] [outer = 1A8D3000] 22:12:50 INFO - PROCESS | 1248 | 1475817170801 Marionette DEBUG loaded listener.js 22:12:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 23 (1AA42000) [pid = 1248] [serial = 23] [outer = 1A8D3000] 22:12:51 INFO - PROCESS | 1248 | 1475817171228 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElementById(\"canvas\");\n // Reset context\n canvas.width = canvas.width;\n var button = document.getElementById(\"button\");\n var context = canvas.getContext(\"2d\");\n\n // Shapes are painted without affecting the current default path,\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#drawing-rectangles-to-the-canvas\n context.fillRect(25, 25, 25, 25);\n\n // If the specified path has no pixels, throw a NotSupportedError exception and abort these steps.\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#hit-regions\n context.addHitRegion({ id: \"notsupportederror_fillRect\", control: button })\n }\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElementById(\"canvas\");\n // Reset context\n canvas.width = canvas.width;\n var button = document.getElementById(\"button\");\n var context = canvas.getContext(\"2d\");\n\n // \"Shapes are painted without affecting the current default path,\"\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#drawing-rectangles-to-the-canvas\n context.strokeRect(75, 25, 25, 25);\n\n // \"If the specified path has no pixels, throw a NotSupportedError exception and abort these steps.\"\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#hit-regions\n context.addHitRegion({ id: \"notsupportederror_strokeRect\", control: button })\n }\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElementById(\"canvas\");\n // Reset context\n canvas.width = canvas.width;\n var button = document.getElementById(\"button\");\n var context = canvas.getContext(\"2d\");\n\n // \"These shapes are painted without affecting the current path\"\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#drawing-rectangles-to-the-canvas\n context.fillText(\"fillText\", 25, 100);\n\n // \"If the specified path has no pixels, throw a NotSupportedError exception and abort these steps.\"\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#drawing-text-to-the-canvas\n context.addHitRegion({ id: \"notsupportederror_fillText\", control: button });\n }\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElementById(\"canvas\");\n canvas.width = canvas.width;\n var button = document.getElementById(\"button\");\n var context = canvas.getContext(\"2d\");\n // \"These shapes are painted without affecting the current path\"\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#drawing-rectangles-to-the-canvas\n context.strokeText(\"strokeText\", 75, 100);\n\n // \"If the specified path has no pixels, throw a NotSupportedError exception and abort these steps.\"\n // http://www.w3.org/html/wg/drafts/2dcontext/html5_canvas_CR/#drawing-text-to-the-canvas\n context.addHitRegion({ id: \"notsupportederror_strokeText\", control: button });\n }\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:12:51 INFO - .... 22:12:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 993ms 22:12:51 INFO - PROCESS | 1248 | 1475817171392 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 22:12:51 INFO - PROCESS | 1248 | 1475817171394 Marionette TRACE conn5 <- [1,9,null,{"value":"12"}] 22:12:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:12:51 INFO - PROCESS | 1248 | 1475817171428 Marionette TRACE conn5 -> [0,10,"timeouts",{"script":35000}] 22:12:51 INFO - PROCESS | 1248 | 1475817171431 Marionette TRACE conn5 <- [1,10,null,{}] 22:12:51 INFO - PROCESS | 1248 | 1475817171457 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:51 INFO - PROCESS | 1248 | 1475817171639 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 22:12:51 INFO - PROCESS | 1248 | --DOCSHELL 0F617000 == 7 [pid = 1248] [id = 1] 22:12:51 INFO - PROCESS | 1248 | 1475817171919 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:51 INFO - PROCESS | 1248 | ++DOCSHELL 0CF41C00 == 8 [pid = 1248] [id = 9] 22:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 24 (0CFB8C00) [pid = 1248] [serial = 24] [outer = 00000000] 22:12:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 25 (0E95E400) [pid = 1248] [serial = 25] [outer = 0CFB8C00] 22:12:52 INFO - PROCESS | 1248 | 1475817171996 Marionette DEBUG loaded listener.js 22:12:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 26 (0F071400) [pid = 1248] [serial = 26] [outer = 0CFB8C00] 22:12:52 INFO - PROCESS | 1248 | 1475817172578 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:12:52 INFO - ... 22:12:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1200ms 22:12:52 INFO - PROCESS | 1248 | 1475817172619 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 22:12:52 INFO - PROCESS | 1248 | 1475817172626 Marionette TRACE conn5 <- [1,13,null,{"value":"12"}] 22:12:52 INFO - PROCESS | 1248 | 1475817172633 Marionette TRACE conn5 -> [0,14,"timeouts",{"script":35000}] 22:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:12:52 INFO - PROCESS | 1248 | 1475817172638 Marionette TRACE conn5 <- [1,14,null,{}] 22:12:52 INFO - PROCESS | 1248 | 1475817172644 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:52 INFO - PROCESS | 1248 | 1475817172799 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 22:12:52 INFO - PROCESS | 1248 | 1475817172868 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:52 INFO - PROCESS | 1248 | ++DOCSHELL 115ACC00 == 9 [pid = 1248] [id = 10] 22:12:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 27 (11797400) [pid = 1248] [serial = 27] [outer = 00000000] 22:12:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 28 (11D33000) [pid = 1248] [serial = 28] [outer = 11797400] 22:12:52 INFO - PROCESS | 1248 | 1475817172945 Marionette DEBUG loaded listener.js 22:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 29 (11D37000) [pid = 1248] [serial = 29] [outer = 11797400] 22:12:53 INFO - PROCESS | 1248 | 1475817173514 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:12:53 INFO - . 22:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 930ms 22:12:53 INFO - PROCESS | 1248 | 1475817173570 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 22:12:53 INFO - PROCESS | 1248 | 1475817173575 Marionette TRACE conn5 <- [1,17,null,{"value":"12"}] 22:12:53 INFO - PROCESS | 1248 | 1475817173579 Marionette TRACE conn5 -> [0,18,"timeouts",{"script":35000}] 22:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:12:53 INFO - PROCESS | 1248 | 1475817173584 Marionette TRACE conn5 <- [1,18,null,{}] 22:12:53 INFO - PROCESS | 1248 | 1475817173589 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:53 INFO - PROCESS | 1248 | ++DOCSHELL 15A7A000 == 10 [pid = 1248] [id = 11] 22:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 30 (15A7A400) [pid = 1248] [serial = 30] [outer = 00000000] 22:12:53 INFO - PROCESS | 1248 | 1475817173767 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 22:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 31 (1207FC00) [pid = 1248] [serial = 31] [outer = 15A7A400] 22:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 32 (16403C00) [pid = 1248] [serial = 32] [outer = 15A7A400] 22:12:53 INFO - PROCESS | 1248 | 1475817173923 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:53 INFO - PROCESS | 1248 | ++DOCSHELL 15438800 == 11 [pid = 1248] [id = 12] 22:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 33 (1640B800) [pid = 1248] [serial = 33] [outer = 00000000] 22:12:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 34 (1640F800) [pid = 1248] [serial = 34] [outer = 1640B800] 22:12:54 INFO - PROCESS | 1248 | ++DOCSHELL 1670D400 == 12 [pid = 1248] [id = 13] 22:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 35 (1670E800) [pid = 1248] [serial = 35] [outer = 00000000] 22:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 36 (16712000) [pid = 1248] [serial = 36] [outer = 1670E800] 22:12:54 INFO - PROCESS | 1248 | 1475817174074 Marionette DEBUG loaded listener.js 22:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 37 (16ABAC00) [pid = 1248] [serial = 37] [outer = 1670E800] 22:12:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 38 (194CA400) [pid = 1248] [serial = 38] [outer = 1640B800] 22:12:54 INFO - PROCESS | 1248 | 1475817174892 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:12:54 INFO - . 22:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1336ms 22:12:54 INFO - PROCESS | 1248 | 1475817174921 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 22:12:54 INFO - PROCESS | 1248 | 1475817174927 Marionette TRACE conn5 <- [1,21,null,{"value":"12"}] 22:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:12:54 INFO - PROCESS | 1248 | 1475817174933 Marionette TRACE conn5 -> [0,22,"timeouts",{"script":35000}] 22:12:54 INFO - PROCESS | 1248 | 1475817174938 Marionette TRACE conn5 <- [1,22,null,{}] 22:12:54 INFO - PROCESS | 1248 | 1475817174945 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:55 INFO - PROCESS | 1248 | 1475817175088 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 22:12:55 INFO - PROCESS | 1248 | 1475817175145 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F07AC00 == 13 [pid = 1248] [id = 14] 22:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 39 (0F3CF400) [pid = 1248] [serial = 39] [outer = 00000000] 22:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 40 (0F4BBC00) [pid = 1248] [serial = 40] [outer = 0F3CF400] 22:12:55 INFO - PROCESS | 1248 | 1475817175214 Marionette DEBUG loaded listener.js 22:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 41 (0F613000) [pid = 1248] [serial = 41] [outer = 0F3CF400] 22:12:55 INFO - PROCESS | 1248 | --DOCSHELL 1341AC00 == 12 [pid = 1248] [id = 4] 22:12:55 INFO - PROCESS | 1248 | 1475817175698 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:12:55 INFO - . 22:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 790ms 22:12:55 INFO - PROCESS | 1248 | 1475817175727 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 22:12:55 INFO - PROCESS | 1248 | 1475817175733 Marionette TRACE conn5 <- [1,25,null,{"value":"12"}] 22:12:55 INFO - PROCESS | 1248 | 1475817175740 Marionette TRACE conn5 -> [0,26,"timeouts",{"script":35000}] 22:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:12:55 INFO - PROCESS | 1248 | 1475817175745 Marionette TRACE conn5 <- [1,26,null,{}] 22:12:55 INFO - PROCESS | 1248 | 1475817175750 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:55 INFO - PROCESS | 1248 | 1475817175901 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 22:12:55 INFO - PROCESS | 1248 | 1475817175962 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F615400 == 13 [pid = 1248] [id = 15] 22:12:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 42 (0F616800) [pid = 1248] [serial = 42] [outer = 00000000] 22:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 43 (10076400) [pid = 1248] [serial = 43] [outer = 0F616800] 22:12:56 INFO - PROCESS | 1248 | 1475817176025 Marionette DEBUG loaded listener.js 22:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 44 (10085800) [pid = 1248] [serial = 44] [outer = 0F616800] 22:12:56 INFO - PROCESS | 1248 | 1475817176432 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:12:56 INFO - . 22:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 22:12:56 INFO - PROCESS | 1248 | 1475817176478 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 22:12:56 INFO - PROCESS | 1248 | 1475817176481 Marionette TRACE conn5 <- [1,29,null,{"value":"12"}] 22:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:12:56 INFO - PROCESS | 1248 | 1475817176485 Marionette TRACE conn5 -> [0,30,"timeouts",{"script":35000}] 22:12:56 INFO - PROCESS | 1248 | 1475817176493 Marionette TRACE conn5 <- [1,30,null,{}] 22:12:56 INFO - PROCESS | 1248 | 1475817176507 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:56 INFO - PROCESS | 1248 | 1475817176633 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 22:12:56 INFO - PROCESS | 1248 | 1475817176642 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:56 INFO - PROCESS | 1248 | ++DOCSHELL 1150AC00 == 14 [pid = 1248] [id = 16] 22:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 45 (1150EC00) [pid = 1248] [serial = 45] [outer = 00000000] 22:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 46 (115B4000) [pid = 1248] [serial = 46] [outer = 1150EC00] 22:12:56 INFO - PROCESS | 1248 | 1475817176707 Marionette DEBUG loaded listener.js 22:12:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 47 (119A6C00) [pid = 1248] [serial = 47] [outer = 1150EC00] 22:12:57 INFO - PROCESS | 1248 | 1475817177171 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:12:57 INFO - . 22:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 22:12:57 INFO - PROCESS | 1248 | 1475817177216 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 22:12:57 INFO - PROCESS | 1248 | 1475817177220 Marionette TRACE conn5 <- [1,33,null,{"value":"12"}] 22:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:12:57 INFO - PROCESS | 1248 | 1475817177224 Marionette TRACE conn5 -> [0,34,"timeouts",{"script":35000}] 22:12:57 INFO - PROCESS | 1248 | 1475817177227 Marionette TRACE conn5 <- [1,34,null,{}] 22:12:57 INFO - PROCESS | 1248 | 1475817177232 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:57 INFO - PROCESS | 1248 | 1475817177347 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 22:12:57 INFO - PROCESS | 1248 | 1475817177354 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:57 INFO - PROCESS | 1248 | ++DOCSHELL 1207EC00 == 15 [pid = 1248] [id = 17] 22:12:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 48 (12161C00) [pid = 1248] [serial = 48] [outer = 00000000] 22:12:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (12DBC800) [pid = 1248] [serial = 49] [outer = 12161C00] 22:12:57 INFO - PROCESS | 1248 | 1475817177416 Marionette DEBUG loaded listener.js 22:12:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (1216C400) [pid = 1248] [serial = 50] [outer = 12161C00] 22:12:57 INFO - PROCESS | 1248 | 1475817177964 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:12:58 INFO - . 22:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 770ms 22:12:58 INFO - PROCESS | 1248 | 1475817177997 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 22:12:58 INFO - PROCESS | 1248 | 1475817177999 Marionette TRACE conn5 <- [1,37,null,{"value":"12"}] 22:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:12:58 INFO - PROCESS | 1248 | 1475817178003 Marionette TRACE conn5 -> [0,38,"timeouts",{"script":35000}] 22:12:58 INFO - PROCESS | 1248 | 1475817178006 Marionette TRACE conn5 <- [1,38,null,{}] 22:12:58 INFO - PROCESS | 1248 | 1475817178010 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:58 INFO - PROCESS | 1248 | 1475817178144 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 22:12:58 INFO - PROCESS | 1248 | 1475817178157 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:58 INFO - PROCESS | 1248 | ++DOCSHELL 13F5CC00 == 16 [pid = 1248] [id = 18] 22:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (1543D000) [pid = 1248] [serial = 51] [outer = 00000000] 22:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (16794C00) [pid = 1248] [serial = 52] [outer = 1543D000] 22:12:58 INFO - PROCESS | 1248 | 1475817178216 Marionette DEBUG loaded listener.js 22:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (16710800) [pid = 1248] [serial = 53] [outer = 1543D000] 22:12:58 INFO - PROCESS | 1248 | 1475817178622 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:12:58 INFO - . 22:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 22:12:58 INFO - PROCESS | 1248 | 1475817178676 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 22:12:58 INFO - PROCESS | 1248 | 1475817178679 Marionette TRACE conn5 <- [1,41,null,{"value":"12"}] 22:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:12:58 INFO - PROCESS | 1248 | 1475817178683 Marionette TRACE conn5 -> [0,42,"timeouts",{"script":35000}] 22:12:58 INFO - PROCESS | 1248 | 1475817178686 Marionette TRACE conn5 <- [1,42,null,{}] 22:12:58 INFO - PROCESS | 1248 | 1475817178690 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:58 INFO - PROCESS | 1248 | 1475817178845 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 22:12:58 INFO - PROCESS | 1248 | 1475817178853 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:58 INFO - PROCESS | 1248 | ++DOCSHELL 1709F000 == 17 [pid = 1248] [id = 19] 22:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (171C5C00) [pid = 1248] [serial = 54] [outer = 00000000] 22:12:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (191B3400) [pid = 1248] [serial = 55] [outer = 171C5C00] 22:12:58 INFO - PROCESS | 1248 | 1475817178916 Marionette DEBUG loaded listener.js 22:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (194CFC00) [pid = 1248] [serial = 56] [outer = 171C5C00] 22:12:59 INFO - PROCESS | 1248 | 1475817179341 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:12:59 INFO - . 22:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 22:12:59 INFO - PROCESS | 1248 | 1475817179357 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 22:12:59 INFO - PROCESS | 1248 | 1475817179359 Marionette TRACE conn5 <- [1,45,null,{"value":"12"}] 22:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:12:59 INFO - PROCESS | 1248 | 1475817179363 Marionette TRACE conn5 -> [0,46,"timeouts",{"script":35000}] 22:12:59 INFO - PROCESS | 1248 | 1475817179365 Marionette TRACE conn5 <- [1,46,null,{}] 22:12:59 INFO - PROCESS | 1248 | 1475817179379 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:12:59 INFO - PROCESS | 1248 | 1475817179482 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 22:12:59 INFO - PROCESS | 1248 | 1475817179489 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:12:59 INFO - PROCESS | 1248 | ++DOCSHELL 194D1000 == 18 [pid = 1248] [id = 20] 22:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (194D2000) [pid = 1248] [serial = 57] [outer = 00000000] 22:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (1A80E000) [pid = 1248] [serial = 58] [outer = 194D2000] 22:12:59 INFO - PROCESS | 1248 | 1475817179548 Marionette DEBUG loaded listener.js 22:12:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (1A8D4000) [pid = 1248] [serial = 59] [outer = 194D2000] 22:12:59 INFO - PROCESS | 1248 | 1475817179954 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:12:59 INFO - . 22:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 22:12:59 INFO - PROCESS | 1248 | 1475817179996 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 22:13:00 INFO - PROCESS | 1248 | 1475817179999 Marionette TRACE conn5 <- [1,49,null,{"value":"12"}] 22:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:13:00 INFO - PROCESS | 1248 | 1475817180003 Marionette TRACE conn5 -> [0,50,"timeouts",{"script":35000}] 22:13:00 INFO - PROCESS | 1248 | 1475817180005 Marionette TRACE conn5 <- [1,50,null,{}] 22:13:00 INFO - PROCESS | 1248 | 1475817180010 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:00 INFO - PROCESS | 1248 | 1475817180115 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 22:13:00 INFO - PROCESS | 1248 | 1475817180178 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:00 INFO - PROCESS | 1248 | ++DOCSHELL 178BD400 == 19 [pid = 1248] [id = 21] 22:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (19746000) [pid = 1248] [serial = 60] [outer = 00000000] 22:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1AD3E000) [pid = 1248] [serial = 61] [outer = 19746000] 22:13:00 INFO - PROCESS | 1248 | 1475817180239 Marionette DEBUG loaded listener.js 22:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1AA46C00) [pid = 1248] [serial = 62] [outer = 19746000] 22:13:00 INFO - PROCESS | 1248 | 1475817180592 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:13:00 INFO - . 22:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 22:13:00 INFO - PROCESS | 1248 | 1475817180637 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 22:13:00 INFO - PROCESS | 1248 | 1475817180639 Marionette TRACE conn5 <- [1,53,null,{"value":"12"}] 22:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:13:00 INFO - PROCESS | 1248 | 1475817180643 Marionette TRACE conn5 -> [0,54,"timeouts",{"script":35000}] 22:13:00 INFO - PROCESS | 1248 | 1475817180645 Marionette TRACE conn5 <- [1,54,null,{}] 22:13:00 INFO - PROCESS | 1248 | 1475817180650 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:00 INFO - PROCESS | 1248 | 1475817180780 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 22:13:00 INFO - PROCESS | 1248 | 1475817180789 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:00 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BE800 == 20 [pid = 1248] [id = 22] 22:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (10010C00) [pid = 1248] [serial = 63] [outer = 00000000] 22:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1B55EC00) [pid = 1248] [serial = 64] [outer = 10010C00] 22:13:00 INFO - PROCESS | 1248 | 1475817180849 Marionette DEBUG loaded listener.js 22:13:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1B561400) [pid = 1248] [serial = 65] [outer = 10010C00] 22:13:01 INFO - PROCESS | 1248 | 1475817181234 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:13:01 INFO - . 22:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 22:13:01 INFO - PROCESS | 1248 | 1475817181276 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 22:13:01 INFO - PROCESS | 1248 | 1475817181280 Marionette TRACE conn5 <- [1,57,null,{"value":"12"}] 22:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:13:01 INFO - PROCESS | 1248 | 1475817181284 Marionette TRACE conn5 -> [0,58,"timeouts",{"script":35000}] 22:13:01 INFO - PROCESS | 1248 | 1475817181286 Marionette TRACE conn5 <- [1,58,null,{}] 22:13:01 INFO - PROCESS | 1248 | 1475817181290 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:01 INFO - PROCESS | 1248 | 1475817181419 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 22:13:01 INFO - PROCESS | 1248 | 1475817181427 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:01 INFO - PROCESS | 1248 | ++DOCSHELL 1A409400 == 21 [pid = 1248] [id = 23] 22:13:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1A40B000) [pid = 1248] [serial = 66] [outer = 00000000] 22:13:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1A415C00) [pid = 1248] [serial = 67] [outer = 1A40B000] 22:13:01 INFO - PROCESS | 1248 | 1475817181485 Marionette DEBUG loaded listener.js 22:13:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1A417800) [pid = 1248] [serial = 68] [outer = 1A40B000] 22:13:01 INFO - PROCESS | 1248 | 1475817181881 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:13:01 INFO - . 22:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 22:13:01 INFO - PROCESS | 1248 | 1475817181917 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 22:13:01 INFO - PROCESS | 1248 | 1475817181919 Marionette TRACE conn5 <- [1,61,null,{"value":"12"}] 22:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:13:01 INFO - PROCESS | 1248 | 1475817181924 Marionette TRACE conn5 -> [0,62,"timeouts",{"script":35000}] 22:13:01 INFO - PROCESS | 1248 | 1475817181926 Marionette TRACE conn5 <- [1,62,null,{}] 22:13:01 INFO - PROCESS | 1248 | 1475817181930 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:02 INFO - PROCESS | 1248 | 1475817182058 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 22:13:02 INFO - PROCESS | 1248 | 1475817182064 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:02 INFO - PROCESS | 1248 | ++DOCSHELL 1441E800 == 22 [pid = 1248] [id = 24] 22:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1543D800) [pid = 1248] [serial = 69] [outer = 00000000] 22:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1AD47400) [pid = 1248] [serial = 70] [outer = 1543D800] 22:13:02 INFO - PROCESS | 1248 | 1475817182133 Marionette DEBUG loaded listener.js 22:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F3D4800) [pid = 1248] [serial = 71] [outer = 1543D800] 22:13:02 INFO - PROCESS | 1248 | 1475817182555 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:13:02 INFO - . 22:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 22:13:02 INFO - PROCESS | 1248 | 1475817182596 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 22:13:02 INFO - PROCESS | 1248 | 1475817182599 Marionette TRACE conn5 <- [1,65,null,{"value":"12"}] 22:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:13:02 INFO - PROCESS | 1248 | 1475817182603 Marionette TRACE conn5 -> [0,66,"timeouts",{"script":35000}] 22:13:02 INFO - PROCESS | 1248 | 1475817182605 Marionette TRACE conn5 <- [1,66,null,{}] 22:13:02 INFO - PROCESS | 1248 | 1475817182634 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:02 INFO - PROCESS | 1248 | 1475817182736 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 22:13:02 INFO - PROCESS | 1248 | 1475817182743 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:02 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C0400 == 23 [pid = 1248] [id = 25] 22:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0C7C1400) [pid = 1248] [serial = 72] [outer = 00000000] 22:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1000A000) [pid = 1248] [serial = 73] [outer = 0C7C1400] 22:13:02 INFO - PROCESS | 1248 | 1475817182800 Marionette DEBUG loaded listener.js 22:13:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14420400) [pid = 1248] [serial = 74] [outer = 0C7C1400] 22:13:03 INFO - PROCESS | 1248 | --DOCSHELL 1A801400 == 22 [pid = 1248] [id = 7] 22:13:03 INFO - PROCESS | 1248 | --DOCSHELL 0CF41C00 == 21 [pid = 1248] [id = 9] 22:13:03 INFO - PROCESS | 1248 | --DOCSHELL 115ACC00 == 20 [pid = 1248] [id = 10] 22:13:03 INFO - PROCESS | 1248 | --DOCSHELL 1670D400 == 19 [pid = 1248] [id = 13] 22:13:04 INFO - PROCESS | 1248 | 1475817184051 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:13:04 INFO - . 22:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1491ms 22:13:04 INFO - PROCESS | 1248 | 1475817184113 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 22:13:04 INFO - PROCESS | 1248 | 1475817184118 Marionette TRACE conn5 <- [1,69,null,{"value":"12"}] 22:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:13:04 INFO - PROCESS | 1248 | 1475817184125 Marionette TRACE conn5 -> [0,70,"timeouts",{"script":35000}] 22:13:04 INFO - PROCESS | 1248 | 1475817184131 Marionette TRACE conn5 <- [1,70,null,{}] 22:13:04 INFO - PROCESS | 1248 | 1475817184141 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:04 INFO - PROCESS | 1248 | 1475817184298 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 22:13:04 INFO - PROCESS | 1248 | 1475817184317 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:04 INFO - PROCESS | 1248 | ++DOCSHELL 0F827800 == 20 [pid = 1248] [id = 26] 22:13:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0F829C00) [pid = 1248] [serial = 75] [outer = 00000000] 22:13:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (10009400) [pid = 1248] [serial = 76] [outer = 0F829C00] 22:13:04 INFO - PROCESS | 1248 | 1475817184386 Marionette DEBUG loaded listener.js 22:13:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1000E800) [pid = 1248] [serial = 77] [outer = 0F829C00] 22:13:04 INFO - PROCESS | 1248 | 1475817184850 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:13:04 INFO - . 22:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 790ms 22:13:04 INFO - PROCESS | 1248 | 1475817184919 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 22:13:04 INFO - PROCESS | 1248 | 1475817184927 Marionette TRACE conn5 <- [1,73,null,{"value":"12"}] 22:13:04 INFO - PROCESS | 1248 | 1475817184946 Marionette TRACE conn5 -> [0,74,"timeouts",{"script":35000}] 22:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:13:04 INFO - PROCESS | 1248 | 1475817184950 Marionette TRACE conn5 <- [1,74,null,{}] 22:13:04 INFO - PROCESS | 1248 | 1475817184955 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:05 INFO - PROCESS | 1248 | 1475817185625 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (13421400) [pid = 1248] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F617400) [pid = 1248] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0CFB8C00) [pid = 1248] [serial = 24] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1A801800) [pid = 1248] [serial = 18] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11797400) [pid = 1248] [serial = 27] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1670E800) [pid = 1248] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0F3CF400) [pid = 1248] [serial = 39] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0F616800) [pid = 1248] [serial = 42] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1150EC00) [pid = 1248] [serial = 45] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (12161C00) [pid = 1248] [serial = 48] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1543D000) [pid = 1248] [serial = 51] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (171C5C00) [pid = 1248] [serial = 54] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (194D2000) [pid = 1248] [serial = 57] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (19746000) [pid = 1248] [serial = 60] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (10010C00) [pid = 1248] [serial = 63] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1A40B000) [pid = 1248] [serial = 66] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:13:05 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1543D800) [pid = 1248] [serial = 69] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:13:05 INFO - PROCESS | 1248 | 1475817185695 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:05 INFO - PROCESS | 1248 | ++DOCSHELL 0CFB8C00 == 21 [pid = 1248] [id = 27] 22:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0E95E000) [pid = 1248] [serial = 78] [outer = 00000000] 22:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0F07E000) [pid = 1248] [serial = 79] [outer = 0E95E000] 22:13:05 INFO - PROCESS | 1248 | 1475817185758 Marionette DEBUG loaded listener.js 22:13:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0F07F000) [pid = 1248] [serial = 80] [outer = 0E95E000] 22:13:06 INFO - PROCESS | 1248 | 1475817186170 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:13:06 INFO - . 22:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1282ms 22:13:06 INFO - PROCESS | 1248 | 1475817186234 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 22:13:06 INFO - PROCESS | 1248 | 1475817186237 Marionette TRACE conn5 <- [1,77,null,{"value":"12"}] 22:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:13:06 INFO - PROCESS | 1248 | 1475817186241 Marionette TRACE conn5 -> [0,78,"timeouts",{"script":35000}] 22:13:06 INFO - PROCESS | 1248 | 1475817186247 Marionette TRACE conn5 <- [1,78,null,{}] 22:13:06 INFO - PROCESS | 1248 | 1475817186277 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:06 INFO - PROCESS | 1248 | 1475817186395 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 22:13:06 INFO - PROCESS | 1248 | 1475817186407 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:06 INFO - PROCESS | 1248 | ++DOCSHELL 1150EC00 == 22 [pid = 1248] [id = 28] 22:13:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (115AC400) [pid = 1248] [serial = 81] [outer = 00000000] 22:13:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (11798800) [pid = 1248] [serial = 82] [outer = 115AC400] 22:13:06 INFO - PROCESS | 1248 | 1475817186472 Marionette DEBUG loaded listener.js 22:13:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (11D33800) [pid = 1248] [serial = 83] [outer = 115AC400] 22:13:06 INFO - PROCESS | 1248 | 1475817186920 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:13:06 INFO - . 22:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 22:13:06 INFO - PROCESS | 1248 | 1475817186974 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 22:13:06 INFO - PROCESS | 1248 | 1475817186977 Marionette TRACE conn5 <- [1,81,null,{"value":"12"}] 22:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:13:06 INFO - PROCESS | 1248 | 1475817186981 Marionette TRACE conn5 -> [0,82,"timeouts",{"script":35000}] 22:13:06 INFO - PROCESS | 1248 | 1475817186985 Marionette TRACE conn5 <- [1,82,null,{}] 22:13:07 INFO - PROCESS | 1248 | 1475817186990 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:07 INFO - PROCESS | 1248 | 1475817187132 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 22:13:07 INFO - PROCESS | 1248 | 1475817187141 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:07 INFO - PROCESS | 1248 | ++DOCSHELL 11E30800 == 23 [pid = 1248] [id = 29] 22:13:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (11E35000) [pid = 1248] [serial = 84] [outer = 00000000] 22:13:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1341A000) [pid = 1248] [serial = 85] [outer = 11E35000] 22:13:07 INFO - PROCESS | 1248 | 1475817187200 Marionette DEBUG loaded listener.js 22:13:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1216AC00) [pid = 1248] [serial = 86] [outer = 11E35000] 22:13:07 INFO - PROCESS | 1248 | 1475817187601 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:13:07 INFO - . 22:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 22:13:07 INFO - PROCESS | 1248 | 1475817187655 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 22:13:07 INFO - PROCESS | 1248 | 1475817187660 Marionette TRACE conn5 <- [1,85,null,{"value":"12"}] 22:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:13:07 INFO - PROCESS | 1248 | 1475817187666 Marionette TRACE conn5 -> [0,86,"timeouts",{"script":35000}] 22:13:07 INFO - PROCESS | 1248 | 1475817187673 Marionette TRACE conn5 <- [1,86,null,{}] 22:13:07 INFO - PROCESS | 1248 | 1475817187682 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:07 INFO - PROCESS | 1248 | 1475817187860 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 22:13:07 INFO - PROCESS | 1248 | 1475817187931 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:08 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CC000 == 24 [pid = 1248] [id = 30] 22:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0F3CC400) [pid = 1248] [serial = 87] [outer = 00000000] 22:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F6F3800) [pid = 1248] [serial = 88] [outer = 0F3CC400] 22:13:08 INFO - PROCESS | 1248 | 1475817188051 Marionette DEBUG loaded listener.js 22:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0FF2FC00) [pid = 1248] [serial = 89] [outer = 0F3CC400] 22:13:08 INFO - PROCESS | 1248 | 1475817188604 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:13:08 INFO - . 22:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 990ms 22:13:08 INFO - PROCESS | 1248 | 1475817188659 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 22:13:08 INFO - PROCESS | 1248 | 1475817188664 Marionette TRACE conn5 <- [1,89,null,{"value":"12"}] 22:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:13:08 INFO - PROCESS | 1248 | 1475817188674 Marionette TRACE conn5 -> [0,90,"timeouts",{"script":35000}] 22:13:08 INFO - PROCESS | 1248 | 1475817188680 Marionette TRACE conn5 <- [1,90,null,{}] 22:13:08 INFO - PROCESS | 1248 | 1475817188686 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:08 INFO - PROCESS | 1248 | 1475817188827 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 22:13:08 INFO - PROCESS | 1248 | 1475817188894 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:08 INFO - PROCESS | 1248 | ++DOCSHELL 11794C00 == 25 [pid = 1248] [id = 31] 22:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11E29C00) [pid = 1248] [serial = 90] [outer = 00000000] 22:13:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (12161C00) [pid = 1248] [serial = 91] [outer = 11E29C00] 22:13:08 INFO - PROCESS | 1248 | 1475817188968 Marionette DEBUG loaded listener.js 22:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (12072000) [pid = 1248] [serial = 92] [outer = 11E29C00] 22:13:09 INFO - PROCESS | 1248 | 1475817189492 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:13:09 INFO - . 22:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 830ms 22:13:09 INFO - PROCESS | 1248 | 1475817189504 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 22:13:09 INFO - PROCESS | 1248 | 1475817189508 Marionette TRACE conn5 <- [1,93,null,{"value":"12"}] 22:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:13:09 INFO - PROCESS | 1248 | 1475817189513 Marionette TRACE conn5 -> [0,94,"timeouts",{"script":35000}] 22:13:09 INFO - PROCESS | 1248 | 1475817189516 Marionette TRACE conn5 <- [1,94,null,{}] 22:13:09 INFO - PROCESS | 1248 | 1475817189528 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:09 INFO - PROCESS | 1248 | 1475817189672 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 22:13:09 INFO - PROCESS | 1248 | 1475817189744 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:09 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C5C00 == 26 [pid = 1248] [id = 32] 22:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1543A800) [pid = 1248] [serial = 93] [outer = 00000000] 22:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1640E800) [pid = 1248] [serial = 94] [outer = 1543A800] 22:13:09 INFO - PROCESS | 1248 | 1475817189820 Marionette DEBUG loaded listener.js 22:13:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16409C00) [pid = 1248] [serial = 95] [outer = 1543A800] 22:13:10 INFO - PROCESS | 1248 | 1475817190353 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:13:10 INFO - . 22:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 890ms 22:13:10 INFO - PROCESS | 1248 | 1475817190404 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 22:13:10 INFO - PROCESS | 1248 | 1475817190407 Marionette TRACE conn5 <- [1,97,null,{"value":"12"}] 22:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:13:10 INFO - PROCESS | 1248 | 1475817190411 Marionette TRACE conn5 -> [0,98,"timeouts",{"script":35000}] 22:13:10 INFO - PROCESS | 1248 | 1475817190415 Marionette TRACE conn5 <- [1,98,null,{}] 22:13:10 INFO - PROCESS | 1248 | 1475817190420 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:10 INFO - PROCESS | 1248 | 1475817190549 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 22:13:10 INFO - PROCESS | 1248 | 1475817190631 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:10 INFO - PROCESS | 1248 | ++DOCSHELL 171C8400 == 27 [pid = 1248] [id = 33] 22:13:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (172A0400) [pid = 1248] [serial = 96] [outer = 00000000] 22:13:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17AD1C00) [pid = 1248] [serial = 97] [outer = 172A0400] 22:13:10 INFO - PROCESS | 1248 | 1475817190702 Marionette DEBUG loaded listener.js 22:13:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18F2AC00) [pid = 1248] [serial = 98] [outer = 172A0400] 22:13:11 INFO - PROCESS | 1248 | 1475817191215 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:13:11 INFO - . 22:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 830ms 22:13:11 INFO - PROCESS | 1248 | 1475817191250 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 22:13:11 INFO - PROCESS | 1248 | 1475817191253 Marionette TRACE conn5 <- [1,101,null,{"value":"12"}] 22:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:13:11 INFO - PROCESS | 1248 | 1475817191259 Marionette TRACE conn5 -> [0,102,"timeouts",{"script":35000}] 22:13:11 INFO - PROCESS | 1248 | 1475817191262 Marionette TRACE conn5 <- [1,102,null,{}] 22:13:11 INFO - PROCESS | 1248 | 1475817191267 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:11 INFO - PROCESS | 1248 | 1475817191391 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 22:13:11 INFO - PROCESS | 1248 | 1475817191473 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:11 INFO - PROCESS | 1248 | ++DOCSHELL 0F6F1400 == 28 [pid = 1248] [id = 34] 22:13:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0F829400) [pid = 1248] [serial = 99] [outer = 00000000] 22:13:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (12079000) [pid = 1248] [serial = 100] [outer = 0F829400] 22:13:11 INFO - PROCESS | 1248 | 1475817191542 Marionette DEBUG loaded listener.js 22:13:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1543C000) [pid = 1248] [serial = 101] [outer = 0F829400] 22:13:12 INFO - PROCESS | 1248 | 1475817192105 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:13:12 INFO - . 22:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 892ms 22:13:12 INFO - PROCESS | 1248 | 1475817192157 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 22:13:12 INFO - PROCESS | 1248 | 1475817192163 Marionette TRACE conn5 <- [1,105,null,{"value":"12"}] 22:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:13:12 INFO - PROCESS | 1248 | 1475817192170 Marionette TRACE conn5 -> [0,106,"timeouts",{"script":35000}] 22:13:12 INFO - PROCESS | 1248 | 1475817192175 Marionette TRACE conn5 <- [1,106,null,{}] 22:13:12 INFO - PROCESS | 1248 | 1475817192182 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:12 INFO - PROCESS | 1248 | 1475817192324 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 22:13:12 INFO - PROCESS | 1248 | 1475817192394 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F07D400 == 29 [pid = 1248] [id = 35] 22:13:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0F3C9800) [pid = 1248] [serial = 102] [outer = 00000000] 22:13:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (10009000) [pid = 1248] [serial = 103] [outer = 0F3C9800] 22:13:12 INFO - PROCESS | 1248 | 1475817192462 Marionette DEBUG loaded listener.js 22:13:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (10079000) [pid = 1248] [serial = 104] [outer = 0F3C9800] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1207FC00) [pid = 1248] [serial = 31] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1A808400) [pid = 1248] [serial = 20] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A804C00) [pid = 1248] [serial = 19] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0F071400) [pid = 1248] [serial = 26] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0E95E400) [pid = 1248] [serial = 25] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11D37000) [pid = 1248] [serial = 29] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11D33000) [pid = 1248] [serial = 28] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16ABAC00) [pid = 1248] [serial = 37] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16712000) [pid = 1248] [serial = 36] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0F613000) [pid = 1248] [serial = 41] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0F4BBC00) [pid = 1248] [serial = 40] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10085800) [pid = 1248] [serial = 44] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (10076400) [pid = 1248] [serial = 43] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (119A6C00) [pid = 1248] [serial = 47] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (115B4000) [pid = 1248] [serial = 46] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1216C400) [pid = 1248] [serial = 50] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (12DBC800) [pid = 1248] [serial = 49] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16710800) [pid = 1248] [serial = 53] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16794C00) [pid = 1248] [serial = 52] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (194CFC00) [pid = 1248] [serial = 56] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (191B3400) [pid = 1248] [serial = 55] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1A8D4000) [pid = 1248] [serial = 59] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1A80E000) [pid = 1248] [serial = 58] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1AA46C00) [pid = 1248] [serial = 62] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1AD3E000) [pid = 1248] [serial = 61] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1B561400) [pid = 1248] [serial = 65] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1B55EC00) [pid = 1248] [serial = 64] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1A417800) [pid = 1248] [serial = 68] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (1A415C00) [pid = 1248] [serial = 67] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (0F3D4800) [pid = 1248] [serial = 71] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (1AD47400) [pid = 1248] [serial = 70] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1640F800) [pid = 1248] [serial = 34] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (1709F400) [pid = 1248] [serial = 15] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (13F5E000) [pid = 1248] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (1133E800) [pid = 1248] [serial = 4] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (0F618000) [pid = 1248] [serial = 2] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (171C8000) [pid = 1248] [serial = 13] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (13656C00) [pid = 1248] [serial = 9] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | --DOMWINDOW == 48 (1AA3DC00) [pid = 1248] [serial = 22] [outer = 00000000] [url = about:blank] 22:13:13 INFO - PROCESS | 1248 | 1475817193483 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:13:13 INFO - . 22:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1324ms 22:13:13 INFO - PROCESS | 1248 | 1475817193497 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 22:13:13 INFO - PROCESS | 1248 | 1475817193503 Marionette TRACE conn5 <- [1,109,null,{"value":"12"}] 22:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:13:13 INFO - PROCESS | 1248 | 1475817193514 Marionette TRACE conn5 -> [0,110,"timeouts",{"script":35000}] 22:13:13 INFO - PROCESS | 1248 | 1475817193519 Marionette TRACE conn5 <- [1,110,null,{}] 22:13:13 INFO - PROCESS | 1248 | 1475817193527 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:13 INFO - PROCESS | 1248 | 1475817193680 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 22:13:13 INFO - PROCESS | 1248 | 1475817193746 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:13 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D4000 == 30 [pid = 1248] [id = 36] 22:13:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (0F3D4400) [pid = 1248] [serial = 105] [outer = 00000000] 22:13:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (0F6F2000) [pid = 1248] [serial = 106] [outer = 0F3D4400] 22:13:13 INFO - PROCESS | 1248 | 1475817193813 Marionette DEBUG loaded listener.js 22:13:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (0F831000) [pid = 1248] [serial = 107] [outer = 0F3D4400] 22:13:14 INFO - PROCESS | 1248 | 1475817194205 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:13:14 INFO - . 22:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 22:13:14 INFO - PROCESS | 1248 | 1475817194248 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 22:13:14 INFO - PROCESS | 1248 | 1475817194256 Marionette TRACE conn5 <- [1,113,null,{"value":"12"}] 22:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:13:14 INFO - PROCESS | 1248 | 1475817194263 Marionette TRACE conn5 -> [0,114,"timeouts",{"script":35000}] 22:13:14 INFO - PROCESS | 1248 | 1475817194268 Marionette TRACE conn5 <- [1,114,null,{}] 22:13:14 INFO - PROCESS | 1248 | 1475817194273 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:14 INFO - PROCESS | 1248 | 1475817194396 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 22:13:14 INFO - PROCESS | 1248 | 1475817194404 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:14 INFO - PROCESS | 1248 | ++DOCSHELL 10079400 == 31 [pid = 1248] [id = 37] 22:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (1010D400) [pid = 1248] [serial = 108] [outer = 00000000] 22:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (1150A000) [pid = 1248] [serial = 109] [outer = 1010D400] 22:13:14 INFO - PROCESS | 1248 | 1475817194467 Marionette DEBUG loaded listener.js 22:13:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (11515400) [pid = 1248] [serial = 110] [outer = 1010D400] 22:13:14 INFO - PROCESS | 1248 | 1475817194902 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:13:14 INFO - . 22:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 22:13:14 INFO - PROCESS | 1248 | 1475817194941 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 22:13:14 INFO - PROCESS | 1248 | 1475817194944 Marionette TRACE conn5 <- [1,117,null,{"value":"12"}] 22:13:14 INFO - PROCESS | 1248 | 1475817194949 Marionette TRACE conn5 -> [0,118,"timeouts",{"script":35000}] 22:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:13:14 INFO - PROCESS | 1248 | 1475817194955 Marionette TRACE conn5 <- [1,118,null,{}] 22:13:14 INFO - PROCESS | 1248 | 1475817194968 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:15 INFO - PROCESS | 1248 | 1475817195084 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 22:13:15 INFO - PROCESS | 1248 | 1475817195093 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:15 INFO - PROCESS | 1248 | ++DOCSHELL 1207D000 == 32 [pid = 1248] [id = 38] 22:13:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (1207E400) [pid = 1248] [serial = 111] [outer = 00000000] 22:13:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (13416C00) [pid = 1248] [serial = 112] [outer = 1207E400] 22:13:15 INFO - PROCESS | 1248 | 1475817195159 Marionette DEBUG loaded listener.js 22:13:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (13650C00) [pid = 1248] [serial = 113] [outer = 1207E400] 22:13:15 INFO - PROCESS | 1248 | 1475817195634 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:13:15 INFO - . 22:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 22:13:15 INFO - PROCESS | 1248 | 1475817195683 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 22:13:15 INFO - PROCESS | 1248 | 1475817195686 Marionette TRACE conn5 <- [1,121,null,{"value":"12"}] 22:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:13:15 INFO - PROCESS | 1248 | 1475817195690 Marionette TRACE conn5 -> [0,122,"timeouts",{"script":35000}] 22:13:15 INFO - PROCESS | 1248 | 1475817195694 Marionette TRACE conn5 <- [1,122,null,{}] 22:13:15 INFO - PROCESS | 1248 | 1475817195704 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:15 INFO - PROCESS | 1248 | 1475817195852 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 22:13:15 INFO - PROCESS | 1248 | 1475817195898 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:15 INFO - PROCESS | 1248 | ++DOCSHELL 14416400 == 33 [pid = 1248] [id = 39] 22:13:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (14416C00) [pid = 1248] [serial = 114] [outer = 00000000] 22:13:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (15441400) [pid = 1248] [serial = 115] [outer = 14416C00] 22:13:15 INFO - PROCESS | 1248 | 1475817195960 Marionette DEBUG loaded listener.js 22:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (145D1800) [pid = 1248] [serial = 116] [outer = 14416C00] 22:13:16 INFO - PROCESS | 1248 | 1475817196406 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:13:16 INFO - . 22:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 22:13:16 INFO - PROCESS | 1248 | 1475817196423 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 22:13:16 INFO - PROCESS | 1248 | 1475817196425 Marionette TRACE conn5 <- [1,125,null,{"value":"12"}] 22:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:13:16 INFO - PROCESS | 1248 | 1475817196429 Marionette TRACE conn5 -> [0,126,"timeouts",{"script":35000}] 22:13:16 INFO - PROCESS | 1248 | 1475817196432 Marionette TRACE conn5 <- [1,126,null,{}] 22:13:16 INFO - PROCESS | 1248 | 1475817196442 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:16 INFO - PROCESS | 1248 | 1475817196571 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 22:13:16 INFO - PROCESS | 1248 | 1475817196577 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:16 INFO - PROCESS | 1248 | ++DOCSHELL 16712C00 == 34 [pid = 1248] [id = 40] 22:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1679B000) [pid = 1248] [serial = 117] [outer = 00000000] 22:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (170A1400) [pid = 1248] [serial = 118] [outer = 1679B000] 22:13:16 INFO - PROCESS | 1248 | 1475817196636 Marionette DEBUG loaded listener.js 22:13:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (171C5400) [pid = 1248] [serial = 119] [outer = 1679B000] 22:13:17 INFO - PROCESS | 1248 | 1475817197081 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:13:17 INFO - . 22:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 22:13:17 INFO - PROCESS | 1248 | 1475817197102 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 22:13:17 INFO - PROCESS | 1248 | 1475817197105 Marionette TRACE conn5 <- [1,129,null,{"value":"12"}] 22:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:13:17 INFO - PROCESS | 1248 | 1475817197117 Marionette TRACE conn5 -> [0,130,"timeouts",{"script":35000}] 22:13:17 INFO - PROCESS | 1248 | 1475817197119 Marionette TRACE conn5 <- [1,130,null,{}] 22:13:17 INFO - PROCESS | 1248 | 1475817197123 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:17 INFO - PROCESS | 1248 | 1475817197296 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 22:13:17 INFO - PROCESS | 1248 | 1475817197314 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:17 INFO - PROCESS | 1248 | ++DOCSHELL 191BF400 == 35 [pid = 1248] [id = 41] 22:13:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (19267C00) [pid = 1248] [serial = 120] [outer = 00000000] 22:13:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (194D2C00) [pid = 1248] [serial = 121] [outer = 19267C00] 22:13:17 INFO - PROCESS | 1248 | 1475817197377 Marionette DEBUG loaded listener.js 22:13:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (19741800) [pid = 1248] [serial = 122] [outer = 19267C00] 22:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (11E35000) [pid = 1248] [serial = 84] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (115AC400) [pid = 1248] [serial = 81] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0E95E000) [pid = 1248] [serial = 78] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0F829C00) [pid = 1248] [serial = 75] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:13:17 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (0C7C1400) [pid = 1248] [serial = 72] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:13:17 INFO - PROCESS | 1248 | 1475817197815 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:13:17 INFO - . 22:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 22:13:17 INFO - PROCESS | 1248 | 1475817197847 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 22:13:17 INFO - PROCESS | 1248 | 1475817197850 Marionette TRACE conn5 <- [1,133,null,{"value":"12"}] 22:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:13:17 INFO - PROCESS | 1248 | 1475817197854 Marionette TRACE conn5 -> [0,134,"timeouts",{"script":35000}] 22:13:17 INFO - PROCESS | 1248 | 1475817197856 Marionette TRACE conn5 <- [1,134,null,{}] 22:13:17 INFO - PROCESS | 1248 | 1475817197861 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:17 INFO - PROCESS | 1248 | 1475817197961 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 22:13:18 INFO - PROCESS | 1248 | 1475817198027 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:18 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1400 == 36 [pid = 1248] [id = 42] 22:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0C7C3400) [pid = 1248] [serial = 123] [outer = 00000000] 22:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1A40A000) [pid = 1248] [serial = 124] [outer = 0C7C3400] 22:13:18 INFO - PROCESS | 1248 | 1475817198086 Marionette DEBUG loaded listener.js 22:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1A40C000) [pid = 1248] [serial = 125] [outer = 0C7C3400] 22:13:18 INFO - PROCESS | 1248 | 1475817198447 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:13:18 INFO - . 22:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 22:13:18 INFO - PROCESS | 1248 | 1475817198487 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 22:13:18 INFO - PROCESS | 1248 | 1475817198490 Marionette TRACE conn5 <- [1,137,null,{"value":"12"}] 22:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:13:18 INFO - PROCESS | 1248 | 1475817198494 Marionette TRACE conn5 -> [0,138,"timeouts",{"script":35000}] 22:13:18 INFO - PROCESS | 1248 | 1475817198496 Marionette TRACE conn5 <- [1,138,null,{}] 22:13:18 INFO - PROCESS | 1248 | 1475817198501 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:18 INFO - PROCESS | 1248 | 1475817198603 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 22:13:18 INFO - PROCESS | 1248 | 1475817198609 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:18 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C6800 == 37 [pid = 1248] [id = 43] 22:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (171C3C00) [pid = 1248] [serial = 126] [outer = 00000000] 22:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1A7A4400) [pid = 1248] [serial = 127] [outer = 171C3C00] 22:13:18 INFO - PROCESS | 1248 | 1475817198668 Marionette DEBUG loaded listener.js 22:13:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1A764400) [pid = 1248] [serial = 128] [outer = 171C3C00] 22:13:19 INFO - PROCESS | 1248 | 1475817199065 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:13:19 INFO - . 22:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 22:13:19 INFO - PROCESS | 1248 | 1475817199127 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 22:13:19 INFO - PROCESS | 1248 | 1475817199130 Marionette TRACE conn5 <- [1,141,null,{"value":"12"}] 22:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:13:19 INFO - PROCESS | 1248 | 1475817199134 Marionette TRACE conn5 -> [0,142,"timeouts",{"script":35000}] 22:13:19 INFO - PROCESS | 1248 | 1475817199137 Marionette TRACE conn5 <- [1,142,null,{}] 22:13:19 INFO - PROCESS | 1248 | 1475817199141 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:19 INFO - PROCESS | 1248 | 1475817199242 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 22:13:19 INFO - PROCESS | 1248 | 1475817199249 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:19 INFO - PROCESS | 1248 | ++DOCSHELL 12077000 == 38 [pid = 1248] [id = 44] 22:13:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1A801C00) [pid = 1248] [serial = 129] [outer = 00000000] 22:13:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1A80E800) [pid = 1248] [serial = 130] [outer = 1A801C00] 22:13:19 INFO - PROCESS | 1248 | 1475817199306 Marionette DEBUG loaded listener.js 22:13:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1A80FC00) [pid = 1248] [serial = 131] [outer = 1A801C00] 22:13:19 INFO - PROCESS | 1248 | 1475817199845 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:13:19 INFO - . 22:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 22:13:19 INFO - PROCESS | 1248 | 1475817199908 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 22:13:19 INFO - PROCESS | 1248 | 1475817199915 Marionette TRACE conn5 <- [1,145,null,{"value":"12"}] 22:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:13:19 INFO - PROCESS | 1248 | 1475817199923 Marionette TRACE conn5 -> [0,146,"timeouts",{"script":35000}] 22:13:19 INFO - PROCESS | 1248 | 1475817199928 Marionette TRACE conn5 <- [1,146,null,{}] 22:13:19 INFO - PROCESS | 1248 | 1475817199936 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:20 INFO - PROCESS | 1248 | 1475817200123 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 22:13:20 INFO - PROCESS | 1248 | 1475817200196 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:20 INFO - PROCESS | 1248 | ++DOCSHELL 0E984000 == 39 [pid = 1248] [id = 45] 22:13:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0E9BCC00) [pid = 1248] [serial = 132] [outer = 00000000] 22:13:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1007D400) [pid = 1248] [serial = 133] [outer = 0E9BCC00] 22:13:20 INFO - PROCESS | 1248 | 1475817200313 Marionette DEBUG loaded listener.js 22:13:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10079800) [pid = 1248] [serial = 134] [outer = 0E9BCC00] 22:13:20 INFO - PROCESS | 1248 | 1475817200889 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\n_addTest/ [0,149,"getWindowHandle",null] 22:13:20 INFO - PROCESS | 1248 | 1475817200960 Marionette TRACE conn5 <- [1,149,null,{"value":"12"}] 22:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:13:20 INFO - PROCESS | 1248 | 1475817200968 Marionette TRACE conn5 -> [0,150,"timeouts",{"script":35000}] 22:13:20 INFO - PROCESS | 1248 | 1475817200974 Marionette TRACE conn5 <- [1,150,null,{}] 22:13:20 INFO - PROCESS | 1248 | 1475817200979 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:21 INFO - PROCESS | 1248 | 1475817201132 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 22:13:21 INFO - PROCESS | 1248 | 1475817201200 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:21 INFO - PROCESS | 1248 | ++DOCSHELL 12071C00 == 40 [pid = 1248] [id = 46] 22:13:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (12162800) [pid = 1248] [serial = 135] [outer = 00000000] 22:13:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (15F3F800) [pid = 1248] [serial = 136] [outer = 12162800] 22:13:21 INFO - PROCESS | 1248 | 1475817201273 Marionette DEBUG loaded listener.js 22:13:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16409400) [pid = 1248] [serial = 137] [outer = 12162800] 22:13:21 INFO - PROCESS | 1248 | 1475817201977 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:13:22 INFO - . 22:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1089ms 22:13:22 INFO - PROCESS | 1248 | 1475817202062 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 22:13:22 INFO - PROCESS | 1248 | 1475817202068 Marionette TRACE conn5 <- [1,153,null,{"value":"12"}] 22:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:13:22 INFO - PROCESS | 1248 | 1475817202075 Marionette TRACE conn5 -> [0,154,"timeouts",{"script":35000}] 22:13:22 INFO - PROCESS | 1248 | 1475817202081 Marionette TRACE conn5 <- [1,154,null,{}] 22:13:22 INFO - PROCESS | 1248 | 1475817202089 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:22 INFO - PROCESS | 1248 | 1475817202241 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 22:13:22 INFO - PROCESS | 1248 | 1475817202311 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:22 INFO - PROCESS | 1248 | ++DOCSHELL 10007800 == 41 [pid = 1248] [id = 47] 22:13:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1000B000) [pid = 1248] [serial = 138] [outer = 00000000] 22:13:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (11470400) [pid = 1248] [serial = 139] [outer = 1000B000] 22:13:22 INFO - PROCESS | 1248 | 1475817202379 Marionette DEBUG loaded listener.js 22:13:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (11511000) [pid = 1248] [serial = 140] [outer = 1000B000] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0F6F1400 == 40 [pid = 1248] [id = 34] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0C7C5C00 == 39 [pid = 1248] [id = 32] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0C7C6800 == 38 [pid = 1248] [id = 43] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1400 == 37 [pid = 1248] [id = 42] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 191BF400 == 36 [pid = 1248] [id = 41] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 16712C00 == 35 [pid = 1248] [id = 40] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 14416400 == 34 [pid = 1248] [id = 39] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 1207D000 == 33 [pid = 1248] [id = 38] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 10079400 == 32 [pid = 1248] [id = 37] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0F3D4000 == 31 [pid = 1248] [id = 36] 22:13:22 INFO - PROCESS | 1248 | --DOCSHELL 0F07D400 == 30 [pid = 1248] [id = 35] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1341A000) [pid = 1248] [serial = 85] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1216AC00) [pid = 1248] [serial = 86] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11798800) [pid = 1248] [serial = 82] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11D33800) [pid = 1248] [serial = 83] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F07E000) [pid = 1248] [serial = 79] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0F07F000) [pid = 1248] [serial = 80] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10009400) [pid = 1248] [serial = 76] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1000E800) [pid = 1248] [serial = 77] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (14420400) [pid = 1248] [serial = 74] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1000A000) [pid = 1248] [serial = 73] [outer = 00000000] [url = about:blank] 22:13:22 INFO - PROCESS | 1248 | 1475817202883 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:13:22 INFO - . 22:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 830ms 22:13:22 INFO - PROCESS | 1248 | 1475817202908 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 22:13:22 INFO - PROCESS | 1248 | 1475817202914 Marionette TRACE conn5 <- [1,157,null,{"value":"12"}] 22:13:22 INFO - PROCESS | 1248 | 1475817202922 Marionette TRACE conn5 -> [0,158,"timeouts",{"script":35000}] 22:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:13:22 INFO - PROCESS | 1248 | 1475817202925 Marionette TRACE conn5 <- [1,158,null,{}] 22:13:22 INFO - PROCESS | 1248 | 1475817202959 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:23 INFO - PROCESS | 1248 | 1475817203078 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 22:13:23 INFO - PROCESS | 1248 | 1475817203087 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F07E800 == 31 [pid = 1248] [id = 48] 22:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0F07EC00) [pid = 1248] [serial = 141] [outer = 00000000] 22:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1012AC00) [pid = 1248] [serial = 142] [outer = 0F07EC00] 22:13:23 INFO - PROCESS | 1248 | 1475817203149 Marionette DEBUG loaded listener.js 22:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1133E400) [pid = 1248] [serial = 143] [outer = 0F07EC00] 22:13:23 INFO - PROCESS | 1248 | 1475817203590 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:13:23 INFO - . 22:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 711ms 22:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:13:23 INFO - PROCESS | 1248 | 1475817203639 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 22:13:23 INFO - PROCESS | 1248 | 1475817203642 Marionette TRACE conn5 <- [1,161,null,{"value":"12"}] 22:13:23 INFO - PROCESS | 1248 | 1475817203647 Marionette TRACE conn5 -> [0,162,"timeouts",{"script":35000}] 22:13:23 INFO - PROCESS | 1248 | 1475817203652 Marionette TRACE conn5 <- [1,162,null,{}] 22:13:23 INFO - PROCESS | 1248 | 1475817203665 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:23 INFO - PROCESS | 1248 | 1475817203786 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 22:13:23 INFO - PROCESS | 1248 | 1475817203795 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:23 INFO - PROCESS | 1248 | ++DOCSHELL 14417000 == 32 [pid = 1248] [id = 49] 22:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14418000) [pid = 1248] [serial = 144] [outer = 00000000] 22:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (15F47000) [pid = 1248] [serial = 145] [outer = 14418000] 22:13:23 INFO - PROCESS | 1248 | 1475817203863 Marionette DEBUG loaded listener.js 22:13:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (15A70800) [pid = 1248] [serial = 146] [outer = 14418000] 22:13:24 INFO - PROCESS | 1248 | 1475817204299 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:13:24 INFO - . 22:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 22:13:24 INFO - PROCESS | 1248 | 1475817204338 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 22:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:13:24 INFO - PROCESS | 1248 | 1475817204342 Marionette TRACE conn5 <- [1,165,null,{"value":"12"}] 22:13:24 INFO - PROCESS | 1248 | 1475817204346 Marionette TRACE conn5 -> [0,166,"timeouts",{"script":35000}] 22:13:24 INFO - PROCESS | 1248 | 1475817204349 Marionette TRACE conn5 <- [1,166,null,{}] 22:13:24 INFO - PROCESS | 1248 | 1475817204354 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:24 INFO - PROCESS | 1248 | 1475817204468 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 22:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (171C6000) [pid = 1248] [serial = 147] [outer = 1640B800] 22:13:24 INFO - PROCESS | 1248 | 1475817204510 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:24 INFO - PROCESS | 1248 | ++DOCSHELL 194D9C00 == 33 [pid = 1248] [id = 50] 22:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1973E400) [pid = 1248] [serial = 148] [outer = 00000000] 22:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1A20F400) [pid = 1248] [serial = 149] [outer = 1973E400] 22:13:24 INFO - PROCESS | 1248 | 1475817204596 Marionette DEBUG loaded listener.js 22:13:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1A412C00) [pid = 1248] [serial = 150] [outer = 1973E400] 22:13:25 INFO - PROCESS | 1248 | 1475817205039 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:13:25 INFO - . 22:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 22:13:25 INFO - PROCESS | 1248 | 1475817205079 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 22:13:25 INFO - PROCESS | 1248 | 1475817205081 Marionette TRACE conn5 <- [1,169,null,{"value":"12"}] 22:13:25 INFO - PROCESS | 1248 | 1475817205085 Marionette TRACE conn5 -> [0,170,"timeouts",{"script":35000}] 22:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:13:25 INFO - PROCESS | 1248 | 1475817205088 Marionette TRACE conn5 <- [1,170,null,{}] 22:13:25 INFO - PROCESS | 1248 | 1475817205093 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:25 INFO - PROCESS | 1248 | 1475817205196 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 22:13:25 INFO - PROCESS | 1248 | 1475817205202 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:25 INFO - PROCESS | 1248 | ++DOCSHELL 1A802000 == 34 [pid = 1248] [id = 51] 22:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1A802400) [pid = 1248] [serial = 151] [outer = 00000000] 22:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1AA3D400) [pid = 1248] [serial = 152] [outer = 1A802400] 22:13:25 INFO - PROCESS | 1248 | 1475817205261 Marionette DEBUG loaded listener.js 22:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1AA3F000) [pid = 1248] [serial = 153] [outer = 1A802400] 22:13:25 INFO - PROCESS | 1248 | 1475817205694 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:13:25 INFO - . 22:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 22:13:25 INFO - PROCESS | 1248 | 1475817205718 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 22:13:25 INFO - PROCESS | 1248 | 1475817205721 Marionette TRACE conn5 <- [1,173,null,{"value":"12"}] 22:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:13:25 INFO - PROCESS | 1248 | 1475817205726 Marionette TRACE conn5 -> [0,174,"timeouts",{"script":35000}] 22:13:25 INFO - PROCESS | 1248 | 1475817205729 Marionette TRACE conn5 <- [1,174,null,{}] 22:13:25 INFO - PROCESS | 1248 | 1475817205735 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:25 INFO - PROCESS | 1248 | 1475817205923 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 22:13:25 INFO - PROCESS | 1248 | 1475817205929 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:25 INFO - PROCESS | 1248 | ++DOCSHELL 1A40D000 == 35 [pid = 1248] [id = 52] 22:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A809800) [pid = 1248] [serial = 154] [outer = 00000000] 22:13:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1AD45000) [pid = 1248] [serial = 155] [outer = 1A809800] 22:13:25 INFO - PROCESS | 1248 | 1475817205990 Marionette DEBUG loaded listener.js 22:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1AD4A400) [pid = 1248] [serial = 156] [outer = 1A809800] 22:13:26 INFO - PROCESS | 1248 | 1475817206435 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:13:26 INFO - . 22:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 22:13:26 INFO - PROCESS | 1248 | 1475817206458 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 22:13:26 INFO - PROCESS | 1248 | 1475817206461 Marionette TRACE conn5 <- [1,177,null,{"value":"12"}] 22:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:13:26 INFO - PROCESS | 1248 | 1475817206470 Marionette TRACE conn5 -> [0,178,"timeouts",{"script":35000}] 22:13:26 INFO - PROCESS | 1248 | 1475817206473 Marionette TRACE conn5 <- [1,178,null,{}] 22:13:26 INFO - PROCESS | 1248 | 1475817206477 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:26 INFO - PROCESS | 1248 | 1475817206605 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 22:13:26 INFO - PROCESS | 1248 | 1475817206611 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:26 INFO - PROCESS | 1248 | ++DOCSHELL 1AD44800 == 36 [pid = 1248] [id = 53] 22:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1B55A800) [pid = 1248] [serial = 157] [outer = 00000000] 22:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1B563400) [pid = 1248] [serial = 158] [outer = 1B55A800] 22:13:26 INFO - PROCESS | 1248 | 1475817206670 Marionette DEBUG loaded listener.js 22:13:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1B566400) [pid = 1248] [serial = 159] [outer = 1B55A800] 22:13:27 INFO - PROCESS | 1248 | 1475817207099 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:13:27 INFO - . 22:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 22:13:27 INFO - PROCESS | 1248 | 1475817207158 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 22:13:27 INFO - PROCESS | 1248 | 1475817207161 Marionette TRACE conn5 <- [1,181,null,{"value":"12"}] 22:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:13:27 INFO - PROCESS | 1248 | 1475817207165 Marionette TRACE conn5 -> [0,182,"timeouts",{"script":35000}] 22:13:27 INFO - PROCESS | 1248 | 1475817207167 Marionette TRACE conn5 <- [1,182,null,{}] 22:13:27 INFO - PROCESS | 1248 | 1475817207178 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:27 INFO - PROCESS | 1248 | 1475817207304 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 22:13:27 INFO - PROCESS | 1248 | 1475817207310 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:27 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7F800 == 37 [pid = 1248] [id = 54] 22:13:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1AC80000) [pid = 1248] [serial = 160] [outer = 00000000] 22:13:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1AC87800) [pid = 1248] [serial = 161] [outer = 1AC80000] 22:13:27 INFO - PROCESS | 1248 | 1475817207368 Marionette DEBUG loaded listener.js 22:13:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1AC88C00) [pid = 1248] [serial = 162] [outer = 1AC80000] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0C7C3400) [pid = 1248] [serial = 123] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1207E400) [pid = 1248] [serial = 111] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0F3C9800) [pid = 1248] [serial = 102] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0F3D4400) [pid = 1248] [serial = 105] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1543A800) [pid = 1248] [serial = 93] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0F3CC400) [pid = 1248] [serial = 87] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0F829400) [pid = 1248] [serial = 99] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (172A0400) [pid = 1248] [serial = 96] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (11E29C00) [pid = 1248] [serial = 90] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1679B000) [pid = 1248] [serial = 117] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14416C00) [pid = 1248] [serial = 114] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1010D400) [pid = 1248] [serial = 108] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (171C3C00) [pid = 1248] [serial = 126] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:13:27 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19267C00) [pid = 1248] [serial = 120] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:13:27 INFO - PROCESS | 1248 | 1475817207955 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:13:28 INFO - . 22:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 830ms 22:13:28 INFO - PROCESS | 1248 | 1475817207999 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 22:13:28 INFO - PROCESS | 1248 | 1475817208001 Marionette TRACE conn5 <- [1,185,null,{"value":"12"}] 22:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:13:28 INFO - PROCESS | 1248 | 1475817208010 Marionette TRACE conn5 -> [0,186,"timeouts",{"script":35000}] 22:13:28 INFO - PROCESS | 1248 | 1475817208012 Marionette TRACE conn5 <- [1,186,null,{}] 22:13:28 INFO - PROCESS | 1248 | 1475817208017 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:28 INFO - PROCESS | 1248 | 1475817208120 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 22:13:28 INFO - PROCESS | 1248 | 1475817208127 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F073000 == 38 [pid = 1248] [id = 55] 22:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0F3D4400) [pid = 1248] [serial = 163] [outer = 00000000] 22:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (170A1000) [pid = 1248] [serial = 164] [outer = 0F3D4400] 22:13:28 INFO - PROCESS | 1248 | 1475817208184 Marionette DEBUG loaded listener.js 22:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17846C00) [pid = 1248] [serial = 165] [outer = 0F3D4400] 22:13:28 INFO - PROCESS | 1248 | 1475817208596 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:13:28 INFO - . 22:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 22:13:28 INFO - PROCESS | 1248 | 1475817208643 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 22:13:28 INFO - PROCESS | 1248 | 1475817208646 Marionette TRACE conn5 <- [1,189,null,{"value":"12"}] 22:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:13:28 INFO - PROCESS | 1248 | 1475817208657 Marionette TRACE conn5 -> [0,190,"timeouts",{"script":35000}] 22:13:28 INFO - PROCESS | 1248 | 1475817208659 Marionette TRACE conn5 <- [1,190,null,{}] 22:13:28 INFO - PROCESS | 1248 | 1475817208663 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:28 INFO - PROCESS | 1248 | 1475817208764 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 22:13:28 INFO - PROCESS | 1248 | 1475817208771 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:28 INFO - PROCESS | 1248 | ++DOCSHELL 11B64400 == 39 [pid = 1248] [id = 56] 22:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (12DB6400) [pid = 1248] [serial = 166] [outer = 00000000] 22:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (193B2800) [pid = 1248] [serial = 167] [outer = 12DB6400] 22:13:28 INFO - PROCESS | 1248 | 1475817208829 Marionette DEBUG loaded listener.js 22:13:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (193B3800) [pid = 1248] [serial = 168] [outer = 12DB6400] 22:13:29 INFO - PROCESS | 1248 | 1475817209286 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:13:29 INFO - . 22:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 22:13:29 INFO - PROCESS | 1248 | 1475817209344 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 22:13:29 INFO - PROCESS | 1248 | 1475817209347 Marionette TRACE conn5 <- [1,193,null,{"value":"12"}] 22:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:13:29 INFO - PROCESS | 1248 | 1475817209351 Marionette TRACE conn5 -> [0,194,"timeouts",{"script":35000}] 22:13:29 INFO - PROCESS | 1248 | 1475817209353 Marionette TRACE conn5 <- [1,194,null,{}] 22:13:29 INFO - PROCESS | 1248 | 1475817209357 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:29 INFO - PROCESS | 1248 | 1475817209478 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 22:13:29 INFO - PROCESS | 1248 | 1475817209556 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:29 INFO - PROCESS | 1248 | ++DOCSHELL 0F079800 == 40 [pid = 1248] [id = 57] 22:13:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1657D000) [pid = 1248] [serial = 169] [outer = 00000000] 22:13:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16587400) [pid = 1248] [serial = 170] [outer = 1657D000] 22:13:29 INFO - PROCESS | 1248 | 1475817209615 Marionette DEBUG loaded listener.js 22:13:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1658B400) [pid = 1248] [serial = 171] [outer = 1657D000] 22:13:30 INFO - PROCESS | 1248 | 1475817210119 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:13:30 INFO - . 22:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 830ms 22:13:30 INFO - PROCESS | 1248 | 1475817210200 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 22:13:30 INFO - PROCESS | 1248 | 1475817210206 Marionette TRACE conn5 <- [1,197,null,{"value":"12"}] 22:13:30 INFO - PROCESS | 1248 | 1475817210214 Marionette TRACE conn5 -> [0,198,"timeouts",{"script":35000}] 22:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:13:30 INFO - PROCESS | 1248 | 1475817210219 Marionette TRACE conn5 <- [1,198,null,{}] 22:13:30 INFO - PROCESS | 1248 | 1475817210229 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:30 INFO - PROCESS | 1248 | 1475817210381 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 22:13:30 INFO - PROCESS | 1248 | 1475817210472 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:30 INFO - PROCESS | 1248 | ++DOCSHELL 0F831400 == 41 [pid = 1248] [id = 58] 22:13:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0F93BC00) [pid = 1248] [serial = 172] [outer = 00000000] 22:13:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (11D36C00) [pid = 1248] [serial = 173] [outer = 0F93BC00] 22:13:30 INFO - PROCESS | 1248 | 1475817210548 Marionette DEBUG loaded listener.js 22:13:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (11E27C00) [pid = 1248] [serial = 174] [outer = 0F93BC00] 22:13:31 INFO - PROCESS | 1248 | 1475817211043 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:13:31 INFO - . 22:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 890ms 22:13:31 INFO - PROCESS | 1248 | 1475817211111 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 22:13:31 INFO - PROCESS | 1248 | 1475817211118 Marionette TRACE conn5 <- [1,201,null,{"value":"12"}] 22:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:13:31 INFO - PROCESS | 1248 | 1475817211126 Marionette TRACE conn5 -> [0,202,"timeouts",{"script":35000}] 22:13:31 INFO - PROCESS | 1248 | 1475817211131 Marionette TRACE conn5 <- [1,202,null,{}] 22:13:31 INFO - PROCESS | 1248 | 1475817211153 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:31 INFO - PROCESS | 1248 | 1475817211293 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 22:13:31 INFO - PROCESS | 1248 | 1475817211382 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:31 INFO - PROCESS | 1248 | ++DOCSHELL 1543B000 == 42 [pid = 1248] [id = 59] 22:13:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (15DB5400) [pid = 1248] [serial = 175] [outer = 00000000] 22:13:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16583400) [pid = 1248] [serial = 176] [outer = 15DB5400] 22:13:31 INFO - PROCESS | 1248 | 1475817211453 Marionette DEBUG loaded listener.js 22:13:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16584800) [pid = 1248] [serial = 177] [outer = 15DB5400] 22:13:31 INFO - PROCESS | 1248 | 1475817211983 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:13:32 INFO - . 22:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 890ms 22:13:32 INFO - PROCESS | 1248 | 1475817212021 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 22:13:32 INFO - PROCESS | 1248 | 1475817212025 Marionette TRACE conn5 <- [1,205,null,{"value":"12"}] 22:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:13:32 INFO - PROCESS | 1248 | 1475817212029 Marionette TRACE conn5 -> [0,206,"timeouts",{"script":35000}] 22:13:32 INFO - PROCESS | 1248 | 1475817212035 Marionette TRACE conn5 <- [1,206,null,{}] 22:13:32 INFO - PROCESS | 1248 | 1475817212067 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:32 INFO - PROCESS | 1248 | 1475817212201 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 22:13:32 INFO - PROCESS | 1248 | 1475817212291 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:32 INFO - PROCESS | 1248 | ++DOCSHELL 18F38C00 == 43 [pid = 1248] [id = 60] 22:13:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19265400) [pid = 1248] [serial = 178] [outer = 00000000] 22:13:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A210C00) [pid = 1248] [serial = 179] [outer = 19265400] 22:13:32 INFO - PROCESS | 1248 | 1475817212364 Marionette DEBUG loaded listener.js 22:13:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A765000) [pid = 1248] [serial = 180] [outer = 19265400] 22:13:32 INFO - PROCESS | 1248 | 1475817212861 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:13:32 INFO - . 22:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 850ms 22:13:32 INFO - PROCESS | 1248 | 1475817212881 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 22:13:32 INFO - PROCESS | 1248 | 1475817212884 Marionette TRACE conn5 <- [1,209,null,{"value":"12"}] 22:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:13:32 INFO - PROCESS | 1248 | 1475817212889 Marionette TRACE conn5 -> [0,210,"timeouts",{"script":35000}] 22:13:32 INFO - PROCESS | 1248 | 1475817212892 Marionette TRACE conn5 <- [1,210,null,{}] 22:13:32 INFO - PROCESS | 1248 | 1475817212897 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:33 INFO - PROCESS | 1248 | 1475817213027 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 22:13:33 INFO - PROCESS | 1248 | 1475817213106 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:33 INFO - PROCESS | 1248 | ++DOCSHELL 1A769400 == 44 [pid = 1248] [id = 61] 22:13:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A769800) [pid = 1248] [serial = 181] [outer = 00000000] 22:13:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A773000) [pid = 1248] [serial = 182] [outer = 1A769800] 22:13:33 INFO - PROCESS | 1248 | 1475817213176 Marionette DEBUG loaded listener.js 22:13:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A79E400) [pid = 1248] [serial = 183] [outer = 1A769800] 22:13:33 INFO - PROCESS | 1248 | 1475817213907 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:13:33 INFO - . 22:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1078ms 22:13:33 INFO - PROCESS | 1248 | 1475817213969 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 22:13:33 INFO - PROCESS | 1248 | 1475817213975 Marionette TRACE conn5 <- [1,213,null,{"value":"12"}] 22:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:13:33 INFO - PROCESS | 1248 | 1475817213981 Marionette TRACE conn5 -> [0,214,"timeouts",{"script":35000}] 22:13:33 INFO - PROCESS | 1248 | 1475817213986 Marionette TRACE conn5 <- [1,214,null,{}] 22:13:34 INFO - PROCESS | 1248 | 1475817214011 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:34 INFO - PROCESS | 1248 | 1475817214148 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 22:13:34 INFO - PROCESS | 1248 | 1475817214242 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F07CC00 == 45 [pid = 1248] [id = 62] 22:13:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0F07D000) [pid = 1248] [serial = 184] [outer = 00000000] 22:13:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (10130800) [pid = 1248] [serial = 185] [outer = 0F07D000] 22:13:34 INFO - PROCESS | 1248 | 1475817214309 Marionette DEBUG loaded listener.js 22:13:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1146C400) [pid = 1248] [serial = 186] [outer = 0F07D000] 22:13:34 INFO - PROCESS | 1248 | 1475817214816 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:13:34 INFO - . 22:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 890ms 22:13:34 INFO - PROCESS | 1248 | 1475817214874 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 22:13:34 INFO - PROCESS | 1248 | 1475817214881 Marionette TRACE conn5 <- [1,217,null,{"value":"12"}] 22:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:13:34 INFO - PROCESS | 1248 | 1475817214889 Marionette TRACE conn5 -> [0,218,"timeouts",{"script":35000}] 22:13:34 INFO - PROCESS | 1248 | 1475817214893 Marionette TRACE conn5 <- [1,218,null,{}] 22:13:34 INFO - PROCESS | 1248 | 1475817214904 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 11B64400 == 44 [pid = 1248] [id = 56] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 0F073000 == 43 [pid = 1248] [id = 55] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 1AC7F800 == 42 [pid = 1248] [id = 54] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 1AD44800 == 41 [pid = 1248] [id = 53] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 1A40D000 == 40 [pid = 1248] [id = 52] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 1A802000 == 39 [pid = 1248] [id = 51] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 194D9C00 == 38 [pid = 1248] [id = 50] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 14417000 == 37 [pid = 1248] [id = 49] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 0F07E800 == 36 [pid = 1248] [id = 48] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 10007800 == 35 [pid = 1248] [id = 47] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 12071C00 == 34 [pid = 1248] [id = 46] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 0E984000 == 33 [pid = 1248] [id = 45] 22:13:34 INFO - PROCESS | 1248 | --DOCSHELL 12077000 == 32 [pid = 1248] [id = 44] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1A7A4400) [pid = 1248] [serial = 127] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1A764400) [pid = 1248] [serial = 128] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A40A000) [pid = 1248] [serial = 124] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1A40C000) [pid = 1248] [serial = 125] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (194D2C00) [pid = 1248] [serial = 121] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19741800) [pid = 1248] [serial = 122] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (170A1400) [pid = 1248] [serial = 118] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (171C5400) [pid = 1248] [serial = 119] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (15441400) [pid = 1248] [serial = 115] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (145D1800) [pid = 1248] [serial = 116] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (13416C00) [pid = 1248] [serial = 112] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (13650C00) [pid = 1248] [serial = 113] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1150A000) [pid = 1248] [serial = 109] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (11515400) [pid = 1248] [serial = 110] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0F6F2000) [pid = 1248] [serial = 106] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0F831000) [pid = 1248] [serial = 107] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (10009000) [pid = 1248] [serial = 103] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10079000) [pid = 1248] [serial = 104] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (12079000) [pid = 1248] [serial = 100] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1543C000) [pid = 1248] [serial = 101] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17AD1C00) [pid = 1248] [serial = 97] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (18F2AC00) [pid = 1248] [serial = 98] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1640E800) [pid = 1248] [serial = 94] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16409C00) [pid = 1248] [serial = 95] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (12161C00) [pid = 1248] [serial = 91] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (12072000) [pid = 1248] [serial = 92] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F6F3800) [pid = 1248] [serial = 88] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0FF2FC00) [pid = 1248] [serial = 89] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A80E800) [pid = 1248] [serial = 130] [outer = 00000000] [url = about:blank] 22:13:35 INFO - PROCESS | 1248 | 1475817215076 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 22:13:35 INFO - PROCESS | 1248 | 1475817215182 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F617000 == 33 [pid = 1248] [id = 63] 22:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0F82C800) [pid = 1248] [serial = 187] [outer = 00000000] 22:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (11E2C800) [pid = 1248] [serial = 188] [outer = 0F82C800] 22:13:35 INFO - PROCESS | 1248 | 1475817215246 Marionette DEBUG loaded listener.js 22:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1174D400) [pid = 1248] [serial = 189] [outer = 0F82C800] 22:13:35 INFO - PROCESS | 1248 | 1475817215649 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:13:35 INFO - . 22:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 830ms 22:13:35 INFO - PROCESS | 1248 | 1475817215725 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 22:13:35 INFO - PROCESS | 1248 | 1475817215728 Marionette TRACE conn5 <- [1,221,null,{"value":"12"}] 22:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:13:35 INFO - PROCESS | 1248 | 1475817215732 Marionette TRACE conn5 -> [0,222,"timeouts",{"script":35000}] 22:13:35 INFO - PROCESS | 1248 | 1475817215737 Marionette TRACE conn5 <- [1,222,null,{}] 22:13:35 INFO - PROCESS | 1248 | 1475817215749 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:35 INFO - PROCESS | 1248 | 1475817215863 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 22:13:35 INFO - PROCESS | 1248 | 1475817215872 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:35 INFO - PROCESS | 1248 | ++DOCSHELL 13417000 == 34 [pid = 1248] [id = 64] 22:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (13417C00) [pid = 1248] [serial = 190] [outer = 00000000] 22:13:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16408C00) [pid = 1248] [serial = 191] [outer = 13417C00] 22:13:35 INFO - PROCESS | 1248 | 1475817215934 Marionette DEBUG loaded listener.js 22:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (15F4C800) [pid = 1248] [serial = 192] [outer = 13417C00] 22:13:36 INFO - PROCESS | 1248 | 1475817216396 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:13:36 INFO - . 22:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 22:13:36 INFO - PROCESS | 1248 | 1475817216424 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 22:13:36 INFO - PROCESS | 1248 | 1475817216428 Marionette TRACE conn5 <- [1,225,null,{"value":"12"}] 22:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:13:36 INFO - PROCESS | 1248 | 1475817216432 Marionette TRACE conn5 -> [0,226,"timeouts",{"script":35000}] 22:13:36 INFO - PROCESS | 1248 | 1475817216435 Marionette TRACE conn5 <- [1,226,null,{}] 22:13:36 INFO - PROCESS | 1248 | 1475817216440 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:36 INFO - PROCESS | 1248 | 1475817216553 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 22:13:36 INFO - PROCESS | 1248 | 1475817216560 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:36 INFO - PROCESS | 1248 | ++DOCSHELL 16589000 == 35 [pid = 1248] [id = 65] 22:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16707000) [pid = 1248] [serial = 193] [outer = 00000000] 22:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (170A4000) [pid = 1248] [serial = 194] [outer = 16707000] 22:13:36 INFO - PROCESS | 1248 | 1475817216618 Marionette DEBUG loaded listener.js 22:13:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1709FC00) [pid = 1248] [serial = 195] [outer = 16707000] 22:13:37 INFO - PROCESS | 1248 | 1475817217036 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:13:37 INFO - . 22:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 22:13:37 INFO - PROCESS | 1248 | 1475817217065 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 22:13:37 INFO - PROCESS | 1248 | 1475817217068 Marionette TRACE conn5 <- [1,229,null,{"value":"12"}] 22:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:13:37 INFO - PROCESS | 1248 | 1475817217071 Marionette TRACE conn5 -> [0,230,"timeouts",{"script":35000}] 22:13:37 INFO - PROCESS | 1248 | 1475817217074 Marionette TRACE conn5 <- [1,230,null,{}] 22:13:37 INFO - PROCESS | 1248 | 1475817217079 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:37 INFO - PROCESS | 1248 | 1475817217184 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 22:13:37 INFO - PROCESS | 1248 | 1475817217190 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:37 INFO - PROCESS | 1248 | ++DOCSHELL 16842800 == 36 [pid = 1248] [id = 66] 22:13:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (170A1C00) [pid = 1248] [serial = 196] [outer = 00000000] 22:13:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (193B3C00) [pid = 1248] [serial = 197] [outer = 170A1C00] 22:13:37 INFO - PROCESS | 1248 | 1475817217319 Marionette DEBUG loaded listener.js 22:13:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (193ADC00) [pid = 1248] [serial = 198] [outer = 170A1C00] 22:13:37 INFO - PROCESS | 1248 | 1475817217794 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:13:37 INFO - . 22:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 22:13:37 INFO - PROCESS | 1248 | 1475817217851 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 22:13:37 INFO - PROCESS | 1248 | 1475817217853 Marionette TRACE conn5 <- [1,233,null,{"value":"12"}] 22:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:13:37 INFO - PROCESS | 1248 | 1475817217900 Marionette TRACE conn5 -> [0,234,"timeouts",{"script":35000}] 22:13:37 INFO - PROCESS | 1248 | 1475817217902 Marionette TRACE conn5 <- [1,234,null,{}] 22:13:37 INFO - PROCESS | 1248 | 1475817217945 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:38 INFO - PROCESS | 1248 | 1475817218122 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 22:13:38 INFO - PROCESS | 1248 | 1475817218128 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:38 INFO - PROCESS | 1248 | ++DOCSHELL 193AF400 == 37 [pid = 1248] [id = 67] 22:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A20A400) [pid = 1248] [serial = 199] [outer = 00000000] 22:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A7A2400) [pid = 1248] [serial = 200] [outer = 1A20A400] 22:13:38 INFO - PROCESS | 1248 | 1475817218233 Marionette DEBUG loaded listener.js 22:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1A79F800) [pid = 1248] [serial = 201] [outer = 1A20A400] 22:13:38 INFO - PROCESS | 1248 | 1475817218653 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:13:38 INFO - . 22:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 810ms 22:13:38 INFO - PROCESS | 1248 | 1475817218688 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 22:13:38 INFO - PROCESS | 1248 | 1475817218691 Marionette TRACE conn5 <- [1,237,null,{"value":"12"}] 22:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:13:38 INFO - PROCESS | 1248 | 1475817218695 Marionette TRACE conn5 -> [0,238,"timeouts",{"script":35000}] 22:13:38 INFO - PROCESS | 1248 | 1475817218697 Marionette TRACE conn5 <- [1,238,null,{}] 22:13:38 INFO - PROCESS | 1248 | 1475817218714 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:38 INFO - PROCESS | 1248 | 1475817218846 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 22:13:38 INFO - PROCESS | 1248 | 1475817218861 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:38 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D8800 == 38 [pid = 1248] [id = 68] 22:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (14418C00) [pid = 1248] [serial = 202] [outer = 00000000] 22:13:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A8CF800) [pid = 1248] [serial = 203] [outer = 14418C00] 22:13:38 INFO - PROCESS | 1248 | 1475817218919 Marionette DEBUG loaded listener.js 22:13:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1A80F000) [pid = 1248] [serial = 204] [outer = 14418C00] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F07EC00) [pid = 1248] [serial = 141] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (12DB6400) [pid = 1248] [serial = 166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1AC80000) [pid = 1248] [serial = 160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1000B000) [pid = 1248] [serial = 138] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0E9BCC00) [pid = 1248] [serial = 132] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1973E400) [pid = 1248] [serial = 148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (12162800) [pid = 1248] [serial = 135] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14418000) [pid = 1248] [serial = 144] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1B55A800) [pid = 1248] [serial = 157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1A809800) [pid = 1248] [serial = 154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F3D4400) [pid = 1248] [serial = 163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:13:39 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A802400) [pid = 1248] [serial = 151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:13:39 INFO - PROCESS | 1248 | 1475817219695 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:13:39 INFO - . 22:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1036ms 22:13:39 INFO - PROCESS | 1248 | 1475817219733 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 22:13:39 INFO - PROCESS | 1248 | 1475817219736 Marionette TRACE conn5 <- [1,241,null,{"value":"12"}] 22:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:13:39 INFO - PROCESS | 1248 | 1475817219740 Marionette TRACE conn5 -> [0,242,"timeouts",{"script":35000}] 22:13:39 INFO - PROCESS | 1248 | 1475817219742 Marionette TRACE conn5 <- [1,242,null,{}] 22:13:39 INFO - PROCESS | 1248 | 1475817219746 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:39 INFO - PROCESS | 1248 | 1475817219879 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 22:13:39 INFO - PROCESS | 1248 | 1475817219927 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C3400 == 39 [pid = 1248] [id = 69] 22:13:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0D546000) [pid = 1248] [serial = 205] [outer = 00000000] 22:13:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (18F39000) [pid = 1248] [serial = 206] [outer = 0D546000] 22:13:39 INFO - PROCESS | 1248 | 1475817219985 Marionette DEBUG loaded listener.js 22:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1A76F400) [pid = 1248] [serial = 207] [outer = 0D546000] 22:13:40 INFO - PROCESS | 1248 | 1475817220340 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:13:40 INFO - . 22:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 22:13:40 INFO - PROCESS | 1248 | 1475817220374 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 22:13:40 INFO - PROCESS | 1248 | 1475817220376 Marionette TRACE conn5 <- [1,245,null,{"value":"12"}] 22:13:40 INFO - PROCESS | 1248 | 1475817220380 Marionette TRACE conn5 -> [0,246,"timeouts",{"script":35000}] 22:13:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:13:40 INFO - PROCESS | 1248 | 1475817220382 Marionette TRACE conn5 <- [1,246,null,{}] 22:13:40 INFO - PROCESS | 1248 | 1475817220387 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:40 INFO - PROCESS | 1248 | 1475817220491 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 22:13:40 INFO - PROCESS | 1248 | 1475817220499 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:40 INFO - PROCESS | 1248 | ++DOCSHELL 14414C00 == 40 [pid = 1248] [id = 70] 22:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17ACF800) [pid = 1248] [serial = 208] [outer = 00000000] 22:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1AD24800) [pid = 1248] [serial = 209] [outer = 17ACF800] 22:13:40 INFO - PROCESS | 1248 | 1475817220555 Marionette DEBUG loaded listener.js 22:13:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1AD25800) [pid = 1248] [serial = 210] [outer = 17ACF800] 22:13:40 INFO - PROCESS | 1248 | 1475817220947 Marionette TRACE conn5 <- [1,248,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:13:41 INFO - . 22:13:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 22:13:41 INFO - PROCESS | 1248 | 1475817221014 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 22:13:41 INFO - PROCESS | 1248 | 1475817221016 Marionette TRACE conn5 <- [1,249,null,{"value":"12"}] 22:13:41 INFO - PROCESS | 1248 | 1475817221020 Marionette TRACE conn5 -> [0,250,"timeouts",{"script":35000}] 22:13:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:13:41 INFO - PROCESS | 1248 | 1475817221022 Marionette TRACE conn5 <- [1,250,null,{}] 22:13:41 INFO - PROCESS | 1248 | 1475817221027 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:41 INFO - PROCESS | 1248 | 1475817221133 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 22:13:41 INFO - PROCESS | 1248 | 1475817221139 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:41 INFO - PROCESS | 1248 | ++DOCSHELL 1AC8B000 == 41 [pid = 1248] [id = 71] 22:13:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1AD1DC00) [pid = 1248] [serial = 211] [outer = 00000000] 22:13:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1B560400) [pid = 1248] [serial = 212] [outer = 1AD1DC00] 22:13:41 INFO - PROCESS | 1248 | 1475817221196 Marionette DEBUG loaded listener.js 22:13:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1B562000) [pid = 1248] [serial = 213] [outer = 1AD1DC00] 22:13:41 INFO - PROCESS | 1248 | 1475817221639 Marionette TRACE conn5 <- [1,252,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:13:41 INFO - . 22:13:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 22:13:41 INFO - PROCESS | 1248 | 1475817221800 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 22:13:41 INFO - PROCESS | 1248 | 1475817221804 Marionette TRACE conn5 <- [1,253,null,{"value":"12"}] 22:13:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:13:41 INFO - PROCESS | 1248 | 1475817221846 Marionette TRACE conn5 -> [0,254,"timeouts",{"script":35000}] 22:13:41 INFO - PROCESS | 1248 | 1475817221850 Marionette TRACE conn5 <- [1,254,null,{}] 22:13:41 INFO - PROCESS | 1248 | 1475817221947 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:42 INFO - PROCESS | 1248 | 1475817222108 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 22:13:42 INFO - PROCESS | 1248 | 1475817222301 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:42 INFO - PROCESS | 1248 | ++DOCSHELL 1207E400 == 42 [pid = 1248] [id = 72] 22:13:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1207E800) [pid = 1248] [serial = 214] [outer = 00000000] 22:13:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (13652800) [pid = 1248] [serial = 215] [outer = 1207E800] 22:13:42 INFO - PROCESS | 1248 | 1475817222435 Marionette DEBUG loaded listener.js 22:13:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (13F5D800) [pid = 1248] [serial = 216] [outer = 1207E800] 22:13:42 INFO - PROCESS | 1248 | 1475817222919 Marionette TRACE conn5 <- [1,256,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:13:42 INFO - . 22:13:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1103ms 22:13:42 INFO - PROCESS | 1248 | 1475817222949 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 22:13:42 INFO - PROCESS | 1248 | 1475817222956 Marionette TRACE conn5 <- [1,257,null,{"value":"12"}] 22:13:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:13:42 INFO - PROCESS | 1248 | 1475817222965 Marionette TRACE conn5 -> [0,258,"timeouts",{"script":35000}] 22:13:42 INFO - PROCESS | 1248 | 1475817222970 Marionette TRACE conn5 <- [1,258,null,{}] 22:13:42 INFO - PROCESS | 1248 | 1475817222975 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:43 INFO - PROCESS | 1248 | 1475817223147 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 22:13:43 INFO - PROCESS | 1248 | 1475817223268 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:43 INFO - PROCESS | 1248 | ++DOCSHELL 16409800 == 43 [pid = 1248] [id = 73] 22:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16586800) [pid = 1248] [serial = 217] [outer = 00000000] 22:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16F7C800) [pid = 1248] [serial = 218] [outer = 16586800] 22:13:43 INFO - PROCESS | 1248 | 1475817223344 Marionette DEBUG loaded listener.js 22:13:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16F7F000) [pid = 1248] [serial = 219] [outer = 16586800] 22:13:44 INFO - PROCESS | 1248 | 1475817224107 Marionette TRACE conn5 <- [1,260,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["Blob constructor with no arguments",0,null,null],["Blob constructor with no arguments, without 'new'",0,null,null],["Blob constructor without brackets",0,null,null],["Blob constructor with undefined as first argument",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (attributes).",0,null,null],["Passing a FrozenArray as the blobParts array should work (FrozenArray).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:397:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:396:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:436:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:444:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:443:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:428:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:459:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:492:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:489:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:488:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:13:44 INFO - ............................................................. 22:13:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1261ms 22:13:44 INFO - PROCESS | 1248 | 1475817224230 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 22:13:44 INFO - PROCESS | 1248 | 1475817224234 Marionette TRACE conn5 <- [1,261,null,{"value":"12"}] 22:13:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:13:44 INFO - PROCESS | 1248 | 1475817224238 Marionette TRACE conn5 -> [0,262,"timeouts",{"script":35000}] 22:13:44 INFO - PROCESS | 1248 | 1475817224244 Marionette TRACE conn5 <- [1,262,null,{}] 22:13:44 INFO - PROCESS | 1248 | 1475817224258 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:44 INFO - PROCESS | 1248 | 1475817224428 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 22:13:44 INFO - PROCESS | 1248 | 1475817224522 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:44 INFO - PROCESS | 1248 | ++DOCSHELL 193CB400 == 44 [pid = 1248] [id = 74] 22:13:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (193CB800) [pid = 1248] [serial = 220] [outer = 00000000] 22:13:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (193D6C00) [pid = 1248] [serial = 221] [outer = 193CB800] 22:13:44 INFO - PROCESS | 1248 | 1475817224595 Marionette DEBUG loaded listener.js 22:13:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (193D8800) [pid = 1248] [serial = 222] [outer = 193CB800] 22:13:44 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:13:45 INFO - PROCESS | 1248 | 1475817225088 Marionette TRACE conn5 <- [1,264,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:13:45 INFO - . 22:13:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 890ms 22:13:45 INFO - PROCESS | 1248 | 1475817225134 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 22:13:45 INFO - PROCESS | 1248 | 1475817225138 Marionette TRACE conn5 <- [1,265,null,{"value":"12"}] 22:13:45 INFO - PROCESS | 1248 | 1475817225145 Marionette TRACE conn5 -> [0,266,"timeouts",{"script":35000}] 22:13:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:13:45 INFO - PROCESS | 1248 | 1475817225150 Marionette TRACE conn5 <- [1,266,null,{}] 22:13:45 INFO - PROCESS | 1248 | 1475817225160 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:45 INFO - PROCESS | 1248 | 1475817225328 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 22:13:45 INFO - PROCESS | 1248 | 1475817225419 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:45 INFO - PROCESS | 1248 | ++DOCSHELL 1012F800 == 45 [pid = 1248] [id = 75] 22:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1174B000) [pid = 1248] [serial = 223] [outer = 00000000] 22:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (19572400) [pid = 1248] [serial = 224] [outer = 1174B000] 22:13:45 INFO - PROCESS | 1248 | 1475817225488 Marionette DEBUG loaded listener.js 22:13:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1957E400) [pid = 1248] [serial = 225] [outer = 1174B000] 22:13:45 INFO - PROCESS | 1248 | 1475817225942 Marionette TRACE conn5 <- [1,268,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:13:45 INFO - .... 22:13:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 22:13:45 INFO - PROCESS | 1248 | 1475817225981 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 22:13:45 INFO - PROCESS | 1248 | 1475817225984 Marionette TRACE conn5 <- [1,269,null,{"value":"12"}] 22:13:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:13:46 INFO - PROCESS | 1248 | 1475817225989 Marionette TRACE conn5 -> [0,270,"timeouts",{"script":35000}] 22:13:46 INFO - PROCESS | 1248 | 1475817225992 Marionette TRACE conn5 <- [1,270,null,{}] 22:13:46 INFO - PROCESS | 1248 | 1475817225997 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:46 INFO - PROCESS | 1248 | 1475817226285 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 22:13:46 INFO - PROCESS | 1248 | 1475817226426 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:46 INFO - PROCESS | 1248 | ++DOCSHELL 0D551400 == 46 [pid = 1248] [id = 76] 22:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0F07B400) [pid = 1248] [serial = 226] [outer = 00000000] 22:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (10010000) [pid = 1248] [serial = 227] [outer = 0F07B400] 22:13:46 INFO - PROCESS | 1248 | 1475817226497 Marionette DEBUG loaded listener.js 22:13:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (10103000) [pid = 1248] [serial = 228] [outer = 0F07B400] 22:13:47 INFO - PROCESS | 1248 | 1475817227337 Marionette TRACE conn5 <- [1,272,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:171:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:170:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:171:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:170:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:171:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:170:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:171:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:170:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:171:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:170:1\n"],["Valid contentType (\"te(xt/plain\")",0,null,null],["Valid contentType (\"te)xt/plain\")",0,null,null],["Valid contentType (\"text/plain\")",0,null,null],["Valid contentType (\"te@xt/plain\")",0,null,null],["Valid contentType (\"te,xt/plain\")",0,null,null],["Valid contentType (\"te;xt/plain\")",0,null,null],["Valid contentType (\"te:xt/plain\")",0,null,null],["Valid contentType (\"te\\\\xt/plain\")",0,null,null],["Valid contentType (\"te\\\"xt/plain\")",0,null,null],["Valid contentType (\"te/xt/plain\")",0,null,null],["Valid contentType (\"te[xt/plain\")",0,null,null],["Valid contentType (\"te]xt/plain\")",0,null,null],["Valid contentType (\"te?xt/plain\")",0,null,null],["Valid contentType (\"te=xt/plain\")",0,null,null],["Valid contentType (\"te{xt/plain\")",0,null,null],["Valid contentType (\"te}xt/plain\")",0,null,null],["Valid contentType (\"te xt/plain\")",0,null,null],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:13:47 INFO - ............................................................................................................................ 22:13:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1468ms 22:13:47 INFO - PROCESS | 1248 | 1475817227460 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 22:13:47 INFO - PROCESS | 1248 | 1475817227466 Marionette TRACE conn5 <- [1,273,null,{"value":"12"}] 22:13:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:13:47 INFO - PROCESS | 1248 | 1475817227472 Marionette TRACE conn5 -> [0,274,"timeouts",{"script":35000}] 22:13:47 INFO - PROCESS | 1248 | 1475817227476 Marionette TRACE conn5 <- [1,274,null,{}] 22:13:47 INFO - PROCESS | 1248 | 1475817227482 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:47 INFO - PROCESS | 1248 | 1475817227638 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0C7C3400 == 45 [pid = 1248] [id = 69] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 14414C00 == 44 [pid = 1248] [id = 70] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0F3D8800 == 43 [pid = 1248] [id = 68] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 16842800 == 42 [pid = 1248] [id = 66] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 193AF400 == 41 [pid = 1248] [id = 67] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 13417000 == 40 [pid = 1248] [id = 64] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 16589000 == 39 [pid = 1248] [id = 65] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0F617000 == 38 [pid = 1248] [id = 63] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0F079800 == 37 [pid = 1248] [id = 57] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0F831400 == 36 [pid = 1248] [id = 58] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0F07CC00 == 35 [pid = 1248] [id = 62] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 1A769400 == 34 [pid = 1248] [id = 61] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 18F38C00 == 33 [pid = 1248] [id = 60] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 1543B000 == 32 [pid = 1248] [id = 59] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 171C8400 == 31 [pid = 1248] [id = 33] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 0D551400 == 30 [pid = 1248] [id = 76] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 1AC8B000 == 29 [pid = 1248] [id = 71] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 1207E400 == 28 [pid = 1248] [id = 72] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 16409800 == 27 [pid = 1248] [id = 73] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 193CB400 == 26 [pid = 1248] [id = 74] 22:13:48 INFO - PROCESS | 1248 | --DOCSHELL 1012F800 == 25 [pid = 1248] [id = 75] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (194CA400) [pid = 1248] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (10079800) [pid = 1248] [serial = 134] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1007D400) [pid = 1248] [serial = 133] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (16409400) [pid = 1248] [serial = 137] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (15F3F800) [pid = 1248] [serial = 136] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (11511000) [pid = 1248] [serial = 140] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (11470400) [pid = 1248] [serial = 139] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1133E400) [pid = 1248] [serial = 143] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1012AC00) [pid = 1248] [serial = 142] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (15A70800) [pid = 1248] [serial = 146] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (15F47000) [pid = 1248] [serial = 145] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1A412C00) [pid = 1248] [serial = 150] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1A20F400) [pid = 1248] [serial = 149] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1AA3F000) [pid = 1248] [serial = 153] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1AA3D400) [pid = 1248] [serial = 152] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1AD4A400) [pid = 1248] [serial = 156] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1AD45000) [pid = 1248] [serial = 155] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1B566400) [pid = 1248] [serial = 159] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1B563400) [pid = 1248] [serial = 158] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1AC88C00) [pid = 1248] [serial = 162] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1AC87800) [pid = 1248] [serial = 161] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17846C00) [pid = 1248] [serial = 165] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (170A1000) [pid = 1248] [serial = 164] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (193B3800) [pid = 1248] [serial = 168] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (193B2800) [pid = 1248] [serial = 167] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16587400) [pid = 1248] [serial = 170] [outer = 00000000] [url = about:blank] 22:13:48 INFO - PROCESS | 1248 | 1475817228514 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:13:48 INFO - PROCESS | 1248 | 1475817228524 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:48 INFO - PROCESS | 1248 | ++DOCSHELL 0E9C2800 == 26 [pid = 1248] [id = 77] 22:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0F075C00) [pid = 1248] [serial = 229] [outer = 00000000] 22:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0F3CA000) [pid = 1248] [serial = 230] [outer = 0F075C00] 22:13:48 INFO - PROCESS | 1248 | 1475817228600 Marionette DEBUG loaded listener.js 22:13:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0F07DC00) [pid = 1248] [serial = 231] [outer = 0F075C00] 22:13:49 INFO - PROCESS | 1248 | 1475817229004 Marionette TRACE conn5 <- [1,276,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:13:49 INFO - .. 22:13:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1589ms 22:13:49 INFO - PROCESS | 1248 | 1475817229064 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 22:13:49 INFO - PROCESS | 1248 | 1475817229068 Marionette TRACE conn5 <- [1,277,null,{"value":"12"}] 22:13:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:13:49 INFO - PROCESS | 1248 | 1475817229075 Marionette TRACE conn5 -> [0,278,"timeouts",{"script":35000}] 22:13:49 INFO - PROCESS | 1248 | 1475817229079 Marionette TRACE conn5 <- [1,278,null,{}] 22:13:49 INFO - PROCESS | 1248 | 1475817229085 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:49 INFO - PROCESS | 1248 | 1475817229234 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 22:13:49 INFO - PROCESS | 1248 | 1475817229310 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:49 INFO - PROCESS | 1248 | ++DOCSHELL 0F831400 == 27 [pid = 1248] [id = 78] 22:13:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0FF28800) [pid = 1248] [serial = 232] [outer = 00000000] 22:13:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1012E400) [pid = 1248] [serial = 233] [outer = 0FF28800] 22:13:49 INFO - PROCESS | 1248 | 1475817229375 Marionette DEBUG loaded listener.js 22:13:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (10131000) [pid = 1248] [serial = 234] [outer = 0FF28800] 22:13:49 INFO - PROCESS | 1248 | 1475817229760 Marionette TRACE conn5 <- [1,280,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:13:49 INFO - . 22:13:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 22:13:49 INFO - PROCESS | 1248 | 1475817229811 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 22:13:49 INFO - PROCESS | 1248 | 1475817229817 Marionette TRACE conn5 <- [1,281,null,{"value":"12"}] 22:13:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html 22:13:49 INFO - PROCESS | 1248 | 1475817229822 Marionette TRACE conn5 -> [0,282,"timeouts",{"script":35000}] 22:13:49 INFO - PROCESS | 1248 | 1475817229826 Marionette TRACE conn5 <- [1,282,null,{}] 22:13:49 INFO - PROCESS | 1248 | 1475817229831 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:49 INFO - PROCESS | 1248 | 1475817229992 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 22:13:50 INFO - PROCESS | 1248 | 1475817230007 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:50 INFO - PROCESS | 1248 | ++DOCSHELL 1174A800 == 28 [pid = 1248] [id = 79] 22:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11798800) [pid = 1248] [serial = 235] [outer = 00000000] 22:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (11E2F400) [pid = 1248] [serial = 236] [outer = 11798800] 22:13:50 INFO - PROCESS | 1248 | 1475817230068 Marionette DEBUG loaded listener.js 22:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1202E800) [pid = 1248] [serial = 237] [outer = 11798800] 22:13:50 INFO - PROCESS | 1248 | 1475817230627 Marionette TRACE conn5 <- [1,284,null,{"value":["/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html",0,null,null,[["DOMException constants",0,null,null],["Constant INDEX_SIZE_ERR on DOMException constructor object",0,null,null],["Constant INDEX_SIZE_ERR on DOMException prototype object",0,null,null],["Constant DOMSTRING_SIZE_ERR on DOMException constructor object",0,null,null],["Constant DOMSTRING_SIZE_ERR on DOMException prototype object",0,null,null],["Constant HIERARCHY_REQUEST_ERR on DOMException constructor object",0,null,null],["Constant HIERARCHY_REQUEST_ERR on DOMException prototype object",0,null,null],["Constant WRONG_DOCUMENT_ERR on DOMException constructor object",0,null,null],["Constant WRONG_DOCUMENT_ERR on DOMException prototype object",0,null,null],["Constant INVALID_CHARACTER_ERR on DOMException constructor object",0,null,null],["Constant INVALID_CHARACTER_ERR on DOMException prototype object",0,null,null],["Constant NO_DATA_ALLOWED_ERR on DOMException constructor object",0,null,null],["Constant NO_DATA_ALLOWED_ERR on DOMException prototype object",0,null,null],["Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object",0,null,null],["Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object",0,null,null],["Constant NOT_FOUND_ERR on DOMException constructor object",0,null,null],["Constant NOT_FOUND_ERR on DOMException prototype object",0,null,null],["Constant NOT_SUPPORTED_ERR on DOMException constructor object",0,null,null],["Constant NOT_SUPPORTED_ERR on DOMException prototype object",0,null,null],["Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object",0,null,null],["Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object",0,null,null],["Constant INVALID_STATE_ERR on DOMException constructor object",0,null,null],["Constant INVALID_STATE_ERR on DOMException prototype object",0,null,null],["Constant SYNTAX_ERR on DOMException constructor object",0,null,null],["Constant SYNTAX_ERR on DOMException prototype object",0,null,null],["Constant INVALID_MODIFICATION_ERR on DOMException constructor object",0,null,null],["Constant INVALID_MODIFICATION_ERR on DOMException prototype object",0,null,null],["Constant NAMESPACE_ERR on DOMException constructor object",0,null,null],["Constant NAMESPACE_ERR on DOMException prototype object",0,null,null],["Constant INVALID_ACCESS_ERR on DOMException constructor object",0,null,null],["Constant INVALID_ACCESS_ERR on DOMException prototype object",0,null,null],["Constant VALIDATION_ERR on DOMException constructor object",0,null,null],["Constant VALIDATION_ERR on DOMException prototype object",0,null,null],["Constant TYPE_MISMATCH_ERR on DOMException constructor object",0,null,null],["Constant TYPE_MISMATCH_ERR on DOMException prototype object",0,null,null],["Constant SECURITY_ERR on DOMException constructor object",0,null,null],["Constant SECURITY_ERR on DOMException prototype object",0,null,null],["Constant NETWORK_ERR on DOMException constructor object",0,null,null],["Constant NETWORK_ERR on DOMException prototype object",0,null,null],["Constant ABORT_ERR on DOMException constructor object",0,null,null],["Constant ABORT_ERR on DOMException prototype object",0,null,null],["Constant URL_MISMATCH_ERR on DOMException constructor object",0,null,null],["Constant URL_MISMATCH_ERR on DOMException prototype object",0,null,null],["Constant QUOTA_EXCEEDED_ERR on DOMException constructor object",0,null,null],["Constant QUOTA_EXCEEDED_ERR on DOMException prototype object",0,null,null],["Constant TIMEOUT_ERR on DOMException constructor object",0,null,null],["Constant TIMEOUT_ERR on DOMException prototype object",0,null,null],["Constant INVALID_NODE_TYPE_ERR on DOMException constructor object",0,null,null],["Constant INVALID_NODE_TYPE_ERR on DOMException prototype object",0,null,null],["Constant DATA_CLONE_ERR on DOMException constructor object",0,null,null],["Constant DATA_CLONE_ERR on DOMException prototype object",0,null,null]]]}] 22:13:50 INFO - ................................................... 22:13:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 842ms 22:13:50 INFO - PROCESS | 1248 | 1475817230664 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 22:13:50 INFO - PROCESS | 1248 | 1475817230667 Marionette TRACE conn5 <- [1,285,null,{"value":"12"}] 22:13:50 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html 22:13:50 INFO - PROCESS | 1248 | 1475817230679 Marionette TRACE conn5 -> [0,286,"timeouts",{"script":35000}] 22:13:50 INFO - PROCESS | 1248 | 1475817230688 Marionette TRACE conn5 <- [1,286,null,{}] 22:13:50 INFO - PROCESS | 1248 | 1475817230698 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:50 INFO - PROCESS | 1248 | 1475817230872 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 22:13:50 INFO - PROCESS | 1248 | 1475817230926 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:50 INFO - PROCESS | 1248 | ++DOCSHELL 1202FC00 == 29 [pid = 1248] [id = 80] 22:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (12033800) [pid = 1248] [serial = 238] [outer = 00000000] 22:13:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1640A400) [pid = 1248] [serial = 239] [outer = 12033800] 22:13:50 INFO - PROCESS | 1248 | 1475817230988 Marionette DEBUG loaded listener.js 22:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1657DC00) [pid = 1248] [serial = 240] [outer = 12033800] 22:13:51 INFO - PROCESS | 1248 | 1475817231508 Marionette TRACE conn5 <- [1,288,null,{"value":["/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html",0,null,null,[["new DOMException()",0,null,null],["new DOMException(): own-ness",0,null,null],["new DOMException(null)",0,null,null],["new DOMException(undefined)",0,null,null],["new DOMException(undefined): own-ness",0,null,null],["new DOMException(\"foo\")",0,null,null],["new DOMException(\"foo\"): own-ness",1,"assert_true: The message property should be own expected true got false","@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1\n"],["new DOMException(\"bar\", undefined)",0,null,null],["new DOMException(\"bar\", \"NotSupportedError\")",0,null,null],["new DOMException(\"bar\", \"NotSupportedError\"): own-ness",1,"assert_true: The name property should be own expected true got false","@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1\n"],["new DOMException(\"bar\", \"foo\")",0,null,null],["new DOMexception(\"msg\", \"IndexSizeError\")",0,null,null],["new DOMexception(\"msg\", \"HierarchyRequestError\")",0,null,null],["new DOMexception(\"msg\", \"WrongDocumentError\")",0,null,null],["new DOMexception(\"msg\", \"InvalidCharacterError\")",0,null,null],["new DOMexception(\"msg\", \"NoModificationAllowedError\")",0,null,null],["new DOMexception(\"msg\", \"NotFoundError\")",0,null,null],["new DOMexception(\"msg\", \"NotSupportedError\")",0,null,null],["new DOMexception(\"msg\", \"InUseAttributeError\")",0,null,null],["new DOMexception(\"msg\", \"InvalidStateError\")",0,null,null],["new DOMexception(\"msg\", \"SyntaxError\")",0,null,null],["new DOMexception(\"msg\", \"InvalidModificationError\")",0,null,null],["new DOMexception(\"msg\", \"NamespaceError\")",0,null,null],["new DOMexception(\"msg\", \"InvalidAccessError\")",0,null,null],["new DOMexception(\"msg\", \"SecurityError\")",0,null,null],["new DOMexception(\"msg\", \"NetworkError\")",0,null,null],["new DOMexception(\"msg\", \"AbortError\")",0,null,null],["new DOMexception(\"msg\", \"URLMismatchError\")",0,null,null],["new DOMexception(\"msg\", \"QuotaExceededError\")",0,null,null],["new DOMexception(\"msg\", \"TimeoutError\")",0,null,null],["new DOMexception(\"msg\", \"InvalidNodeTypeError\")",0,null,null],["new DOMexception(\"msg\", \"DataCloneError\")",0,null,null],["new DOMException(\"bar\", \"UnknownError\")",0,null,null]]]}] 22:13:51 INFO - ................................. 22:13:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 894ms 22:13:51 INFO - PROCESS | 1248 | 1475817231575 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 22:13:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html 22:13:51 INFO - PROCESS | 1248 | 1475817231579 Marionette TRACE conn5 <- [1,289,null,{"value":"12"}] 22:13:51 INFO - PROCESS | 1248 | 1475817231584 Marionette TRACE conn5 -> [0,290,"timeouts",{"script":35000}] 22:13:51 INFO - PROCESS | 1248 | 1475817231587 Marionette TRACE conn5 <- [1,290,null,{}] 22:13:51 INFO - PROCESS | 1248 | 1475817231592 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:51 INFO - PROCESS | 1248 | 1475817231740 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 22:13:51 INFO - PROCESS | 1248 | 1475817231757 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:51 INFO - PROCESS | 1248 | ++DOCSHELL 171C9000 == 30 [pid = 1248] [id = 81] 22:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17AD0000) [pid = 1248] [serial = 241] [outer = 00000000] 22:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18F30000) [pid = 1248] [serial = 242] [outer = 17AD0000] 22:13:51 INFO - PROCESS | 1248 | 1475817231817 Marionette DEBUG loaded listener.js 22:13:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (190D7800) [pid = 1248] [serial = 243] [outer = 17AD0000] 22:13:52 INFO - PROCESS | 1248 | 1475817232269 Marionette TRACE conn5 <- [1,292,null,{"value":["/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html",0,null,null,[["existence and properties of DOMException",1,"assert_equals: prototype of self's property \"DOMException\" is not Error expected function \"function Error() {\n [native code]\n}\" but got function \"function () {\n}\"","run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nrun_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1\n"],["existence and properties of DOMException.prototype",0,null,null],["existence of name and code properties on DOMException.prototype",1,"assert_false: DOMException.prototype should not have an own \"name\" property. expected false got true","run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nrun_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1\n"],["existence and properties of exception interface prototype object's \"constructor\" property",0,null,null]]]}] 22:13:52 INFO - .... 22:13:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 731ms 22:13:52 INFO - PROCESS | 1248 | 1475817232316 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 22:13:52 INFO - PROCESS | 1248 | 1475817232318 Marionette TRACE conn5 <- [1,293,null,{"value":"12"}] 22:13:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker 22:13:52 INFO - PROCESS | 1248 | 1475817232323 Marionette TRACE conn5 -> [0,294,"timeouts",{"script":35000}] 22:13:52 INFO - PROCESS | 1248 | 1475817232325 Marionette TRACE conn5 <- [1,294,null,{}] 22:13:52 INFO - PROCESS | 1248 | 1475817232330 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:52 INFO - PROCESS | 1248 | 1475817232478 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 22:13:52 INFO - PROCESS | 1248 | 1475817232486 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:52 INFO - PROCESS | 1248 | ++DOCSHELL 193CEC00 == 31 [pid = 1248] [id = 82] 22:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (193CF000) [pid = 1248] [serial = 244] [outer = 00000000] 22:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (193D3000) [pid = 1248] [serial = 245] [outer = 193CF000] 22:13:52 INFO - PROCESS | 1248 | 1475817232612 Marionette DEBUG loaded listener.js 22:13:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19572800) [pid = 1248] [serial = 246] [outer = 193CF000] 22:13:53 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1A801C00) [pid = 1248] [serial = 129] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1AD1DC00) [pid = 1248] [serial = 211] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A20A400) [pid = 1248] [serial = 199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1657D000) [pid = 1248] [serial = 169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17ACF800) [pid = 1248] [serial = 208] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19265400) [pid = 1248] [serial = 178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16707000) [pid = 1248] [serial = 193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0F93BC00) [pid = 1248] [serial = 172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0D546000) [pid = 1248] [serial = 205] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A769800) [pid = 1248] [serial = 181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (13417C00) [pid = 1248] [serial = 190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (15DB5400) [pid = 1248] [serial = 175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F82C800) [pid = 1248] [serial = 187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14418C00) [pid = 1248] [serial = 202] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F07D000) [pid = 1248] [serial = 184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:13:53 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (170A1C00) [pid = 1248] [serial = 196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:13:53 INFO - PROCESS | 1248 | 1475817233592 Marionette TRACE conn5 <- [1,296,null,{"value":["/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker",0,null,null,[["existence and properties of DOMException",1,"assert_equals: prototype of self's property \"DOMException\" is not Error expected function \"function Error() {\n [native code]\n}\" but got function \"function () {\n}\"","run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nrun_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1\n"],["existence and properties of DOMException.prototype",0,{},{}],["existence of name and code properties on DOMException.prototype",1,"assert_false: DOMException.prototype should not have an own \"name\" property. expected false got true","run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nrun_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1\n"],["existence and properties of exception interface prototype object's \"constructor\" property",0,{},{}]]]}] 22:13:53 INFO - .... 22:13:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 1330ms 22:13:53 INFO - PROCESS | 1248 | 1475817233656 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 22:13:53 INFO - PROCESS | 1248 | 1475817233658 Marionette TRACE conn5 <- [1,297,null,{"value":"12"}] 22:13:53 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html 22:13:53 INFO - PROCESS | 1248 | 1475817233668 Marionette TRACE conn5 -> [0,298,"timeouts",{"script":35000}] 22:13:53 INFO - PROCESS | 1248 | 1475817233670 Marionette TRACE conn5 <- [1,298,null,{}] 22:13:53 INFO - PROCESS | 1248 | 1475817233675 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:53 INFO - PROCESS | 1248 | 1475817233787 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 22:13:53 INFO - PROCESS | 1248 | 1475817233793 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/WebIDL/ecmascript-binding/es-exceptions/exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:53 INFO - PROCESS | 1248 | ++DOCSHELL 11E2E000 == 32 [pid = 1248] [id = 83] 22:13:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (11E35400) [pid = 1248] [serial = 247] [outer = 00000000] 22:13:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (193BC400) [pid = 1248] [serial = 248] [outer = 11E35400] 22:13:53 INFO - PROCESS | 1248 | 1475817233853 Marionette DEBUG loaded listener.js 22:13:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19577800) [pid = 1248] [serial = 249] [outer = 11E35400] 22:13:54 INFO - PROCESS | 1248 | ++DOCSHELL 1A40D000 == 33 [pid = 1248] [id = 84] 22:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1A40E000) [pid = 1248] [serial = 250] [outer = 00000000] 22:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A202000) [pid = 1248] [serial = 251] [outer = 1A40E000] 22:13:54 INFO - PROCESS | 1248 | 1475817234382 Marionette TRACE conn5 <- [1,300,null,{"value":["/WebIDL/ecmascript-binding/es-exceptions/exceptions.html",0,null,null,[["Object.getPrototypeOf(exception) === DOMException.prototype",0,null,null],["exception.hasOwnProperty(\"name\")",1,"assert_true: expected true got false","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1\n"],["exception.name === \"HierarchyRequestError\"",0,null,null],["Object.getOwnPropertyDescriptor(exception, \"name\")",1,"desc is undefined","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1\n"],["Object.getOwnPropertyDescriptor(exception, \"message\")",0,null,null],["typeof exception.message === \"string\"",1,"assert_equals: expected \"\" but got \"Node cannot be inserted at the specified point in the hierarchy\"","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1\n"],["Object.prototype.toString.call(exception) === \"[object DOMException]\"",0,null,null],["exception.code === DOMException.HIERARCHY_REQUEST_ERR",0,null,null],["Object.getOwnPropertyDescriptor(exception, \"code\")",1,"desc is undefined","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3\n@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1\n"],["In iframe: Object.getPrototypeOf(exception) === DOMException.prototype",0,null,null],["In iframe: exception.hasOwnProperty(\"name\")",1,"assert_true: expected true got false","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3\niframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3\nEventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1\n"],["In iframe: exception.name === \"HierarchyRequestError\"",0,null,null],["In iframe: Object.getOwnPropertyDescriptor(exception, \"name\")",1,"desc is undefined","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3\niframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3\nEventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1\n"],["In iframe: Object.getOwnPropertyDescriptor(exception, \"message\")",0,null,null],["In iframe: typeof exception.message === \"string\"",1,"assert_equals: expected \"\" but got \"Node cannot be inserted at the specified point in the hierarchy\"","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3\niframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3\nEventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1\n"],["In iframe: Object.prototype.toString.call(exception) === \"[object DOMException]\"",0,null,null],["In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR",0,null,null],["In iframe: Object.getOwnPropertyDescriptor(exception, \"code\")",1,"desc is undefined","testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3\niframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3\nEventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1\n"]]]}] 22:13:54 INFO - .................. 22:13:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 779ms 22:13:54 INFO - PROCESS | 1248 | 1475817234449 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 22:13:54 INFO - PROCESS | 1248 | 1475817234453 Marionette TRACE conn5 <- [1,301,null,{"value":"12"}] 22:13:54 INFO - TEST-START | /battery-status/battery-interface-idlharness.html 22:13:54 INFO - PROCESS | 1248 | 1475817234457 Marionette TRACE conn5 -> [0,302,"timeouts",{"script":35000}] 22:13:54 INFO - PROCESS | 1248 | 1475817234459 Marionette TRACE conn5 <- [1,302,null,{}] 22:13:54 INFO - PROCESS | 1248 | 1475817234464 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:54 INFO - PROCESS | 1248 | 1475817234570 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 22:13:54 INFO - PROCESS | 1248 | 1475817234576 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/battery-status/battery-interface-idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/battery-status/battery-interface-idlharness.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:54 INFO - PROCESS | 1248 | ++DOCSHELL 1A79E800 == 34 [pid = 1248] [id = 85] 22:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A79EC00) [pid = 1248] [serial = 252] [outer = 00000000] 22:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1A7AB800) [pid = 1248] [serial = 253] [outer = 1A79EC00] 22:13:54 INFO - PROCESS | 1248 | 1475817234636 Marionette DEBUG loaded listener.js 22:13:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A7A9C00) [pid = 1248] [serial = 254] [outer = 1A79EC00] 22:13:54 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1457 22:13:54 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1457 22:13:55 INFO - PROCESS | 1248 | 1475817235386 Marionette TRACE conn5 <- [1,304,null,{"value":["/battery-status/battery-interface-idlharness.html",0,null,null,[["Battery test: IDL",0,null,null],["Navigator interface: operation getBattery()",0,null,null],["Navigator must be primary interface of navigator",0,null,null],["Stringification of navigator",0,null,null],["Navigator interface: navigator must inherit property \"getBattery\" with the proper type (0)",0,null,null],["BatteryManager interface: existence and properties of interface object",0,null,null],["BatteryManager interface object length",0,null,null],["BatteryManager interface object name",0,null,null],["BatteryManager interface: existence and properties of interface prototype object",0,null,null],["BatteryManager interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["BatteryManager interface: attribute charging",0,null,null],["BatteryManager interface: attribute chargingTime",0,null,null],["BatteryManager interface: attribute dischargingTime",0,null,null],["BatteryManager interface: attribute level",0,null,null],["BatteryManager interface: attribute onchargingchange",0,null,null],["BatteryManager interface: attribute onchargingtimechange",0,null,null],["BatteryManager interface: attribute ondischargingtimechange",0,null,null],["BatteryManager interface: attribute onlevelchange",0,null,null],["BatteryManager must be primary interface of manager",0,null,null],["Stringification of manager",0,null,null],["BatteryManager interface: manager must inherit property \"charging\" with the proper type (0)",0,null,null],["BatteryManager interface: manager must inherit property \"chargingTime\" with the proper type (1)",0,null,null],["BatteryManager interface: manager must inherit property \"dischargingTime\" with the proper type (2)",0,null,null],["BatteryManager interface: manager must inherit property \"level\" with the proper type (3)",0,null,null],["BatteryManager interface: manager must inherit property \"onchargingchange\" with the proper type (4)",0,null,null],["BatteryManager interface: manager must inherit property \"onchargingtimechange\" with the proper type (5)",0,null,null],["BatteryManager interface: manager must inherit property \"ondischargingtimechange\" with the proper type (6)",0,null,null],["BatteryManager interface: manager must inherit property \"onlevelchange\" with the proper type (7)",0,null,null],["EventTarget interface: manager must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on manager with too few arguments must throw TypeError",0,null,null],["EventTarget interface: manager must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on manager with too few arguments must throw TypeError",0,null,null],["EventTarget interface: manager must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on manager with too few arguments must throw TypeError",0,null,null]]]}] 22:13:55 INFO - .................................. 22:13:55 INFO - TEST-OK | /battery-status/battery-interface-idlharness.html | took 976ms 22:13:55 INFO - PROCESS | 1248 | 1475817235437 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 22:13:55 INFO - PROCESS | 1248 | 1475817235443 Marionette TRACE conn5 <- [1,305,null,{"value":"12"}] 22:13:55 INFO - TEST-START | /battery-status/battery-promise-iframe.html 22:13:55 INFO - PROCESS | 1248 | 1475817235450 Marionette TRACE conn5 -> [0,306,"timeouts",{"script":35000}] 22:13:55 INFO - PROCESS | 1248 | 1475817235457 Marionette TRACE conn5 <- [1,306,null,{}] 22:13:55 INFO - PROCESS | 1248 | 1475817235467 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:55 INFO - PROCESS | 1248 | 1475817235649 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 22:13:55 INFO - PROCESS | 1248 | 1475817235769 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/battery-status/battery-promise-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/battery-status/battery-promise-iframe.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BE400 == 35 [pid = 1248] [id = 86] 22:13:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0F4BF400) [pid = 1248] [serial = 255] [outer = 00000000] 22:13:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0FF76400) [pid = 1248] [serial = 256] [outer = 0F4BF400] 22:13:55 INFO - PROCESS | 1248 | 1475817235851 Marionette DEBUG loaded listener.js 22:13:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (10007C00) [pid = 1248] [serial = 257] [outer = 0F4BF400] 22:13:56 INFO - PROCESS | 1248 | ++DOCSHELL 11D34800 == 36 [pid = 1248] [id = 87] 22:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (11E28C00) [pid = 1248] [serial = 258] [outer = 00000000] 22:13:56 INFO - PROCESS | 1248 | ++DOCSHELL 11E29C00 == 37 [pid = 1248] [id = 88] 22:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (11E2A800) [pid = 1248] [serial = 259] [outer = 00000000] 22:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (10080400) [pid = 1248] [serial = 260] [outer = 11E28C00] 22:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (12077000) [pid = 1248] [serial = 261] [outer = 11E2A800] 22:13:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (12DB3C00) [pid = 1248] [serial = 262] [outer = 11E2A800] 22:13:56 INFO - PROCESS | 1248 | 1475817236680 Marionette TRACE conn5 <- [1,308,null,{"value":["/battery-status/battery-promise-iframe.html",0,null,null,[["iframe has a different Navigator object thus getting another battery promise",0,null,null],["setting src of an iframe with initial about:blank makes same Navigator object and battery promise",0,null,null],["setting src of an iframe with initial frame makes its Navigator object vary thus getting another battery promise",0,null,null]]]}] 22:13:56 INFO - ... 22:13:56 INFO - TEST-OK | /battery-status/battery-promise-iframe.html | took 1279ms 22:13:56 INFO - PROCESS | 1248 | 1475817236732 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 22:13:56 INFO - PROCESS | 1248 | 1475817236739 Marionette TRACE conn5 <- [1,309,null,{"value":"12"}] 22:13:56 INFO - TEST-START | /battery-status/battery-promise-window.html 22:13:56 INFO - PROCESS | 1248 | 1475817236748 Marionette TRACE conn5 -> [0,310,"timeouts",{"script":35000}] 22:13:56 INFO - PROCESS | 1248 | 1475817236752 Marionette TRACE conn5 <- [1,310,null,{}] 22:13:56 INFO - PROCESS | 1248 | 1475817236757 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:56 INFO - PROCESS | 1248 | 1475817236969 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 22:13:57 INFO - PROCESS | 1248 | 1475817237091 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/battery-status/battery-promise-window.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/battery-status/battery-promise-window.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:57 INFO - PROCESS | 1248 | ++DOCSHELL 10124C00 == 38 [pid = 1248] [id = 89] 22:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1150B000) [pid = 1248] [serial = 263] [outer = 00000000] 22:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (14417000) [pid = 1248] [serial = 264] [outer = 1150B000] 22:13:57 INFO - PROCESS | 1248 | 1475817237165 Marionette DEBUG loaded listener.js 22:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (14419000) [pid = 1248] [serial = 265] [outer = 1150B000] 22:13:57 INFO - PROCESS | 1248 | ++DOCSHELL 1658A000 == 39 [pid = 1248] [id = 90] 22:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (16F78C00) [pid = 1248] [serial = 266] [outer = 00000000] 22:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (17519800) [pid = 1248] [serial = 267] [outer = 16F78C00] 22:13:57 INFO - PROCESS | 1248 | 1475817237632 Marionette DEBUG loaded listener.js 22:13:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1751E000) [pid = 1248] [serial = 268] [outer = 16F78C00] 22:13:58 INFO - PROCESS | 1248 | 1475817238182 Marionette TRACE conn5 <- [1,312,null,{"value":["/battery-status/battery-promise-window.html",0,null,null,[["window.open() makes a different Navigator object thus getting another battery promise",0,null,null]]]}] 22:13:58 INFO - . 22:13:58 INFO - TEST-OK | /battery-status/battery-promise-window.html | took 1474ms 22:13:58 INFO - PROCESS | 1248 | 1475817238296 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 22:13:58 INFO - PROCESS | 1248 | 1475817238299 Marionette TRACE conn5 <- [1,313,null,{"value":"12"}] 22:13:58 INFO - PROCESS | 1248 | 1475817238305 Marionette TRACE conn5 -> [0,314,"timeouts",{"script":35000}] 22:13:58 INFO - PROCESS | 1248 | 1475817238310 Marionette TRACE conn5 <- [1,314,null,{}] 22:13:58 INFO - TEST-START | /battery-status/battery-promise.html 22:13:58 INFO - PROCESS | 1248 | 1475817238324 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:58 INFO - PROCESS | 1248 | 1475817238497 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 22:13:58 INFO - PROCESS | 1248 | 1475817238618 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/battery-status/battery-promise.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/battery-status/battery-promise.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:13:58 INFO - PROCESS | 1248 | ++DOCSHELL 0CFC0C00 == 40 [pid = 1248] [id = 91] 22:13:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0E95E000) [pid = 1248] [serial = 269] [outer = 00000000] 22:13:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (0F3D5C00) [pid = 1248] [serial = 270] [outer = 0E95E000] 22:13:58 INFO - PROCESS | 1248 | 1475817238696 Marionette DEBUG loaded listener.js 22:13:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (10123C00) [pid = 1248] [serial = 271] [outer = 0E95E000] 22:13:59 INFO - PROCESS | 1248 | 1475817239323 Marionette TRACE conn5 <- [1,316,null,{"value":["/battery-status/battery-promise.html",0,null,null,[["navigator.getBattery() shall return BatteryManager as a promise",0,null,null],["navigator.getBattery() shall always return the same promise",0,null,null]]]}] 22:13:59 INFO - .. 22:13:59 INFO - TEST-OK | /battery-status/battery-promise.html | took 1024ms 22:13:59 INFO - PROCESS | 1248 | 1475817239342 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 22:13:59 INFO - PROCESS | 1248 | 1475817239347 Marionette TRACE conn5 <- [1,317,null,{"value":"12"}] 22:13:59 INFO - TEST-START | /cookies/secure/set-from-dom.https.sub.html 22:13:59 INFO - PROCESS | 1248 | 1475817239355 Marionette TRACE conn5 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:13:59 INFO - PROCESS | 1248 | 1475817239512 Marionette TRACE conn5 <- [1,318,null,{"value":null}] 22:13:59 INFO - PROCESS | 1248 | 1475817239635 Marionette TRACE conn5 -> [0,319,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 0F3CC000 == 39 [pid = 1248] [id = 30] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 11794C00 == 38 [pid = 1248] [id = 31] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 1150EC00 == 37 [pid = 1248] [id = 28] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 11E30800 == 36 [pid = 1248] [id = 29] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 0CFB8C00 == 35 [pid = 1248] [id = 27] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 0F827800 == 34 [pid = 1248] [id = 26] 22:13:59 INFO - PROCESS | 1248 | --DOCSHELL 1A40D000 == 33 [pid = 1248] [id = 84] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A80FC00) [pid = 1248] [serial = 131] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1B560400) [pid = 1248] [serial = 212] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1B562000) [pid = 1248] [serial = 213] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1AD24800) [pid = 1248] [serial = 209] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1AD25800) [pid = 1248] [serial = 210] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (18F39000) [pid = 1248] [serial = 206] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1A76F400) [pid = 1248] [serial = 207] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1A8CF800) [pid = 1248] [serial = 203] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1A80F000) [pid = 1248] [serial = 204] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1A7A2400) [pid = 1248] [serial = 200] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1A79F800) [pid = 1248] [serial = 201] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (193B3C00) [pid = 1248] [serial = 197] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (193ADC00) [pid = 1248] [serial = 198] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (170A4000) [pid = 1248] [serial = 194] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1709FC00) [pid = 1248] [serial = 195] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16408C00) [pid = 1248] [serial = 191] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (15F4C800) [pid = 1248] [serial = 192] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11E2C800) [pid = 1248] [serial = 188] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1174D400) [pid = 1248] [serial = 189] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10130800) [pid = 1248] [serial = 185] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1146C400) [pid = 1248] [serial = 186] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1A773000) [pid = 1248] [serial = 182] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1A79E400) [pid = 1248] [serial = 183] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A210C00) [pid = 1248] [serial = 179] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A765000) [pid = 1248] [serial = 180] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16583400) [pid = 1248] [serial = 176] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16584800) [pid = 1248] [serial = 177] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11D36C00) [pid = 1248] [serial = 173] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (11E27C00) [pid = 1248] [serial = 174] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1658B400) [pid = 1248] [serial = 171] [outer = 00000000] [url = about:blank] 22:13:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1012B400) [pid = 1248] [serial = 272] [outer = 171C1800] 22:13:59 INFO - PROCESS | 1248 | 1475817239905 Marionette TRACE conn5 <- [1,319,null,{}] 22:13:59 INFO - PROCESS | 1248 | 1475817239910 Marionette TRACE conn5 -> [0,320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:13:59 INFO - PROCESS | 1248 | 1475817239937 Marionette TRACE conn5 <- [1,320,null,{"value":null}] 22:13:59 INFO - PROCESS | 1248 | 1475817239941 Marionette TRACE conn5 -> [0,321,"timeouts",{"script":35000}] 22:13:59 INFO - PROCESS | 1248 | 1475817239947 Marionette TRACE conn5 <- [1,321,null,{}] 22:13:59 INFO - PROCESS | 1248 | 1475817239960 Marionette TRACE conn5 -> [0,322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:13:59 INFO - PROCESS | 1248 | 1475817239983 Marionette TRACE conn5 <- [1,322,null,{"value":null}] 22:13:59 INFO - PROCESS | 1248 | 1475817239987 Marionette TRACE conn5 -> [0,323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cookies/secure/set-from-dom.https.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:00 INFO - PROCESS | 1248 | ++DOCSHELL 11473000 == 34 [pid = 1248] [id = 92] 22:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (11478800) [pid = 1248] [serial = 273] [outer = 00000000] 22:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11BB9C00) [pid = 1248] [serial = 274] [outer = 11478800] 22:14:00 INFO - PROCESS | 1248 | 1475817240051 Marionette DEBUG loaded listener.js 22:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (11E27C00) [pid = 1248] [serial = 275] [outer = 11478800] 22:14:00 INFO - PROCESS | 1248 | 1475817240452 Marionette TRACE conn5 <- [1,323,null,{"value":["/cookies/secure/set-from-dom.https.sub.html",0,null,null,[["'secure' cookie visible in `document.cookie`",0,null,null],["'secure' cookie visible in HTTP request",0,null,null]]]}] 22:14:00 INFO - .. 22:14:00 INFO - TEST-OK | /cookies/secure/set-from-dom.https.sub.html | took 1121ms 22:14:00 INFO - PROCESS | 1248 | 1475817240477 Marionette TRACE conn5 -> [0,324,"getWindowHandle",null] 22:14:00 INFO - PROCESS | 1248 | 1475817240480 Marionette TRACE conn5 <- [1,324,null,{"value":"12"}] 22:14:00 INFO - TEST-START | /cookies/secure/set-from-dom.sub.html 22:14:00 INFO - PROCESS | 1248 | 1475817240491 Marionette TRACE conn5 -> [0,325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:14:00 INFO - PROCESS | 1248 | 1475817240615 Marionette TRACE conn5 <- [1,325,null,{"value":null}] 22:14:00 INFO - PROCESS | 1248 | 1475817240623 Marionette TRACE conn5 -> [0,326,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14414400) [pid = 1248] [serial = 276] [outer = 171C1800] 22:14:00 INFO - PROCESS | 1248 | 1475817240848 Marionette TRACE conn5 <- [1,326,null,{}] 22:14:00 INFO - PROCESS | 1248 | 1475817240860 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:14:00 INFO - PROCESS | 1248 | 1475817240892 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 22:14:00 INFO - PROCESS | 1248 | 1475817240897 Marionette TRACE conn5 -> [0,328,"timeouts",{"script":35000}] 22:14:00 INFO - PROCESS | 1248 | 1475817240900 Marionette TRACE conn5 <- [1,328,null,{}] 22:14:00 INFO - PROCESS | 1248 | 1475817240909 Marionette TRACE conn5 -> [0,329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:00 INFO - PROCESS | 1248 | 1475817240927 Marionette TRACE conn5 <- [1,329,null,{"value":null}] 22:14:00 INFO - PROCESS | 1248 | 1475817240932 Marionette TRACE conn5 -> [0,330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cookies/secure/set-from-dom.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/cookies/secure/set-from-dom.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:00 INFO - PROCESS | 1248 | ++DOCSHELL 16408C00 == 35 [pid = 1248] [id = 93] 22:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16409400) [pid = 1248] [serial = 277] [outer = 00000000] 22:14:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1657F800) [pid = 1248] [serial = 278] [outer = 16409400] 22:14:00 INFO - PROCESS | 1248 | 1475817240992 Marionette DEBUG loaded listener.js 22:14:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16585800) [pid = 1248] [serial = 279] [outer = 16409400] 22:14:01 INFO - PROCESS | 1248 | 1475817241391 Marionette TRACE conn5 <- [1,330,null,{"value":["/cookies/secure/set-from-dom.sub.html",0,null,null,[["'secure' cookie not set in `document.cookie`",0,null,null],["'secure' cookie not sent in HTTP request",1,"assert_equals: expected (undefined) undefined but got (string) \"secure_from_nonsecure_dom=1\"","tests [0,331,"getWindowHandle",null] 22:14:01 INFO - PROCESS | 1248 | 1475817241433 Marionette TRACE conn5 <- [1,331,null,{"value":"12"}] 22:14:01 INFO - TEST-START | /cookies/secure/set-from-http.https.sub.html 22:14:01 INFO - PROCESS | 1248 | 1475817241437 Marionette TRACE conn5 -> [0,332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:14:01 INFO - PROCESS | 1248 | 1475817241594 Marionette TRACE conn5 <- [1,332,null,{"value":null}] 22:14:01 INFO - PROCESS | 1248 | 1475817241612 Marionette TRACE conn5 -> [0,333,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:14:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16F74C00) [pid = 1248] [serial = 280] [outer = 171C1800] 22:14:01 INFO - PROCESS | 1248 | 1475817241888 Marionette TRACE conn5 <- [1,333,null,{}] 22:14:01 INFO - PROCESS | 1248 | 1475817241892 Marionette TRACE conn5 -> [0,334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:14:01 INFO - PROCESS | 1248 | 1475817241922 Marionette TRACE conn5 <- [1,334,null,{"value":null}] 22:14:01 INFO - PROCESS | 1248 | 1475817241938 Marionette TRACE conn5 -> [0,335,"timeouts",{"script":35000}] 22:14:01 INFO - PROCESS | 1248 | 1475817241941 Marionette TRACE conn5 <- [1,335,null,{}] 22:14:01 INFO - PROCESS | 1248 | 1475817241945 Marionette TRACE conn5 -> [0,336,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:01 INFO - PROCESS | 1248 | 1475817241981 Marionette TRACE conn5 <- [1,336,null,{"value":null}] 22:14:01 INFO - PROCESS | 1248 | 1475817241985 Marionette TRACE conn5 -> [0,337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cookies/secure/set-from-http.https.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/cookies/secure/set-from-http.https.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:02 INFO - PROCESS | 1248 | ++DOCSHELL 171C3C00 == 36 [pid = 1248] [id = 94] 22:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17522C00) [pid = 1248] [serial = 281] [outer = 00000000] 22:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17528000) [pid = 1248] [serial = 282] [outer = 17522C00] 22:14:02 INFO - PROCESS | 1248 | 1475817242045 Marionette DEBUG loaded listener.js 22:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (179ECC00) [pid = 1248] [serial = 283] [outer = 17522C00] 22:14:02 INFO - PROCESS | 1248 | 1475817242484 Marionette TRACE conn5 <- [1,337,null,{"value":["/cookies/secure/set-from-http.https.sub.html",0,null,null,[["'secure' cookie present in `document.cookie`",0,null,null],["'secure' cookie sent in HTTP request",0,null,null]]]}] 22:14:02 INFO - .. 22:14:02 INFO - TEST-OK | /cookies/secure/set-from-http.https.sub.html | took 1080ms 22:14:02 INFO - PROCESS | 1248 | 1475817242519 Marionette TRACE conn5 -> [0,338,"getWindowHandle",null] 22:14:02 INFO - PROCESS | 1248 | 1475817242522 Marionette TRACE conn5 <- [1,338,null,{"value":"12"}] 22:14:02 INFO - TEST-START | /cookies/secure/set-from-http.sub.html 22:14:02 INFO - PROCESS | 1248 | 1475817242527 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:14:02 INFO - PROCESS | 1248 | 1475817242677 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 22:14:02 INFO - PROCESS | 1248 | 1475817242685 Marionette TRACE conn5 -> [0,340,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:14:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (193AF800) [pid = 1248] [serial = 284] [outer = 171C1800] 22:14:02 INFO - PROCESS | 1248 | 1475817242959 Marionette TRACE conn5 <- [1,340,null,{}] 22:14:02 INFO - PROCESS | 1248 | 1475817242963 Marionette TRACE conn5 -> [0,341,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:14:03 INFO - PROCESS | 1248 | 1475817242990 Marionette TRACE conn5 <- [1,341,null,{"value":null}] 22:14:03 INFO - PROCESS | 1248 | 1475817242994 Marionette TRACE conn5 -> [0,342,"timeouts",{"script":35000}] 22:14:03 INFO - PROCESS | 1248 | 1475817242998 Marionette TRACE conn5 <- [1,342,null,{}] 22:14:03 INFO - PROCESS | 1248 | 1475817243013 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:03 INFO - PROCESS | 1248 | 1475817243033 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 22:14:03 INFO - PROCESS | 1248 | 1475817243037 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cookies/secure/set-from-http.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/cookies/secure/set-from-http.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:03 INFO - PROCESS | 1248 | ++DOCSHELL 191B6C00 == 37 [pid = 1248] [id = 95] 22:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (191BF800) [pid = 1248] [serial = 285] [outer = 00000000] 22:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (193BAC00) [pid = 1248] [serial = 286] [outer = 191BF800] 22:14:03 INFO - PROCESS | 1248 | 1475817243100 Marionette DEBUG loaded listener.js 22:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (193CFC00) [pid = 1248] [serial = 287] [outer = 191BF800] 22:14:03 INFO - PROCESS | 1248 | 1475817243533 Marionette TRACE conn5 <- [1,344,null,{"value":["/cookies/secure/set-from-http.sub.html",0,null,null,[["'secure' cookie not present in `document.cookie`",0,null,null],["'secure' cookie not sent in HTTP request",1,"assert_equals: expected (undefined) undefined but got (string) \"secure_from_nonsecure_http=1\"","@http://web-platform.test:8000/cookies/secure/set-from-http.sub.html:30:9\nAsync*@http://web-platform.test:8000/cookies/secure/set-from-http.sub.html:24:12\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:531:31\n@http://web-platform.test:8000/cookies/secure/set-from-http.sub.html:22:3\n"]]]}] 22:14:03 INFO - .. 22:14:03 INFO - TEST-OK | /cookies/secure/set-from-http.sub.html | took 1061ms 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (193CF000) [pid = 1248] [serial = 244] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0FF28800) [pid = 1248] [serial = 232] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (12033800) [pid = 1248] [serial = 238] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11E35400) [pid = 1248] [serial = 247] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1207E800) [pid = 1248] [serial = 214] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16586800) [pid = 1248] [serial = 217] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A40E000) [pid = 1248] [serial = 250] [outer = 00000000] [url = about:blank] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (193CB800) [pid = 1248] [serial = 220] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1174B000) [pid = 1248] [serial = 223] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F075C00) [pid = 1248] [serial = 229] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17AD0000) [pid = 1248] [serial = 241] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0F07B400) [pid = 1248] [serial = 226] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 22:14:03 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11798800) [pid = 1248] [serial = 235] [outer = 00000000] [url = http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html] 22:14:03 INFO - PROCESS | 1248 | 1475817243729 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 22:14:03 INFO - PROCESS | 1248 | 1475817243732 Marionette TRACE conn5 <- [1,345,null,{"value":"12"}] 22:14:03 INFO - TEST-START | /cookies/secure/set-from-ws.https.sub.html 22:14:03 INFO - PROCESS | 1248 | 1475817243741 Marionette TRACE conn5 -> [0,346,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:14:03 INFO - PROCESS | 1248 | 1475817243854 Marionette TRACE conn5 <- [1,346,null,{"value":null}] 22:14:03 INFO - PROCESS | 1248 | 1475817243870 Marionette TRACE conn5 -> [0,347,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:14:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17AD0000) [pid = 1248] [serial = 288] [outer = 171C1800] 22:14:04 INFO - PROCESS | 1248 | 1475817244077 Marionette TRACE conn5 <- [1,347,null,{}] 22:14:04 INFO - PROCESS | 1248 | 1475817244081 Marionette TRACE conn5 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:14:04 INFO - PROCESS | 1248 | 1475817244100 Marionette TRACE conn5 <- [1,348,null,{"value":null}] 22:14:04 INFO - PROCESS | 1248 | 1475817244108 Marionette TRACE conn5 -> [0,349,"timeouts",{"script":35000}] 22:14:04 INFO - PROCESS | 1248 | 1475817244111 Marionette TRACE conn5 <- [1,349,null,{}] 22:14:04 INFO - PROCESS | 1248 | 1475817244115 Marionette TRACE conn5 -> [0,350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:04 INFO - PROCESS | 1248 | 1475817244132 Marionette TRACE conn5 <- [1,350,null,{"value":null}] 22:14:04 INFO - PROCESS | 1248 | 1475817244136 Marionette TRACE conn5 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cookies/secure/set-from-ws.https.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:04 INFO - PROCESS | 1248 | ++DOCSHELL 16586800 == 38 [pid = 1248] [id = 96] 22:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (167A2C00) [pid = 1248] [serial = 289] [outer = 00000000] 22:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1A202C00) [pid = 1248] [serial = 290] [outer = 167A2C00] 22:14:04 INFO - PROCESS | 1248 | 1475817244195 Marionette DEBUG loaded listener.js 22:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1A20C400) [pid = 1248] [serial = 291] [outer = 167A2C00] 22:14:04 INFO - PROCESS | 1248 | [1248] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 22:14:04 INFO - PROCESS | 1248 | 1475817244537 Marionette TRACE conn5 <- [1,351,null,{"value":["/cookies/secure/set-from-ws.https.sub.html",0,null,null,[["'secure' cookie not sent in WSS request when set from WS",1,"The operation is insecure.","@https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html:23:14\nTest.prototype.step@https://web-platform.test:8443/resources/testharness.js:1403:20\nasync_test@https://web-platform.test:8443/resources/testharness.js:518:13\n@https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html:18:3\n"]]]}] 22:14:04 INFO - . 22:14:04 INFO - TEST-OK | /cookies/secure/set-from-ws.https.sub.html | took 846ms 22:14:04 INFO - PROCESS | 1248 | 1475817244590 Marionette TRACE conn5 -> [0,352,"getWindowHandle",null] 22:14:04 INFO - PROCESS | 1248 | 1475817244592 Marionette TRACE conn5 <- [1,352,null,{"value":"12"}] 22:14:04 INFO - PROCESS | 1248 | 1475817244596 Marionette TRACE conn5 -> [0,353,"timeouts",{"script":35000}] 22:14:04 INFO - TEST-START | /cookies/secure/set-from-wss.https.sub.html 22:14:04 INFO - PROCESS | 1248 | 1475817244598 Marionette TRACE conn5 <- [1,353,null,{}] 22:14:04 INFO - PROCESS | 1248 | 1475817244603 Marionette TRACE conn5 -> [0,354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:04 INFO - PROCESS | 1248 | 1475817244754 Marionette TRACE conn5 <- [1,354,null,{"value":null}] 22:14:04 INFO - PROCESS | 1248 | 1475817244763 Marionette TRACE conn5 -> [0,355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/cookies/secure/set-from-wss.https.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/cookies/secure/set-from-wss.https.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:04 INFO - PROCESS | 1248 | ++DOCSHELL 0C7B9800 == 39 [pid = 1248] [id = 97] 22:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (10009000) [pid = 1248] [serial = 292] [outer = 00000000] 22:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1A765800) [pid = 1248] [serial = 293] [outer = 10009000] 22:14:04 INFO - PROCESS | 1248 | 1475817244822 Marionette DEBUG loaded listener.js 22:14:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1A40E000) [pid = 1248] [serial = 294] [outer = 10009000] 22:14:05 INFO - PROCESS | 1248 | 1475817245465 Marionette TRACE conn5 <- [1,355,null,{"value":["/cookies/secure/set-from-wss.https.sub.html",0,null,null,[["'secure' cookie not sent in HTTP request",0,null,null]]]}] 22:14:05 INFO - . 22:14:05 INFO - TEST-OK | /cookies/secure/set-from-wss.https.sub.html | took 931ms 22:14:05 INFO - PROCESS | 1248 | 1475817245530 Marionette TRACE conn5 -> [0,356,"getWindowHandle",null] 22:14:05 INFO - PROCESS | 1248 | 1475817245533 Marionette TRACE conn5 <- [1,356,null,{"value":"12"}] 22:14:05 INFO - PROCESS | 1248 | 1475817245540 Marionette TRACE conn5 -> [0,357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:14:05 INFO - TEST-START | /dom/ranges/Range-attributes.html 22:14:05 INFO - PROCESS | 1248 | 1475817245648 Marionette TRACE conn5 <- [1,357,null,{"value":null}] 22:14:05 INFO - PROCESS | 1248 | 1475817245655 Marionette TRACE conn5 -> [0,358,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:14:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1A7A4400) [pid = 1248] [serial = 295] [outer = 171C1800] 22:14:05 INFO - PROCESS | 1248 | 1475817245965 Marionette TRACE conn5 <- [1,358,null,{}] 22:14:05 INFO - PROCESS | 1248 | 1475817245971 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:14:06 INFO - PROCESS | 1248 | 1475817246049 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 22:14:06 INFO - PROCESS | 1248 | 1475817246064 Marionette TRACE conn5 -> [0,360,"timeouts",{"script":185000}] 22:14:06 INFO - PROCESS | 1248 | 1475817246070 Marionette TRACE conn5 <- [1,360,null,{}] 22:14:06 INFO - PROCESS | 1248 | 1475817246092 Marionette TRACE conn5 -> [0,361,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:06 INFO - PROCESS | 1248 | 1475817246127 Marionette TRACE conn5 <- [1,361,null,{"value":null}] 22:14:06 INFO - PROCESS | 1248 | 1475817246133 Marionette TRACE conn5 -> [0,362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-attributes.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:06 INFO - PROCESS | 1248 | ++DOCSHELL 0FF26000 == 40 [pid = 1248] [id = 98] 22:14:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0FF28800) [pid = 1248] [serial = 296] [outer = 00000000] 22:14:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (11472400) [pid = 1248] [serial = 297] [outer = 0FF28800] 22:14:06 INFO - PROCESS | 1248 | 1475817246211 Marionette DEBUG loaded listener.js 22:14:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1133F400) [pid = 1248] [serial = 298] [outer = 0FF28800] 22:14:06 INFO - PROCESS | 1248 | 1475817246703 Marionette TRACE conn5 <- [1,362,null,{"value":["/dom/ranges/Range-attributes.html",0,null,null,[["Range attributes",0,null,null]]]}] 22:14:06 INFO - . 22:14:06 INFO - TEST-OK | /dom/ranges/Range-attributes.html | took 1211ms 22:14:06 INFO - PROCESS | 1248 | 1475817246766 Marionette TRACE conn5 -> [0,363,"getWindowHandle",null] 22:14:06 INFO - PROCESS | 1248 | 1475817246774 Marionette TRACE conn5 <- [1,363,null,{"value":"12"}] 22:14:06 INFO - TEST-START | /dom/ranges/Range-cloneContents.html 22:14:06 INFO - PROCESS | 1248 | 1475817246783 Marionette TRACE conn5 -> [0,364,"timeouts",{"script":185000}] 22:14:06 INFO - PROCESS | 1248 | 1475817246788 Marionette TRACE conn5 <- [1,364,null,{}] 22:14:06 INFO - PROCESS | 1248 | 1475817246793 Marionette TRACE conn5 -> [0,365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:06 INFO - PROCESS | 1248 | 1475817246944 Marionette TRACE conn5 <- [1,365,null,{"value":null}] 22:14:07 INFO - PROCESS | 1248 | 1475817247037 Marionette TRACE conn5 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-cloneContents.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-cloneContents.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:07 INFO - PROCESS | 1248 | ++DOCSHELL 14419C00 == 41 [pid = 1248] [id = 99] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1441A400) [pid = 1248] [serial = 299] [outer = 00000000] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1657E000) [pid = 1248] [serial = 300] [outer = 1441A400] 22:14:07 INFO - PROCESS | 1248 | 1475817247109 Marionette DEBUG loaded listener.js 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16583000) [pid = 1248] [serial = 301] [outer = 1441A400] 22:14:07 INFO - PROCESS | 1248 | ++DOCSHELL 170A4000 == 42 [pid = 1248] [id = 100] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (170A6400) [pid = 1248] [serial = 302] [outer = 00000000] 22:14:07 INFO - PROCESS | 1248 | ++DOCSHELL 17525000 == 43 [pid = 1248] [id = 101] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17AA8C00) [pid = 1248] [serial = 303] [outer = 00000000] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (193B5000) [pid = 1248] [serial = 304] [outer = 170A6400] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (16589400) [pid = 1248] [serial = 305] [outer = 17AA8C00] 22:14:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (16710800) [pid = 1248] [serial = 306] [outer = 17AA8C00] 22:14:09 INFO - PROCESS | 1248 | 1475817249167 Marionette TRACE conn5 <- [1,366,null,{"value":["/dom/ranges/Range-cloneContents.html",0,null,null,[["Range.detach()",0,null,null],["Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Resulting DOM for range 13 [document.head, 1, document.head, 1]",0,null,null],["Resulting cursor position for range 13 [document.head, 1, document.head, 1]",0,null,null],["Returned fragment for range 13 [document.head, 1, document.head, 1]",0,null,null],["Resulting DOM for range 14 [document.body, 4, document.body, 5]",0,null,null],["Resulting cursor position for range 14 [document.body, 4, document.body, 5]",0,null,null],["Returned fragment for range 14 [document.body, 4, document.body, 5]",0,null,null],["Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Resulting DOM for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Returned fragment for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Resulting DOM for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Returned fragment for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Resulting DOM for range 23 [document, 0, document, 1]",0,null,null],["Resulting cursor position for range 23 [document, 0, document, 1]",0,null,null],["Returned fragment for range 23 [document, 0, document, 1]",0,null,null],["Resulting DOM for range 24 [document, 0, document, 2]",0,null,null],["Resulting cursor position for range 24 [document, 0, document, 2]",0,null,null],["Returned fragment for range 24 [document, 0, document, 2]",0,null,null],["Resulting DOM for range 25 [comment, 2, comment, 3]",0,null,null],["Resulting cursor position for range 25 [comment, 2, comment, 3]",0,null,null],["Returned fragment for range 25 [comment, 2, comment, 3]",0,null,null],["Resulting DOM for range 26 [testDiv, 0, comment, 5]",0,null,null],["Resulting cursor position for range 26 [testDiv, 0, comment, 5]",0,null,null],["Returned fragment for range 26 [testDiv, 0, comment, 5]",0,null,null],["Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Resulting DOM for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Returned fragment for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Returned fragment for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Returned fragment for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Returned fragment for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Returned fragment for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Returned fragment for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Returned fragment for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Returned fragment for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Resulting DOM for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Returned fragment for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Returned fragment for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Returned fragment for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Returned fragment for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Returned fragment for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Resulting DOM for range 49 [document, 1, document, 2]",0,null,null],["Resulting cursor position for range 49 [document, 1, document, 2]",0,null,null],["Returned fragment for range 49 [document, 1, document, 2]",0,null,null],["Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Returned fragment for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Resulting DOM for range 51 [paras[3], 1, comment, 8]",0,null,null],["Resulting cursor position for range 51 [paras[3], 1, comment, 8]",0,null,null],["Returned fragment for range 51 [paras[3], 1, comment, 8]",0,null,null],["Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Returned fragment for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Returned fragment for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Returned fragment for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Returned fragment for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Returned fragment for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Returned fragment for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Returned fragment for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Returned fragment for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:14:09 INFO - ..................................................................................................................................................................................... 22:14:09 INFO - TEST-OK | /dom/ranges/Range-cloneContents.html | took 2503ms 22:14:09 INFO - PROCESS | 1248 | 1475817249302 Marionette TRACE conn5 -> [0,367,"getWindowHandle",null] 22:14:09 INFO - PROCESS | 1248 | 1475817249306 Marionette TRACE conn5 <- [1,367,null,{"value":"12"}] 22:14:09 INFO - PROCESS | 1248 | 1475817249312 Marionette TRACE conn5 -> [0,368,"timeouts",{"script":185000}] 22:14:09 INFO - TEST-START | /dom/ranges/Range-cloneRange.html 22:14:09 INFO - PROCESS | 1248 | 1475817249318 Marionette TRACE conn5 <- [1,368,null,{}] 22:14:09 INFO - PROCESS | 1248 | 1475817249332 Marionette TRACE conn5 -> [0,369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:09 INFO - PROCESS | 1248 | 1475817249547 Marionette TRACE conn5 <- [1,369,null,{"value":null}] 22:14:09 INFO - PROCESS | 1248 | 1475817249674 Marionette TRACE conn5 -> [0,370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-cloneRange.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-cloneRange.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:09 INFO - PROCESS | 1248 | ++DOCSHELL 1A805C00 == 44 [pid = 1248] [id = 102] 22:14:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A809400) [pid = 1248] [serial = 307] [outer = 00000000] 22:14:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A8CAC00) [pid = 1248] [serial = 308] [outer = 1A809400] 22:14:09 INFO - PROCESS | 1248 | 1475817249747 Marionette DEBUG loaded listener.js 22:14:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1AA3DC00) [pid = 1248] [serial = 309] [outer = 1A809400] 22:14:10 INFO - PROCESS | 1248 | 1475817250361 Marionette TRACE conn5 <- [1,370,null,{"value":["/dom/ranges/Range-cloneRange.html",0,null,null,[["Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Range 13 [document.head, 1, document.head, 1]",0,null,null],["Range 14 [document.body, 4, document.body, 5]",0,null,null],["Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Range 23 [document, 0, document, 1]",0,null,null],["Range 24 [document, 0, document, 2]",0,null,null],["Range 25 [comment, 2, comment, 3]",0,null,null],["Range 26 [testDiv, 0, comment, 5]",0,null,null],["Range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Range 49 [document, 1, document, 2]",0,null,null],["Range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Range 51 [paras[3], 1, comment, 8]",0,null,null],["Range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:14:10 INFO - ............................................................ 22:14:10 INFO - TEST-OK | /dom/ranges/Range-cloneRange.html | took 1100ms 22:14:10 INFO - PROCESS | 1248 | 1475817250430 Marionette TRACE conn5 -> [0,371,"getWindowHandle",null] 22:14:10 INFO - PROCESS | 1248 | 1475817250433 Marionette TRACE conn5 <- [1,371,null,{"value":"12"}] 22:14:10 INFO - PROCESS | 1248 | 1475817250438 Marionette TRACE conn5 -> [0,372,"timeouts",{"script":185000}] 22:14:10 INFO - PROCESS | 1248 | 1475817250442 Marionette TRACE conn5 <- [1,372,null,{}] 22:14:10 INFO - TEST-START | /dom/ranges/Range-collapse.html 22:14:10 INFO - PROCESS | 1248 | 1475817250448 Marionette TRACE conn5 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:10 INFO - PROCESS | 1248 | 1475817250618 Marionette TRACE conn5 <- [1,373,null,{"value":null}] 22:14:10 INFO - PROCESS | 1248 | 1475817250732 Marionette TRACE conn5 -> [0,374,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-collapse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-collapse.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:10 INFO - PROCESS | 1248 | ++DOCSHELL 1AA41000 == 45 [pid = 1248] [id = 103] 22:14:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1AA41C00) [pid = 1248] [serial = 310] [outer = 00000000] 22:14:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1AD28000) [pid = 1248] [serial = 311] [outer = 1AA41C00] 22:14:10 INFO - PROCESS | 1248 | 1475817250803 Marionette DEBUG loaded listener.js 22:14:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1AD3B800) [pid = 1248] [serial = 312] [outer = 1AA41C00] 22:14:11 INFO - PROCESS | 1248 | 1475817251750 Marionette TRACE conn5 <- [1,374,null,{"value":["/dom/ranges/Range-collapse.html",0,null,null,[["Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart true",0,null,null],["Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart false",0,null,null],["Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], toStart omitted",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart true",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart false",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], toStart omitted",0,null,null],["Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart true",0,null,null],["Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart false",0,null,null],["Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], toStart omitted",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart true",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart false",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], toStart omitted",0,null,null],["Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart true",0,null,null],["Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart false",0,null,null],["Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], toStart omitted",0,null,null],["Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart true",0,null,null],["Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart false",0,null,null],["Range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], toStart omitted",0,null,null],["Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart true",0,null,null],["Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart false",0,null,null],["Range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], toStart omitted",0,null,null],["Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart true",0,null,null],["Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart false",0,null,null],["Range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], toStart omitted",0,null,null],["Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart true",0,null,null],["Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart false",0,null,null],["Range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], toStart omitted",0,null,null],["Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart true",0,null,null],["Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart false",0,null,null],["Range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], toStart omitted",0,null,null],["Range 10 [document.documentElement, 0, document.documentElement, 1], toStart true",0,null,null],["Range 10 [document.documentElement, 0, document.documentElement, 1], toStart false",0,null,null],["Range 10 [document.documentElement, 0, document.documentElement, 1], toStart omitted",0,null,null],["Range 11 [document.documentElement, 0, document.documentElement, 2], toStart true",0,null,null],["Range 11 [document.documentElement, 0, document.documentElement, 2], toStart false",0,null,null],["Range 11 [document.documentElement, 0, document.documentElement, 2], toStart omitted",0,null,null],["Range 12 [document.documentElement, 1, document.documentElement, 2], toStart true",0,null,null],["Range 12 [document.documentElement, 1, document.documentElement, 2], toStart false",0,null,null],["Range 12 [document.documentElement, 1, document.documentElement, 2], toStart omitted",0,null,null],["Range 13 [document.head, 1, document.head, 1], toStart true",0,null,null],["Range 13 [document.head, 1, document.head, 1], toStart false",0,null,null],["Range 13 [document.head, 1, document.head, 1], toStart omitted",0,null,null],["Range 14 [document.body, 4, document.body, 5], toStart true",0,null,null],["Range 14 [document.body, 4, document.body, 5], toStart false",0,null,null],["Range 14 [document.body, 4, document.body, 5], toStart omitted",0,null,null],["Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart true",0,null,null],["Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart false",0,null,null],["Range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], toStart omitted",0,null,null],["Range 16 [paras[0], 0, paras[0], 1], toStart true",0,null,null],["Range 16 [paras[0], 0, paras[0], 1], toStart false",0,null,null],["Range 16 [paras[0], 0, paras[0], 1], toStart omitted",0,null,null],["Range 17 [detachedPara1, 0, detachedPara1, 1], toStart true",0,null,null],["Range 17 [detachedPara1, 0, detachedPara1, 1], toStart false",0,null,null],["Range 17 [detachedPara1, 0, detachedPara1, 1], toStart omitted",0,null,null],["Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart true",0,null,null],["Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart false",0,null,null],["Range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], toStart omitted",0,null,null],["Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart true",0,null,null],["Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart false",0,null,null],["Range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], toStart omitted",0,null,null],["Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart true",0,null,null],["Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart false",0,null,null],["Range 20 [paras[0].firstChild, 3, paras[3], 1], toStart omitted",0,null,null],["Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart true",0,null,null],["Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart false",0,null,null],["Range 21 [paras[0], 0, paras[0].firstChild, 7], toStart omitted",0,null,null],["Range 22 [testDiv, 2, paras[4], 1], toStart true",0,null,null],["Range 22 [testDiv, 2, paras[4], 1], toStart false",0,null,null],["Range 22 [testDiv, 2, paras[4], 1], toStart omitted",0,null,null],["Range 23 [document, 0, document, 1], toStart true",0,null,null],["Range 23 [document, 0, document, 1], toStart false",0,null,null],["Range 23 [document, 0, document, 1], toStart omitted",0,null,null],["Range 24 [document, 0, document, 2], toStart true",0,null,null],["Range 24 [document, 0, document, 2], toStart false",0,null,null],["Range 24 [document, 0, document, 2], toStart omitted",0,null,null],["Range 25 [comment, 2, comment, 3], toStart true",0,null,null],["Range 25 [comment, 2, comment, 3], toStart false",0,null,null],["Range 25 [comment, 2, comment, 3], toStart omitted",0,null,null],["Range 26 [testDiv, 0, comment, 5], toStart true",0,null,null],["Range 26 [testDiv, 0, comment, 5], toStart false",0,null,null],["Range 26 [testDiv, 0, comment, 5], toStart omitted",0,null,null],["Range 27 [foreignDoc, 1, foreignComment, 2], toStart true",0,null,null],["Range 27 [foreignDoc, 1, foreignComment, 2], toStart false",0,null,null],["Range 27 [foreignDoc, 1, foreignComment, 2], toStart omitted",0,null,null],["Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart true",0,null,null],["Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart false",0,null,null],["Range 28 [foreignDoc.body, 0, foreignTextNode, 36], toStart omitted",0,null,null],["Range 29 [xmlDoc, 1, xmlComment, 0], toStart true",0,null,null],["Range 29 [xmlDoc, 1, xmlComment, 0], toStart false",0,null,null],["Range 29 [xmlDoc, 1, xmlComment, 0], toStart omitted",0,null,null],["Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart true",0,null,null],["Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart false",0,null,null],["Range 30 [detachedTextNode, 0, detachedTextNode, 8], toStart omitted",0,null,null],["Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart true",0,null,null],["Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart false",0,null,null],["Range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], toStart omitted",0,null,null],["Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart true",0,null,null],["Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart false",0,null,null],["Range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], toStart omitted",0,null,null],["Range 33 [detachedComment, 3, detachedComment, 4], toStart true",0,null,null],["Range 33 [detachedComment, 3, detachedComment, 4], toStart false",0,null,null],["Range 33 [detachedComment, 3, detachedComment, 4], toStart omitted",0,null,null],["Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart true",0,null,null],["Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart false",0,null,null],["Range 34 [detachedForeignComment, 0, detachedForeignComment, 1], toStart omitted",0,null,null],["Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart true",0,null,null],["Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart false",0,null,null],["Range 35 [detachedXmlComment, 2, detachedXmlComment, 6], toStart omitted",0,null,null],["Range 36 [docfrag, 0, docfrag, 0], toStart true",0,null,null],["Range 36 [docfrag, 0, docfrag, 0], toStart false",0,null,null],["Range 36 [docfrag, 0, docfrag, 0], toStart omitted",0,null,null],["Range 37 [processingInstruction, 0, processingInstruction, 4], toStart true",0,null,null],["Range 37 [processingInstruction, 0, processingInstruction, 4], toStart false",0,null,null],["Range 37 [processingInstruction, 0, processingInstruction, 4], toStart omitted",0,null,null],["Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart true",0,null,null],["Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart false",0,null,null],["Range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1], toStart omitted",0,null,null],["Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart true",0,null,null],["Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart false",0,null,null],["Range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8], toStart omitted",0,null,null],["Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart true",0,null,null],["Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart false",0,null,null],["Range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], toStart omitted",0,null,null],["Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart true",0,null,null],["Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart false",0,null,null],["Range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], toStart omitted",0,null,null],["Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart true",0,null,null],["Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart false",0,null,null],["Range 42 [foreignDoc.head, 1, foreignDoc.head, 1], toStart omitted",0,null,null],["Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart true",0,null,null],["Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart false",0,null,null],["Range 43 [foreignDoc.body, 0, foreignDoc.body, 0], toStart omitted",0,null,null],["Range 44 [paras[0], 0, paras[0], 0], toStart true",0,null,null],["Range 44 [paras[0], 0, paras[0], 0], toStart false",0,null,null],["Range 44 [paras[0], 0, paras[0], 0], toStart omitted",0,null,null],["Range 45 [detachedPara1, 0, detachedPara1, 0], toStart true",0,null,null],["Range 45 [detachedPara1, 0, detachedPara1, 0], toStart false",0,null,null],["Range 45 [detachedPara1, 0, detachedPara1, 0], toStart omitted",0,null,null],["Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart true",0,null,null],["Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart false",0,null,null],["Range 46 [testDiv, 1, paras[2].firstChild, 5], toStart omitted",0,null,null],["Range 47 [document.documentElement, 1, document.body, 0], toStart true",0,null,null],["Range 47 [document.documentElement, 1, document.body, 0], toStart false",0,null,null],["Range 47 [document.documentElement, 1, document.body, 0], toStart omitted",0,null,null],["Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart true",0,null,null],["Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart false",0,null,null],["Range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0], toStart omitted",0,null,null],["Range 49 [document, 1, document, 2], toStart true",0,null,null],["Range 49 [document, 1, document, 2], toStart false",0,null,null],["Range 49 [document, 1, document, 2], toStart omitted",0,null,null],["Range 50 [paras[2].firstChild, 4, comment, 2], toStart true",0,null,null],["Range 50 [paras[2].firstChild, 4, comment, 2], toStart false",0,null,null],["Range 50 [paras[2].firstChild, 4, comment, 2], toStart omitted",0,null,null],["Range 51 [paras[3], 1, comment, 8], toStart true",0,null,null],["Range 51 [paras[3], 1, comment, 8], toStart false",0,null,null],["Range 51 [paras[3], 1, comment, 8], toStart omitted",0,null,null],["Range 52 [foreignDoc, 0, foreignDoc, 0], toStart true",0,null,null],["Range 52 [foreignDoc, 0, foreignDoc, 0], toStart false",0,null,null],["Range 52 [foreignDoc, 0, foreignDoc, 0], toStart omitted",0,null,null],["Range 53 [xmlDoc, 0, xmlDoc, 0], toStart true",0,null,null],["Range 53 [xmlDoc, 0, xmlDoc, 0], toStart false",0,null,null],["Range 53 [xmlDoc, 0, xmlDoc, 0], toStart omitted",0,null,null],["Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart true",0,null,null],["Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart false",0,null,null],["Range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], toStart omitted",0,null,null],["Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart true",0,null,null],["Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart false",0,null,null],["Range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], toStart omitted",0,null,null],["Range 56 [detachedComment, 5, detachedComment, 5], toStart true",0,null,null],["Range 56 [detachedComment, 5, detachedComment, 5], toStart false",0,null,null],["Range 56 [detachedComment, 5, detachedComment, 5], toStart omitted",0,null,null],["Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart true",0,null,null],["Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart false",0,null,null],["Range 57 [detachedForeignComment, 4, detachedForeignComment, 4], toStart omitted",0,null,null],["Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart true",0,null,null],["Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart false",0,null,null],["Range 58 [foreignDocfrag, 0, foreignDocfrag, 0], toStart omitted",0,null,null],["Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart true",0,null,null],["Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart false",0,null,null],["Range 59 [xmlDocfrag, 0, xmlDocfrag, 0], toStart omitted",0,null,null]]]}] 22:14:11 INFO - .................................................................................................................................................................................... 22:14:11 INFO - TEST-OK | /dom/ranges/Range-collapse.html | took 1425ms 22:14:11 INFO - PROCESS | 1248 | 1475817251871 Marionette TRACE conn5 -> [0,375,"getWindowHandle",null] 22:14:11 INFO - PROCESS | 1248 | 1475817251877 Marionette TRACE conn5 <- [1,375,null,{"value":"12"}] 22:14:11 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer-2.html 22:14:11 INFO - PROCESS | 1248 | 1475817251884 Marionette TRACE conn5 -> [0,376,"timeouts",{"script":35000}] 22:14:11 INFO - PROCESS | 1248 | 1475817251890 Marionette TRACE conn5 <- [1,376,null,{}] 22:14:11 INFO - PROCESS | 1248 | 1475817251942 Marionette TRACE conn5 -> [0,377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:12 INFO - PROCESS | 1248 | 1475817252079 Marionette TRACE conn5 <- [1,377,null,{"value":null}] 22:14:12 INFO - PROCESS | 1248 | 1475817252202 Marionette TRACE conn5 -> [0,378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-commonAncestorContainer-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer-2.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F618000 == 46 [pid = 1248] [id = 104] 22:14:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (10005400) [pid = 1248] [serial = 313] [outer = 00000000] 22:14:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (11D3C000) [pid = 1248] [serial = 314] [outer = 10005400] 22:14:12 INFO - PROCESS | 1248 | 1475817252272 Marionette DEBUG loaded listener.js 22:14:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (11E35400) [pid = 1248] [serial = 315] [outer = 10005400] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 1207EC00 == 45 [pid = 1248] [id = 17] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 1A409400 == 44 [pid = 1248] [id = 23] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 0F4BE800 == 43 [pid = 1248] [id = 22] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 0F07AC00 == 42 [pid = 1248] [id = 14] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 194D1000 == 41 [pid = 1248] [id = 20] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 1150AC00 == 40 [pid = 1248] [id = 16] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 13F5CC00 == 39 [pid = 1248] [id = 18] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 0F615400 == 38 [pid = 1248] [id = 15] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 11D34800 == 37 [pid = 1248] [id = 87] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 11E29C00 == 36 [pid = 1248] [id = 88] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 1441E800 == 35 [pid = 1248] [id = 24] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 0C7C0400 == 34 [pid = 1248] [id = 25] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 1709F000 == 33 [pid = 1248] [id = 19] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 178BD400 == 32 [pid = 1248] [id = 21] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 170A4000 == 31 [pid = 1248] [id = 100] 22:14:13 INFO - PROCESS | 1248 | --DOCSHELL 17525000 == 30 [pid = 1248] [id = 101] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (0F3CA000) [pid = 1248] [serial = 230] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1957E400) [pid = 1248] [serial = 225] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (11E2F400) [pid = 1248] [serial = 236] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (10103000) [pid = 1248] [serial = 228] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19572400) [pid = 1248] [serial = 224] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1012E400) [pid = 1248] [serial = 233] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (193BC400) [pid = 1248] [serial = 248] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1202E800) [pid = 1248] [serial = 237] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1640A400) [pid = 1248] [serial = 239] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (193D6C00) [pid = 1248] [serial = 221] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16F7C800) [pid = 1248] [serial = 218] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (18F30000) [pid = 1248] [serial = 242] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A7AB800) [pid = 1248] [serial = 253] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19572800) [pid = 1248] [serial = 246] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F07DC00) [pid = 1248] [serial = 231] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (193D3000) [pid = 1248] [serial = 245] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (13652800) [pid = 1248] [serial = 215] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19577800) [pid = 1248] [serial = 249] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (190D7800) [pid = 1248] [serial = 243] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (10131000) [pid = 1248] [serial = 234] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (10010000) [pid = 1248] [serial = 227] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (193D8800) [pid = 1248] [serial = 222] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16F7F000) [pid = 1248] [serial = 219] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (13F5D800) [pid = 1248] [serial = 216] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1A202000) [pid = 1248] [serial = 251] [outer = 00000000] [url = about:blank] 22:14:13 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1657DC00) [pid = 1248] [serial = 240] [outer = 00000000] [url = about:blank] 22:14:14 INFO - PROCESS | 1248 | 1475817254839 Marionette TRACE conn5 <- [1,378,null,{"value":["/dom/ranges/Range-commonAncestorContainer-2.html",0,null,null,[["Detached Range",0,null,null],["Normal Ranges",0,null,null],["Range.commonAncestorContainer",0,null,null],["Range.commonAncestorContainer 1",0,null,null],["Range.commonAncestorContainer 2",0,null,null],["Range.commonAncestorContainer 3",0,null,null]]]}] 22:14:14 INFO - ...... 22:14:14 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer-2.html | took 3006ms 22:14:14 INFO - PROCESS | 1248 | 1475817254893 Marionette TRACE conn5 -> [0,379,"getWindowHandle",null] 22:14:14 INFO - PROCESS | 1248 | 1475817254899 Marionette TRACE conn5 <- [1,379,null,{"value":"12"}] 22:14:14 INFO - TEST-START | /dom/ranges/Range-commonAncestorContainer.html 22:14:14 INFO - PROCESS | 1248 | 1475817254914 Marionette TRACE conn5 -> [0,380,"timeouts",{"script":185000}] 22:14:14 INFO - PROCESS | 1248 | 1475817254922 Marionette TRACE conn5 <- [1,380,null,{}] 22:14:14 INFO - PROCESS | 1248 | 1475817254933 Marionette TRACE conn5 -> [0,381,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:15 INFO - PROCESS | 1248 | 1475817255101 Marionette TRACE conn5 <- [1,381,null,{"value":null}] 22:14:15 INFO - PROCESS | 1248 | 1475817255172 Marionette TRACE conn5 -> [0,382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-commonAncestorContainer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:15 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D2400 == 31 [pid = 1248] [id = 105] 22:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0F3D2800) [pid = 1248] [serial = 316] [outer = 00000000] 22:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0F4BDC00) [pid = 1248] [serial = 317] [outer = 0F3D2800] 22:14:15 INFO - PROCESS | 1248 | 1475817255240 Marionette DEBUG loaded listener.js 22:14:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0F619400) [pid = 1248] [serial = 318] [outer = 0F3D2800] 22:14:15 INFO - PROCESS | 1248 | 1475817255765 Marionette TRACE conn5 <- [1,382,null,{"value":["/dom/ranges/Range-commonAncestorContainer.html",0,null,null,[["0: range [detached]",0,null,null],["1: range [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["2: range [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["3: range [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["4: range [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["5: range [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["6: range [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["7: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["8: range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["9: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["10: range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["11: range [document.documentElement, 0, document.documentElement, 1]",0,null,null],["12: range [document.documentElement, 0, document.documentElement, 2]",0,null,null],["13: range [document.documentElement, 1, document.documentElement, 2]",0,null,null],["14: range [document.head, 1, document.head, 1]",0,null,null],["15: range [document.body, 4, document.body, 5]",0,null,null],["16: range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["17: range [paras[0], 0, paras[0], 1]",0,null,null],["18: range [detachedPara1, 0, detachedPara1, 1]",0,null,null],["19: range [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["20: range [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["21: range [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["22: range [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["23: range [testDiv, 2, paras[4], 1]",0,null,null],["24: range [document, 0, document, 1]",0,null,null],["25: range [document, 0, document, 2]",0,null,null],["26: range [comment, 2, comment, 3]",0,null,null],["27: range [testDiv, 0, comment, 5]",0,null,null],["28: range [foreignDoc, 1, foreignComment, 2]",0,null,null],["29: range [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["30: range [xmlDoc, 1, xmlComment, 0]",0,null,null],["31: range [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["32: range [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["33: range [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["34: range [detachedComment, 3, detachedComment, 4]",0,null,null],["35: range [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["36: range [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["37: range [docfrag, 0, docfrag, 0]",0,null,null],["38: range [processingInstruction, 0, processingInstruction, 4]",0,null,null],["39: range [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["40: range [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["41: range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["42: range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["43: range [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["44: range [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["45: range [paras[0], 0, paras[0], 0]",0,null,null],["46: range [detachedPara1, 0, detachedPara1, 0]",0,null,null],["47: range [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["48: range [document.documentElement, 1, document.body, 0]",0,null,null],["49: range [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["50: range [document, 1, document, 2]",0,null,null],["51: range [paras[2].firstChild, 4, comment, 2]",0,null,null],["52: range [paras[3], 1, comment, 8]",0,null,null],["53: range [foreignDoc, 0, foreignDoc, 0]",0,null,null],["54: range [xmlDoc, 0, xmlDoc, 0]",0,null,null],["55: range [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["56: range [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["57: range [detachedComment, 5, detachedComment, 5]",0,null,null],["58: range [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["59: range [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["60: range [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:14:15 INFO - ............................................................. 22:14:15 INFO - TEST-OK | /dom/ranges/Range-commonAncestorContainer.html | took 921ms 22:14:15 INFO - PROCESS | 1248 | 1475817255829 Marionette TRACE conn5 -> [0,383,"getWindowHandle",null] 22:14:15 INFO - PROCESS | 1248 | 1475817255836 Marionette TRACE conn5 <- [1,383,null,{"value":"12"}] 22:14:15 INFO - PROCESS | 1248 | 1475817255844 Marionette TRACE conn5 -> [0,384,"timeouts",{"script":185000}] 22:14:15 INFO - TEST-START | /dom/ranges/Range-compareBoundaryPoints.html 22:14:15 INFO - PROCESS | 1248 | 1475817255849 Marionette TRACE conn5 <- [1,384,null,{}] 22:14:15 INFO - PROCESS | 1248 | 1475817255855 Marionette TRACE conn5 -> [0,385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:15 INFO - PROCESS | 1248 | 1475817255990 Marionette TRACE conn5 <- [1,385,null,{"value":null}] 22:14:16 INFO - PROCESS | 1248 | 1475817255998 Marionette TRACE conn5 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-compareBoundaryPoints.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-compareBoundaryPoints.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:16 INFO - PROCESS | 1248 | ++DOCSHELL 1010CC00 == 32 [pid = 1248] [id = 106] 22:14:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1010D400) [pid = 1248] [serial = 319] [outer = 00000000] 22:14:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (113DE400) [pid = 1248] [serial = 320] [outer = 1010D400] 22:14:16 INFO - PROCESS | 1248 | 1475817256064 Marionette DEBUG loaded listener.js 22:14:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (11512800) [pid = 1248] [serial = 321] [outer = 1010D400] 22:14:26 INFO - PROCESS | 1248 | 1475817266343 Marionette TRACE conn5 <- [1,386,null,{"value":["/dom/ranges/Range-compareBoundaryPoints.html",0,null,null,[["0,0,0: context range 0 [detached], argument range 0 [detached], how 0",0,null,null],["0,0,1: context range 0 [detached], argument range 0 [detached], how 1",0,null,null],["0,0,2: context range 0 [detached], argument range 0 [detached], how 2",0,null,null],["0,0,3: context range 0 [detached], argument range 0 [detached], how 3",0,null,null],["0,0,4: context range 0 [detached], argument range 0 [detached], how -1",0,null,null],["0,0,5: context range 0 [detached], argument range 0 [detached], how 4",0,null,null],["0,0,6: context range 0 [detached], argument range 0 [detached], how 5",0,null,null],["0,0,7: context range 0 [detached], argument range 0 [detached], how NaN",0,null,null],["0,0,8: context range 0 [detached], argument range 0 [detached], how -0",0,null,null],["0,0,9: context range 0 [detached], argument range 0 [detached], how Infinity",0,null,null],["0,0,10: context range 0 [detached], argument range 0 [detached], how -Infinity",0,null,null],["0,0,11: context range 0 [detached], argument range 0 [detached], how 65535",0,null,null],["0,0,12: context range 0 [detached], argument range 0 [detached], how 65536",0,null,null],["0,0,13: context range 0 [detached], argument range 0 [detached], how 65537",0,null,null],["0,0,14: context range 0 [detached], argument range 0 [detached], how 65538",0,null,null],["0,0,15: context range 0 [detached], argument range 0 [detached], how 65539",0,null,null],["0,0,16: context range 0 [detached], argument range 0 [detached], how 65540",0,null,null],["0,0,17: context range 0 [detached], argument range 0 [detached], how -65537",0,null,null],["0,0,18: context range 0 [detached], argument range 0 [detached], how -65536",0,null,null],["0,0,19: context range 0 [detached], argument range 0 [detached], how -65535",0,null,null],["0,0,20: context range 0 [detached], argument range 0 [detached], how -65534",0,null,null],["0,0,21: context range 0 [detached], argument range 0 [detached], how -65533",0,null,null],["0,0,22: context range 0 [detached], argument range 0 [detached], how -65532",0,null,null],["0,0,23: context range 0 [detached], argument range 0 [detached], how 4294967295",0,null,null],["0,0,24: context range 0 [detached], argument range 0 [detached], how 4294967296",0,null,null],["0,0,25: context range 0 [detached], argument range 0 [detached], how 4294967297",0,null,null],["0,0,26: context range 0 [detached], argument range 0 [detached], how 4294967298",0,null,null],["0,0,27: context range 0 [detached], argument range 0 [detached], how 4294967299",0,null,null],["0,0,28: context range 0 [detached], argument range 0 [detached], how 4294967300",0,null,null],["0,0,29: context range 0 [detached], argument range 0 [detached], how -0.5",0,null,null],["0,0,30: context range 0 [detached], argument range 0 [detached], how 0.5",0,null,null],["0,0,31: context range 0 [detached], argument range 0 [detached], how 1.5",0,null,null],["0,0,32: context range 0 [detached], argument range 0 [detached], how 2.5",0,null,null],["0,0,33: context range 0 [detached], argument range 0 [detached], how 3.5",0,null,null],["0,0,34: context range 0 [detached], argument range 0 [detached], how 4.5",0,null,null],["0,0,35: context range 0 [detached], argument range 0 [detached], how -1.5",0,null,null],["0,0,36: context range 0 [detached], argument range 0 [detached], how -0.5",0,null,null],["0,0,37: context range 0 [detached], argument range 0 [detached], how 0.5",0,null,null],["0,0,38: context range 0 [detached], argument range 0 [detached], how 1.5",0,null,null],["0,0,39: context range 0 [detached], argument range 0 [detached], how 2.5",0,null,null],["0,0,40: context range 0 [detached], argument range 0 [detached], how 3.5",0,null,null],["0,0,41: context range 0 [detached], argument range 0 [detached], how -73.5",0,null,null],["0,0,42: context range 0 [detached], argument range 0 [detached], how -72.5",0,null,null],["0,0,43: context range 0 [detached], argument range 0 [detached], how -71.5",0,null,null],["0,0,44: context range 0 [detached], argument range 0 [detached], how -70.5",0,null,null],["0,0,45: context range 0 [detached], argument range 0 [detached], how -69.5",0,null,null],["0,0,46: context range 0 [detached], argument range 0 [detached], how -68.5",0,null,null],["0,0,47: context range 0 [detached], argument range 0 [detached], how \"0\"",0,null,null],["0,0,48: context range 0 [detached], argument range 0 [detached], how \"1\"",0,null,null],["0,0,49: context range 0 [detached], argument range 0 [detached], how \"2\"",0,null,null],["0,0,50: context range 0 [detached], argument range 0 [detached], how \"3\"",0,null,null],["0,0,51: context range 0 [detached], argument range 0 [detached], how \"-1\"",0,null,null],["0,0,52: context range 0 [detached], argument range 0 [detached], how \"4\"",0,null,null],["0,0,53: context range 0 [detached], argument range 0 [detached], how \"5\"",0,null,null],["0,0,54: context range 0 [detached], argument range 0 [detached], how \"NaN\"",0,null,null],["0,0,55: context range 0 [detached], argument range 0 [detached], how \"0\"",0,null,null],["0,0,56: context range 0 [detached], argument range 0 [detached], how \"Infinity\"",0,null,null],["0,0,57: context range 0 [detached], argument range 0 [detached], how \"-Infinity\"",0,null,null],["0,0,58: context range 0 [detached], argument range 0 [detached], how \"65535\"",0,null,null],["0,0,59: context range 0 [detached], argument range 0 [detached], how \"65536\"",0,null,null],["0,0,60: context range 0 [detached], argument range 0 [detached], how \"65537\"",0,null,null],["0,0,61: context range 0 [detached], argument range 0 [detached], how \"65538\"",0,null,null],["0,0,62: context range 0 [detached], argument range 0 [detached], how \"65539\"",0,null,null],["0,0,63: context range 0 [detached], argument range 0 [detached], how \"65540\"",0,null,null],["0,0,64: context range 0 [detached], argument range 0 [detached], how \"-65537\"",0,null,null],["0,0,65: context range 0 [detached], argument range 0 [detached], how \"-65536\"",0,null,null],["0,0,66: context range 0 [detached], argument range 0 [detached], how \"-65535\"",0,null,null],["0,0,67: context range 0 [detached], argument range 0 [detached], how \"-65534\"",0,null,null],["0,0,68: context range 0 [detached], argument range 0 [detached], how \"-65533\"",0,null,null],["0,0,69: context range 0 [detached], argument range 0 [detached], how \"-65532\"",0,null,null],["0,0,70: context range 0 [detached], argument range 0 [detached], how \"4294967295\"",0,null,null],["0,0,71: context range 0 [detached], argument range 0 [detached], how \"4294967296\"",0,null,null],["0,0,72: context range 0 [detached], argument range 0 [detached], how \"4294967297\"",0,null,null],["0,0,73: context range 0 [detached], argument range 0 [detached], how \"4294967298\"",0,null,null],["0,0,74: context range 0 [detached], argument range 0 [detached], how \"4294967299\"",0,null,null],["0,0,75: context range 0 [detached], argument range 0 [detached], how \"4294967300\"",0,null,null],["0,0,76: context range 0 [detached], argument range 0 [detached], how \"-0.5\"",0,null,null],["0,0,77: context range 0 [detached], argument range 0 [detached], how \"0.5\"",0,null,null],["0,0,78: context range 0 [detached], argument range 0 [detached], how \"1.5\"",0,null,null],["0,0,79: context range 0 [detached], argument range 0 [detached], how \"2.5\"",0,null,null],["0,0,80: context range 0 [detached], argument range 0 [detached], how \"3.5\"",0,null,null],["0,0,81: context range 0 [detached], argument range 0 [detached], how \"4.5\"",0,null,null],["0,0,82: context range 0 [detached], argument range 0 [detached], how \"-1.5\"",0,null,null],["0,0,83: context range 0 [detached], argument range 0 [detached], how \"-0.5\"",0,null,null],["0,0,84: context range 0 [detached], argument range 0 [detached], how \"0.5\"",0,null,null],["0,0,85: context range 0 [detached], argument range 0 [detached], how \"1.5\"",0,null,null],["0,0,86: context range 0 [detached], argument range 0 [detached], how \"2.5\"",0,null,null],["0,0,87: context range 0 [detached], argument range 0 [detached], how \"3.5\"",0,null,null],["0,0,88: context range 0 [detached], argument range 0 [detached], how \"-73.5\"",0,null,null],["0,0,89: context range 0 [detached], argument range 0 [detached], how \"-72.5\"",0,null,null],["0,0,90: context range 0 [detached], argument range 0 [detached], how \"-71.5\"",0,null,null],["0,0,91: context range 0 [detached], argument range 0 [detached], how \"-70.5\"",0,null,null],["0,0,92: context range 0 [detached], argument range 0 [detached], how \"-69.5\"",0,null,null],["0,0,93: context range 0 [detached], argument range 0 [detached], how \"-68.5\"",0,null,null],["0,0,94: context range 0 [detached], argument range 0 [detached], how \"6.5536e4\"",0,null,null],["0,0,95: context range 0 [detached], argument range 0 [detached], how null",0,null,null],["0,0,96: context range 0 [detached], argument range 0 [detached], how undefined",0,null,null],["0,0,97: context range 0 [detached], argument range 0 [detached], how true",0,null,null],["0,0,98: context range 0 [detached], argument range 0 [detached], how false",0,null,null],["0,0,99: context range 0 [detached], argument range 0 [detached], how \"\"",0,null,null],["0,0,100: context range 0 [detached], argument range 0 [detached], how \"quasit\"",0,null,null],["0,1,0: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["0,1,1: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["0,1,2: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["0,1,3: context range 0 [detached], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["0,2,0: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["0,2,1: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["0,2,2: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["0,2,3: context range 0 [detached], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["0,3,0: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["0,3,1: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["0,3,2: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["0,3,3: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["0,3,4: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1",0,null,null],["0,3,5: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4",0,null,null],["0,3,6: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5",0,null,null],["0,3,7: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN",0,null,null],["0,3,8: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0",0,null,null],["0,3,9: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity",0,null,null],["0,3,10: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity",0,null,null],["0,3,11: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535",0,null,null],["0,3,12: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536",0,null,null],["0,3,13: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537",0,null,null],["0,3,14: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538",0,null,null],["0,3,15: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539",0,null,null],["0,3,16: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540",0,null,null],["0,3,17: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537",0,null,null],["0,3,18: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536",0,null,null],["0,3,19: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535",0,null,null],["0,3,20: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534",0,null,null],["0,3,21: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533",0,null,null],["0,3,22: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532",0,null,null],["0,3,23: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295",0,null,null],["0,3,24: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296",0,null,null],["0,3,25: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297",0,null,null],["0,3,26: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298",0,null,null],["0,3,27: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299",0,null,null],["0,3,28: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300",0,null,null],["0,3,29: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["0,3,30: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["0,3,31: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["0,3,32: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["0,3,33: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["0,3,34: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5",0,null,null],["0,3,35: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5",0,null,null],["0,3,36: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["0,3,37: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["0,3,38: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["0,3,39: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["0,3,40: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["0,3,41: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5",0,null,null],["0,3,42: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5",0,null,null],["0,3,43: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5",0,null,null],["0,3,44: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5",0,null,null],["0,3,45: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5",0,null,null],["0,3,46: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5",0,null,null],["0,3,47: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["0,3,48: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1\"",0,null,null],["0,3,49: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2\"",0,null,null],["0,3,50: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3\"",0,null,null],["0,3,51: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1\"",0,null,null],["0,3,52: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4\"",0,null,null],["0,3,53: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"5\"",0,null,null],["0,3,54: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"NaN\"",0,null,null],["0,3,55: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["0,3,56: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"Infinity\"",0,null,null],["0,3,57: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-Infinity\"",0,null,null],["0,3,58: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65535\"",0,null,null],["0,3,59: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65536\"",0,null,null],["0,3,60: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65537\"",0,null,null],["0,3,61: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65538\"",0,null,null],["0,3,62: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65539\"",0,null,null],["0,3,63: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65540\"",0,null,null],["0,3,64: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65537\"",0,null,null],["0,3,65: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65536\"",0,null,null],["0,3,66: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65535\"",0,null,null],["0,3,67: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65534\"",0,null,null],["0,3,68: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65533\"",0,null,null],["0,3,69: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65532\"",0,null,null],["0,3,70: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967295\"",0,null,null],["0,3,71: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967296\"",0,null,null],["0,3,72: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967297\"",0,null,null],["0,3,73: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967298\"",0,null,null],["0,3,74: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967299\"",0,null,null],["0,3,75: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967300\"",0,null,null],["0,3,76: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["0,3,77: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["0,3,78: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["0,3,79: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["0,3,80: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["0,3,81: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4.5\"",0,null,null],["0,3,82: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1.5\"",0,null,null],["0,3,83: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["0,3,84: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["0,3,85: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["0,3,86: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["0,3,87: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["0,3,88: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-73.5\"",0,null,null],["0,3,89: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-72.5\"",0,null,null],["0,3,90: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-71.5\"",0,null,null],["0,3,91: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-70.5\"",0,null,null],["0,3,92: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-69.5\"",0,null,null],["0,3,93: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-68.5\"",0,null,null],["0,3,94: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"6.5536e4\"",0,null,null],["0,3,95: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null",0,null,null],["0,3,96: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined",0,null,null],["0,3,97: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true",0,null,null],["0,3,98: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false",0,null,null],["0,3,99: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"\"",0,null,null],["0,3,100: context range 0 [detached], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"quasit\"",0,null,null],["0,4,0: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["0,4,1: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["0,4,2: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["0,4,3: context range 0 [detached], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["0,5,0: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["0,5,1: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["0,5,2: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["0,5,3: context range 0 [detached], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["0,6,0: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["0,6,1: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["0,6,2: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["0,6,3: context range 0 [detached], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["0,7,0: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["0,7,1: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["0,7,2: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["0,7,3: context range 0 [detached], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["0,8,0: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["0,8,1: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["0,8,2: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["0,8,3: context range 0 [detached], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["0,9,0: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["0,9,1: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["0,9,2: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["0,9,3: context range 0 [detached], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["0,10,0: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["0,10,1: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["0,10,2: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["0,10,3: context range 0 [detached], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["0,11,0: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["0,11,1: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["0,11,2: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["0,11,3: context range 0 [detached], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["0,12,0: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["0,12,1: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["0,12,2: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["0,12,3: context range 0 [detached], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["0,13,0: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["0,13,1: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["0,13,2: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["0,13,3: context range 0 [detached], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["0,14,0: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["0,14,1: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["0,14,2: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["0,14,3: context range 0 [detached], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["0,15,0: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["0,15,1: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["0,15,2: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["0,15,3: context range 0 [detached], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["0,16,0: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["0,16,1: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["0,16,2: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["0,16,3: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["0,16,4: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1",0,null,null],["0,16,5: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4",0,null,null],["0,16,6: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5",0,null,null],["0,16,7: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN",0,null,null],["0,16,8: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0",0,null,null],["0,16,9: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity",0,null,null],["0,16,10: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity",0,null,null],["0,16,11: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535",0,null,null],["0,16,12: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536",0,null,null],["0,16,13: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537",0,null,null],["0,16,14: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538",0,null,null],["0,16,15: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539",0,null,null],["0,16,16: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540",0,null,null],["0,16,17: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537",0,null,null],["0,16,18: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536",0,null,null],["0,16,19: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535",0,null,null],["0,16,20: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534",0,null,null],["0,16,21: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533",0,null,null],["0,16,22: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532",0,null,null],["0,16,23: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295",0,null,null],["0,16,24: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296",0,null,null],["0,16,25: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297",0,null,null],["0,16,26: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298",0,null,null],["0,16,27: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299",0,null,null],["0,16,28: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300",0,null,null],["0,16,29: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["0,16,30: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["0,16,31: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["0,16,32: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["0,16,33: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["0,16,34: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5",0,null,null],["0,16,35: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5",0,null,null],["0,16,36: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["0,16,37: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["0,16,38: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["0,16,39: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["0,16,40: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["0,16,41: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5",0,null,null],["0,16,42: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5",0,null,null],["0,16,43: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5",0,null,null],["0,16,44: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5",0,null,null],["0,16,45: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5",0,null,null],["0,16,46: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5",0,null,null],["0,16,47: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["0,16,48: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1\"",0,null,null],["0,16,49: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2\"",0,null,null],["0,16,50: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3\"",0,null,null],["0,16,51: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1\"",0,null,null],["0,16,52: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4\"",0,null,null],["0,16,53: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"5\"",0,null,null],["0,16,54: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"NaN\"",0,null,null],["0,16,55: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["0,16,56: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"Infinity\"",0,null,null],["0,16,57: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-Infinity\"",0,null,null],["0,16,58: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65535\"",0,null,null],["0,16,59: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65536\"",0,null,null],["0,16,60: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65537\"",0,null,null],["0,16,61: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65538\"",0,null,null],["0,16,62: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65539\"",0,null,null],["0,16,63: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65540\"",0,null,null],["0,16,64: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65537\"",0,null,null],["0,16,65: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65536\"",0,null,null],["0,16,66: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65535\"",0,null,null],["0,16,67: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65534\"",0,null,null],["0,16,68: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65533\"",0,null,null],["0,16,69: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65532\"",0,null,null],["0,16,70: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967295\"",0,null,null],["0,16,71: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967296\"",0,null,null],["0,16,72: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967297\"",0,null,null],["0,16,73: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967298\"",0,null,null],["0,16,74: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967299\"",0,null,null],["0,16,75: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967300\"",0,null,null],["0,16,76: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["0,16,77: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["0,16,78: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["0,16,79: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["0,16,80: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["0,16,81: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4.5\"",0,null,null],["0,16,82: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1.5\"",0,null,null],["0,16,83: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["0,16,84: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["0,16,85: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["0,16,86: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["0,16,87: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["0,16,88: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-73.5\"",0,null,null],["0,16,89: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-72.5\"",0,null,null],["0,16,90: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-71.5\"",0,null,null],["0,16,91: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-70.5\"",0,null,null],["0,16,92: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-69.5\"",0,null,null],["0,16,93: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-68.5\"",0,null,null],["0,16,94: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"6.5536e4\"",0,null,null],["0,16,95: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null",0,null,null],["0,16,96: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined",0,null,null],["0,16,97: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true",0,null,null],["0,16,98: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false",0,null,null],["0,16,99: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"\"",0,null,null],["0,16,100: context range 0 [detached], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"quasit\"",0,null,null],["0,17,0: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["0,17,1: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["0,17,2: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["0,17,3: context range 0 [detached], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["0,18,0: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["0,18,1: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["0,18,2: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["0,18,3: context range 0 [detached], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["0,19,0: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["0,19,1: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["0,19,2: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["0,19,3: context range 0 [detached], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["0,20,0: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["0,20,1: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["0,20,2: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["0,20,3: context range 0 [detached], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["0,21,0: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["0,21,1: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["0,21,2: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["0,21,3: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["0,21,4: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1",0,null,null],["0,21,5: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4",0,null,null],["0,21,6: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5",0,null,null],["0,21,7: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN",0,null,null],["0,21,8: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0",0,null,null],["0,21,9: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity",0,null,null],["0,21,10: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity",0,null,null],["0,21,11: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535",0,null,null],["0,21,12: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536",0,null,null],["0,21,13: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537",0,null,null],["0,21,14: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538",0,null,null],["0,21,15: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539",0,null,null],["0,21,16: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540",0,null,null],["0,21,17: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537",0,null,null],["0,21,18: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536",0,null,null],["0,21,19: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535",0,null,null],["0,21,20: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534",0,null,null],["0,21,21: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533",0,null,null],["0,21,22: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532",0,null,null],["0,21,23: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295",0,null,null],["0,21,24: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296",0,null,null],["0,21,25: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297",0,null,null],["0,21,26: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298",0,null,null],["0,21,27: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299",0,null,null],["0,21,28: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300",0,null,null],["0,21,29: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["0,21,30: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["0,21,31: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["0,21,32: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["0,21,33: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["0,21,34: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5",0,null,null],["0,21,35: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5",0,null,null],["0,21,36: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["0,21,37: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["0,21,38: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["0,21,39: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["0,21,40: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["0,21,41: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5",0,null,null],["0,21,42: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5",0,null,null],["0,21,43: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5",0,null,null],["0,21,44: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5",0,null,null],["0,21,45: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5",0,null,null],["0,21,46: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5",0,null,null],["0,21,47: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["0,21,48: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1\"",0,null,null],["0,21,49: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2\"",0,null,null],["0,21,50: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3\"",0,null,null],["0,21,51: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1\"",0,null,null],["0,21,52: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4\"",0,null,null],["0,21,53: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"5\"",0,null,null],["0,21,54: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"NaN\"",0,null,null],["0,21,55: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["0,21,56: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"Infinity\"",0,null,null],["0,21,57: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-Infinity\"",0,null,null],["0,21,58: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65535\"",0,null,null],["0,21,59: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65536\"",0,null,null],["0,21,60: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65537\"",0,null,null],["0,21,61: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65538\"",0,null,null],["0,21,62: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65539\"",0,null,null],["0,21,63: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65540\"",0,null,null],["0,21,64: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65537\"",0,null,null],["0,21,65: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65536\"",0,null,null],["0,21,66: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65535\"",0,null,null],["0,21,67: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65534\"",0,null,null],["0,21,68: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65533\"",0,null,null],["0,21,69: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65532\"",0,null,null],["0,21,70: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967295\"",0,null,null],["0,21,71: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967296\"",0,null,null],["0,21,72: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967297\"",0,null,null],["0,21,73: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967298\"",0,null,null],["0,21,74: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967299\"",0,null,null],["0,21,75: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967300\"",0,null,null],["0,21,76: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["0,21,77: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["0,21,78: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["0,21,79: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["0,21,80: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["0,21,81: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4.5\"",0,null,null],["0,21,82: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1.5\"",0,null,null],["0,21,83: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["0,21,84: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["0,21,85: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["0,21,86: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["0,21,87: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["0,21,88: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-73.5\"",0,null,null],["0,21,89: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-72.5\"",0,null,null],["0,21,90: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-71.5\"",0,null,null],["0,21,91: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-70.5\"",0,null,null],["0,21,92: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-69.5\"",0,null,null],["0,21,93: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-68.5\"",0,null,null],["0,21,94: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"6.5536e4\"",0,null,null],["0,21,95: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null",0,null,null],["0,21,96: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined",0,null,null],["0,21,97: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true",0,null,null],["0,21,98: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false",0,null,null],["0,21,99: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"\"",0,null,null],["0,21,100: context range 0 [detached], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"quasit\"",0,null,null],["0,22,0: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["0,22,1: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["0,22,2: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["0,22,3: context range 0 [detached], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["0,23,0: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["0,23,1: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["0,23,2: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["0,23,3: context range 0 [detached], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["0,24,0: context range 0 [detached], argument range 24 [document, 0, document, 1], how 0",0,null,null],["0,24,1: context range 0 [detached], argument range 24 [document, 0, document, 1], how 1",0,null,null],["0,24,2: context range 0 [detached], argument range 24 [document, 0, document, 1], how 2",0,null,null],["0,24,3: context range 0 [detached], argument range 24 [document, 0, document, 1], how 3",0,null,null],["0,25,0: context range 0 [detached], argument range 25 [document, 0, document, 2], how 0",0,null,null],["0,25,1: context range 0 [detached], argument range 25 [document, 0, document, 2], how 1",0,null,null],["0,25,2: context range 0 [detached], argument range 25 [document, 0, document, 2], how 2",0,null,null],["0,25,3: context range 0 [detached], argument range 25 [document, 0, document, 2], how 3",0,null,null],["0,26,0: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["0,26,1: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["0,26,2: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["0,26,3: context range 0 [detached], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["0,27,0: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["0,27,1: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["0,27,2: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["0,27,3: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["0,27,4: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1",0,null,null],["0,27,5: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4",0,null,null],["0,27,6: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 5",0,null,null],["0,27,7: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how NaN",0,null,null],["0,27,8: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0",0,null,null],["0,27,9: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how Infinity",0,null,null],["0,27,10: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -Infinity",0,null,null],["0,27,11: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65535",0,null,null],["0,27,12: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65536",0,null,null],["0,27,13: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65537",0,null,null],["0,27,14: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65538",0,null,null],["0,27,15: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65539",0,null,null],["0,27,16: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 65540",0,null,null],["0,27,17: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65537",0,null,null],["0,27,18: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65536",0,null,null],["0,27,19: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65535",0,null,null],["0,27,20: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65534",0,null,null],["0,27,21: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65533",0,null,null],["0,27,22: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -65532",0,null,null],["0,27,23: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967295",0,null,null],["0,27,24: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967296",0,null,null],["0,27,25: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967297",0,null,null],["0,27,26: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967298",0,null,null],["0,27,27: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967299",0,null,null],["0,27,28: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4294967300",0,null,null],["0,27,29: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["0,27,30: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["0,27,31: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["0,27,32: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["0,27,33: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["0,27,34: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 4.5",0,null,null],["0,27,35: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -1.5",0,null,null],["0,27,36: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["0,27,37: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["0,27,38: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["0,27,39: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["0,27,40: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["0,27,41: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -73.5",0,null,null],["0,27,42: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -72.5",0,null,null],["0,27,43: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -71.5",0,null,null],["0,27,44: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -70.5",0,null,null],["0,27,45: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -69.5",0,null,null],["0,27,46: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how -68.5",0,null,null],["0,27,47: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["0,27,48: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"1\"",0,null,null],["0,27,49: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"2\"",0,null,null],["0,27,50: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"3\"",0,null,null],["0,27,51: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-1\"",0,null,null],["0,27,52: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4\"",0,null,null],["0,27,53: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"5\"",0,null,null],["0,27,54: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"NaN\"",0,null,null],["0,27,55: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["0,27,56: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"Infinity\"",0,null,null],["0,27,57: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-Infinity\"",0,null,null],["0,27,58: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"65535\"",0,null,null],["0,27,59: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"65536\"",0,null,null],["0,27,60: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"65537\"",0,null,null],["0,27,61: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"65538\"",0,null,null],["0,27,62: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"65539\"",0,null,null],["0,27,63: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"65540\"",0,null,null],["0,27,64: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-65537\"",0,null,null],["0,27,65: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-65536\"",0,null,null],["0,27,66: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-65535\"",0,null,null],["0,27,67: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-65534\"",0,null,null],["0,27,68: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-65533\"",0,null,null],["0,27,69: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-65532\"",0,null,null],["0,27,70: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4294967295\"",0,null,null],["0,27,71: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4294967296\"",0,null,null],["0,27,72: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4294967297\"",0,null,null],["0,27,73: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4294967298\"",0,null,null],["0,27,74: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4294967299\"",0,null,null],["0,27,75: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4294967300\"",0,null,null],["0,27,76: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["0,27,77: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["0,27,78: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["0,27,79: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["0,27,80: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["0,27,81: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"4.5\"",0,null,null],["0,27,82: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-1.5\"",0,null,null],["0,27,83: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["0,27,84: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["0,27,85: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["0,27,86: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["0,27,87: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["0,27,88: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-73.5\"",0,null,null],["0,27,89: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-72.5\"",0,null,null],["0,27,90: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-71.5\"",0,null,null],["0,27,91: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-70.5\"",0,null,null],["0,27,92: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-69.5\"",0,null,null],["0,27,93: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"-68.5\"",0,null,null],["0,27,94: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"6.5536e4\"",0,null,null],["0,27,95: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how null",0,null,null],["0,27,96: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how undefined",0,null,null],["0,27,97: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how true",0,null,null],["0,27,98: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how false",0,null,null],["0,27,99: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"\"",0,null,null],["0,27,100: context range 0 [detached], argument range 27 [testDiv, 0, comment, 5], how \"quasit\"",0,null,null],["0,28,0: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["0,28,1: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["0,28,2: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["0,28,3: context range 0 [detached], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["0,29,0: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["0,29,1: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["0,29,2: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["0,29,3: context range 0 [detached], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["0,30,0: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["0,30,1: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["0,30,2: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["0,30,3: context range 0 [detached], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["0,31,0: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["0,31,1: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["0,31,2: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["0,31,3: context range 0 [detached], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["0,32,0: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["0,32,1: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["0,32,2: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["0,32,3: context range 0 [detached], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["0,33,0: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["0,33,1: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["0,33,2: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["0,33,3: context range 0 [detached], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["0,34,0: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["0,34,1: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["0,34,2: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["0,34,3: context range 0 [detached], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["0,35,0: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["0,35,1: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["0,35,2: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["0,35,3: context range 0 [detached], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["0,36,0: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["0,36,1: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["0,36,2: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["0,36,3: context range 0 [detached], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["0,37,0: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["0,37,1: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["0,37,2: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["0,37,3: context range 0 [detached], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["0,38,0: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["0,38,1: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["0,38,2: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["0,38,3: context range 0 [detached], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["0,39,0: context range 0 [detached], argument range same as first range, how 0",0,null,null],["0,39,1: context range 0 [detached], argument range same as first range, how 1",0,null,null],["0,39,2: context range 0 [detached], argument range same as first range, how 2",0,null,null],["0,39,3: context range 0 [detached], argument range same as first range, how 3",0,null,null],["1,0,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 0",0,null,null],["1,0,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 1",0,null,null],["1,0,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 2",0,null,null],["1,0,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 0 [detached], how 3",0,null,null],["1,1,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["1,1,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["1,1,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["1,1,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["1,2,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["1,2,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["1,2,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["1,2,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["1,3,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["1,3,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["1,3,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["1,3,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["1,4,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["1,4,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["1,4,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["1,4,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["1,5,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["1,5,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["1,5,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["1,5,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["1,6,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["1,6,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["1,6,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["1,6,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["1,7,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["1,7,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["1,7,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["1,7,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["1,8,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["1,8,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["1,8,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["1,8,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["1,9,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["1,9,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["1,9,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["1,9,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["1,10,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["1,10,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["1,10,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["1,10,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["1,11,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["1,11,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["1,11,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["1,11,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["1,12,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["1,12,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["1,12,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["1,12,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["1,13,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["1,13,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["1,13,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["1,13,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["1,14,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["1,14,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["1,14,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["1,14,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["1,15,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["1,15,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["1,15,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["1,15,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["1,16,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["1,16,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["1,16,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["1,16,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["1,17,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["1,17,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["1,17,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["1,17,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["1,18,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["1,18,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["1,18,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["1,18,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["1,19,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["1,19,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["1,19,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["1,19,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["1,20,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["1,20,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["1,20,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["1,20,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["1,21,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["1,21,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["1,21,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["1,21,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["1,22,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["1,22,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["1,22,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["1,22,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["1,23,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["1,23,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["1,23,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["1,23,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["1,24,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["1,24,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["1,24,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["1,24,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["1,25,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["1,25,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["1,25,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["1,25,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["1,26,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["1,26,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["1,26,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["1,26,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["1,27,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["1,27,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["1,27,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["1,27,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["1,28,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["1,28,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["1,28,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["1,28,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["1,29,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["1,29,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["1,29,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["1,29,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["1,30,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["1,30,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["1,30,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["1,30,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["1,31,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["1,31,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["1,31,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["1,31,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["1,32,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["1,32,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["1,32,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["1,32,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["1,33,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["1,33,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["1,33,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["1,33,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["1,34,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["1,34,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["1,34,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["1,34,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["1,35,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["1,35,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["1,35,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["1,35,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["1,36,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["1,36,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["1,36,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["1,36,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["1,37,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["1,37,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["1,37,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["1,37,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["1,38,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["1,38,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["1,38,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["1,38,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["1,39,0: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 0",0,null,null],["1,39,1: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 1",0,null,null],["1,39,2: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 2",0,null,null],["1,39,3: context range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], argument range same as first range, how 3",0,null,null],["2,0,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 0",0,null,null],["2,0,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 1",0,null,null],["2,0,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 2",0,null,null],["2,0,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 0 [detached], how 3",0,null,null],["2,1,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["2,1,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["2,1,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["2,1,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["2,2,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["2,2,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["2,2,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["2,2,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["2,3,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["2,3,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["2,3,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["2,3,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["2,4,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["2,4,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["2,4,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["2,4,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["2,5,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["2,5,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["2,5,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["2,5,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["2,6,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["2,6,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["2,6,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["2,6,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["2,7,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["2,7,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["2,7,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["2,7,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["2,8,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["2,8,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["2,8,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["2,8,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["2,9,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["2,9,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["2,9,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["2,9,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["2,10,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["2,10,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["2,10,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["2,10,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["2,11,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["2,11,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["2,11,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["2,11,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["2,12,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["2,12,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["2,12,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["2,12,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["2,13,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["2,13,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["2,13,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["2,13,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["2,14,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["2,14,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["2,14,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["2,14,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["2,15,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["2,15,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["2,15,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["2,15,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["2,16,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["2,16,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["2,16,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["2,16,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["2,17,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["2,17,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["2,17,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["2,17,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["2,18,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["2,18,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["2,18,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["2,18,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["2,19,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["2,19,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["2,19,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["2,19,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["2,20,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["2,20,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["2,20,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["2,20,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["2,21,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["2,21,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["2,21,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["2,21,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["2,22,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["2,22,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["2,22,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["2,22,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["2,23,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["2,23,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["2,23,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["2,23,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["2,24,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["2,24,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["2,24,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["2,24,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["2,25,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["2,25,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["2,25,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["2,25,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["2,26,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["2,26,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["2,26,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["2,26,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["2,27,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["2,27,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["2,27,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["2,27,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["2,28,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["2,28,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["2,28,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["2,28,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["2,29,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["2,29,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["2,29,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["2,29,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["2,30,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["2,30,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["2,30,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["2,30,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["2,31,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["2,31,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["2,31,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["2,31,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["2,32,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["2,32,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["2,32,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["2,32,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["2,33,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["2,33,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["2,33,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["2,33,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["2,34,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["2,34,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["2,34,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["2,34,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["2,35,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["2,35,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["2,35,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["2,35,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["2,36,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["2,36,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["2,36,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["2,36,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["2,37,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["2,37,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["2,37,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["2,37,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["2,38,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["2,38,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["2,38,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["2,38,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["2,39,0: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 0",0,null,null],["2,39,1: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 1",0,null,null],["2,39,2: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 2",0,null,null],["2,39,3: context range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], argument range same as first range, how 3",0,null,null],["3,0,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0",0,null,null],["3,0,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1",0,null,null],["3,0,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2",0,null,null],["3,0,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3",0,null,null],["3,0,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -1",0,null,null],["3,0,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4",0,null,null],["3,0,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 5",0,null,null],["3,0,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how NaN",0,null,null],["3,0,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0",0,null,null],["3,0,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how Infinity",0,null,null],["3,0,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -Infinity",0,null,null],["3,0,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65535",0,null,null],["3,0,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65536",0,null,null],["3,0,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65537",0,null,null],["3,0,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65538",0,null,null],["3,0,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65539",0,null,null],["3,0,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 65540",0,null,null],["3,0,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65537",0,null,null],["3,0,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65536",0,null,null],["3,0,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65535",0,null,null],["3,0,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65534",0,null,null],["3,0,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65533",0,null,null],["3,0,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -65532",0,null,null],["3,0,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967295",0,null,null],["3,0,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967296",0,null,null],["3,0,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967297",0,null,null],["3,0,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967298",0,null,null],["3,0,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967299",0,null,null],["3,0,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4294967300",0,null,null],["3,0,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0.5",0,null,null],["3,0,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0.5",0,null,null],["3,0,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1.5",0,null,null],["3,0,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2.5",0,null,null],["3,0,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3.5",0,null,null],["3,0,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 4.5",0,null,null],["3,0,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -1.5",0,null,null],["3,0,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -0.5",0,null,null],["3,0,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 0.5",0,null,null],["3,0,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 1.5",0,null,null],["3,0,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 2.5",0,null,null],["3,0,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how 3.5",0,null,null],["3,0,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -73.5",0,null,null],["3,0,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -72.5",0,null,null],["3,0,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -71.5",0,null,null],["3,0,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -70.5",0,null,null],["3,0,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -69.5",0,null,null],["3,0,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how -68.5",0,null,null],["3,0,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"0\"",0,null,null],["3,0,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"1\"",0,null,null],["3,0,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"2\"",0,null,null],["3,0,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"3\"",0,null,null],["3,0,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-1\"",0,null,null],["3,0,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4\"",0,null,null],["3,0,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"5\"",0,null,null],["3,0,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"NaN\"",0,null,null],["3,0,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"0\"",0,null,null],["3,0,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"Infinity\"",0,null,null],["3,0,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-Infinity\"",0,null,null],["3,0,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"65535\"",0,null,null],["3,0,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"65536\"",0,null,null],["3,0,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"65537\"",0,null,null],["3,0,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"65538\"",0,null,null],["3,0,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"65539\"",0,null,null],["3,0,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"65540\"",0,null,null],["3,0,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-65537\"",0,null,null],["3,0,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-65536\"",0,null,null],["3,0,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-65535\"",0,null,null],["3,0,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-65534\"",0,null,null],["3,0,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-65533\"",0,null,null],["3,0,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-65532\"",0,null,null],["3,0,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4294967295\"",0,null,null],["3,0,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4294967296\"",0,null,null],["3,0,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4294967297\"",0,null,null],["3,0,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4294967298\"",0,null,null],["3,0,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4294967299\"",0,null,null],["3,0,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4294967300\"",0,null,null],["3,0,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-0.5\"",0,null,null],["3,0,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"0.5\"",0,null,null],["3,0,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"1.5\"",0,null,null],["3,0,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"2.5\"",0,null,null],["3,0,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"3.5\"",0,null,null],["3,0,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"4.5\"",0,null,null],["3,0,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-1.5\"",0,null,null],["3,0,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-0.5\"",0,null,null],["3,0,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"0.5\"",0,null,null],["3,0,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"1.5\"",0,null,null],["3,0,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"2.5\"",0,null,null],["3,0,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"3.5\"",0,null,null],["3,0,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-73.5\"",0,null,null],["3,0,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-72.5\"",0,null,null],["3,0,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-71.5\"",0,null,null],["3,0,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-70.5\"",0,null,null],["3,0,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-69.5\"",0,null,null],["3,0,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"-68.5\"",0,null,null],["3,0,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"6.5536e4\"",0,null,null],["3,0,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how null",0,null,null],["3,0,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how undefined",0,null,null],["3,0,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how true",0,null,null],["3,0,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how false",0,null,null],["3,0,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"\"",0,null,null],["3,0,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 0 [detached], how \"quasit\"",0,null,null],["3,1,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["3,1,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["3,1,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["3,1,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["3,2,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["3,2,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["3,2,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["3,2,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["3,3,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["3,3,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["3,3,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["3,3,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["3,3,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1",0,null,null],["3,3,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4",0,null,null],["3,3,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5",0,null,null],["3,3,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN",0,null,null],["3,3,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0",0,null,null],["3,3,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity",0,null,null],["3,3,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity",0,null,null],["3,3,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535",0,null,null],["3,3,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536",0,null,null],["3,3,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537",0,null,null],["3,3,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538",0,null,null],["3,3,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539",0,null,null],["3,3,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540",0,null,null],["3,3,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537",0,null,null],["3,3,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536",0,null,null],["3,3,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535",0,null,null],["3,3,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534",0,null,null],["3,3,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533",0,null,null],["3,3,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532",0,null,null],["3,3,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295",0,null,null],["3,3,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296",0,null,null],["3,3,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297",0,null,null],["3,3,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298",0,null,null],["3,3,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299",0,null,null],["3,3,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300",0,null,null],["3,3,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["3,3,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["3,3,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["3,3,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["3,3,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["3,3,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5",0,null,null],["3,3,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5",0,null,null],["3,3,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["3,3,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["3,3,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["3,3,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["3,3,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["3,3,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5",0,null,null],["3,3,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5",0,null,null],["3,3,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5",0,null,null],["3,3,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5",0,null,null],["3,3,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5",0,null,null],["3,3,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5",0,null,null],["3,3,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["3,3,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1\"",0,null,null],["3,3,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2\"",0,null,null],["3,3,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3\"",0,null,null],["3,3,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1\"",0,null,null],["3,3,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4\"",0,null,null],["3,3,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"5\"",0,null,null],["3,3,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"NaN\"",0,null,null],["3,3,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["3,3,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"Infinity\"",0,null,null],["3,3,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-Infinity\"",0,null,null],["3,3,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65535\"",0,null,null],["3,3,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65536\"",0,null,null],["3,3,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65537\"",0,null,null],["3,3,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65538\"",0,null,null],["3,3,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65539\"",0,null,null],["3,3,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65540\"",0,null,null],["3,3,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65537\"",0,null,null],["3,3,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65536\"",0,null,null],["3,3,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65535\"",0,null,null],["3,3,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65534\"",0,null,null],["3,3,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65533\"",0,null,null],["3,3,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65532\"",0,null,null],["3,3,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967295\"",0,null,null],["3,3,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967296\"",0,null,null],["3,3,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967297\"",0,null,null],["3,3,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967298\"",0,null,null],["3,3,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967299\"",0,null,null],["3,3,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967300\"",0,null,null],["3,3,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["3,3,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["3,3,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["3,3,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["3,3,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["3,3,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4.5\"",0,null,null],["3,3,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1.5\"",0,null,null],["3,3,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["3,3,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["3,3,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["3,3,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["3,3,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["3,3,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-73.5\"",0,null,null],["3,3,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-72.5\"",0,null,null],["3,3,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-71.5\"",0,null,null],["3,3,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-70.5\"",0,null,null],["3,3,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-69.5\"",0,null,null],["3,3,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-68.5\"",0,null,null],["3,3,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"6.5536e4\"",0,null,null],["3,3,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null",0,null,null],["3,3,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined",0,null,null],["3,3,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true",0,null,null],["3,3,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false",0,null,null],["3,3,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"\"",0,null,null],["3,3,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"quasit\"",0,null,null],["3,4,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["3,4,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["3,4,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["3,4,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["3,5,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["3,5,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["3,5,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["3,5,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["3,6,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["3,6,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["3,6,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["3,6,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["3,7,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["3,7,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["3,7,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["3,7,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["3,8,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["3,8,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["3,8,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["3,8,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["3,9,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["3,9,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["3,9,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["3,9,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["3,10,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["3,10,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["3,10,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["3,10,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["3,11,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["3,11,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["3,11,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["3,11,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["3,12,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["3,12,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["3,12,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["3,12,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["3,13,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["3,13,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["3,13,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["3,13,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["3,14,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["3,14,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["3,14,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["3,14,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["3,15,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["3,15,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["3,15,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["3,15,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["3,16,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["3,16,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["3,16,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["3,16,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["3,16,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1",0,null,null],["3,16,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4",0,null,null],["3,16,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5",0,null,null],["3,16,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN",0,null,null],["3,16,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0",0,null,null],["3,16,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity",0,null,null],["3,16,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity",0,null,null],["3,16,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535",0,null,null],["3,16,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536",0,null,null],["3,16,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537",0,null,null],["3,16,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538",0,null,null],["3,16,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539",0,null,null],["3,16,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540",0,null,null],["3,16,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537",0,null,null],["3,16,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536",0,null,null],["3,16,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535",0,null,null],["3,16,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534",0,null,null],["3,16,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533",0,null,null],["3,16,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532",0,null,null],["3,16,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295",0,null,null],["3,16,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296",0,null,null],["3,16,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297",0,null,null],["3,16,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298",0,null,null],["3,16,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299",0,null,null],["3,16,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300",0,null,null],["3,16,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["3,16,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["3,16,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["3,16,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["3,16,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["3,16,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5",0,null,null],["3,16,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5",0,null,null],["3,16,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["3,16,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["3,16,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["3,16,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["3,16,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["3,16,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5",0,null,null],["3,16,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5",0,null,null],["3,16,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5",0,null,null],["3,16,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5",0,null,null],["3,16,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5",0,null,null],["3,16,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5",0,null,null],["3,16,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["3,16,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1\"",0,null,null],["3,16,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2\"",0,null,null],["3,16,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3\"",0,null,null],["3,16,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1\"",0,null,null],["3,16,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4\"",0,null,null],["3,16,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"5\"",0,null,null],["3,16,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"NaN\"",0,null,null],["3,16,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["3,16,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"Infinity\"",0,null,null],["3,16,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-Infinity\"",0,null,null],["3,16,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65535\"",0,null,null],["3,16,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65536\"",0,null,null],["3,16,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65537\"",0,null,null],["3,16,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65538\"",0,null,null],["3,16,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65539\"",0,null,null],["3,16,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65540\"",0,null,null],["3,16,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65537\"",0,null,null],["3,16,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65536\"",0,null,null],["3,16,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65535\"",0,null,null],["3,16,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65534\"",0,null,null],["3,16,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65533\"",0,null,null],["3,16,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65532\"",0,null,null],["3,16,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967295\"",0,null,null],["3,16,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967296\"",0,null,null],["3,16,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967297\"",0,null,null],["3,16,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967298\"",0,null,null],["3,16,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967299\"",0,null,null],["3,16,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967300\"",0,null,null],["3,16,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["3,16,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["3,16,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["3,16,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["3,16,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["3,16,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4.5\"",0,null,null],["3,16,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1.5\"",0,null,null],["3,16,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["3,16,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["3,16,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["3,16,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["3,16,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["3,16,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-73.5\"",0,null,null],["3,16,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-72.5\"",0,null,null],["3,16,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-71.5\"",0,null,null],["3,16,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-70.5\"",0,null,null],["3,16,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-69.5\"",0,null,null],["3,16,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-68.5\"",0,null,null],["3,16,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"6.5536e4\"",0,null,null],["3,16,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null",0,null,null],["3,16,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined",0,null,null],["3,16,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true",0,null,null],["3,16,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false",0,null,null],["3,16,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"\"",0,null,null],["3,16,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"quasit\"",0,null,null],["3,17,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["3,17,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["3,17,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["3,17,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["3,18,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["3,18,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["3,18,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["3,18,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["3,19,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["3,19,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["3,19,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["3,19,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["3,20,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["3,20,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["3,20,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["3,20,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["3,21,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["3,21,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["3,21,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["3,21,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["3,21,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1",0,null,null],["3,21,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4",0,null,null],["3,21,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5",0,null,null],["3,21,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN",0,null,null],["3,21,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0",0,null,null],["3,21,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity",0,null,null],["3,21,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity",0,null,null],["3,21,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535",0,null,null],["3,21,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536",0,null,null],["3,21,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537",0,null,null],["3,21,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538",0,null,null],["3,21,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539",0,null,null],["3,21,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540",0,null,null],["3,21,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537",0,null,null],["3,21,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536",0,null,null],["3,21,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535",0,null,null],["3,21,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534",0,null,null],["3,21,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533",0,null,null],["3,21,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532",0,null,null],["3,21,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295",0,null,null],["3,21,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296",0,null,null],["3,21,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297",0,null,null],["3,21,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298",0,null,null],["3,21,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299",0,null,null],["3,21,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300",0,null,null],["3,21,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["3,21,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["3,21,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["3,21,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["3,21,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["3,21,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5",0,null,null],["3,21,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5",0,null,null],["3,21,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["3,21,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["3,21,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["3,21,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["3,21,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["3,21,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5",0,null,null],["3,21,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5",0,null,null],["3,21,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5",0,null,null],["3,21,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5",0,null,null],["3,21,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5",0,null,null],["3,21,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5",0,null,null],["3,21,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["3,21,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1\"",0,null,null],["3,21,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2\"",0,null,null],["3,21,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3\"",0,null,null],["3,21,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1\"",0,null,null],["3,21,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4\"",0,null,null],["3,21,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"5\"",0,null,null],["3,21,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"NaN\"",0,null,null],["3,21,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["3,21,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"Infinity\"",0,null,null],["3,21,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-Infinity\"",0,null,null],["3,21,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65535\"",0,null,null],["3,21,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65536\"",0,null,null],["3,21,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65537\"",0,null,null],["3,21,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65538\"",0,null,null],["3,21,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65539\"",0,null,null],["3,21,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65540\"",0,null,null],["3,21,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65537\"",0,null,null],["3,21,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65536\"",0,null,null],["3,21,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65535\"",0,null,null],["3,21,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65534\"",0,null,null],["3,21,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65533\"",0,null,null],["3,21,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65532\"",0,null,null],["3,21,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967295\"",0,null,null],["3,21,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967296\"",0,null,null],["3,21,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967297\"",0,null,null],["3,21,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967298\"",0,null,null],["3,21,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967299\"",0,null,null],["3,21,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967300\"",0,null,null],["3,21,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["3,21,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["3,21,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["3,21,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["3,21,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["3,21,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4.5\"",0,null,null],["3,21,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1.5\"",0,null,null],["3,21,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["3,21,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["3,21,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["3,21,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["3,21,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["3,21,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-73.5\"",0,null,null],["3,21,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-72.5\"",0,null,null],["3,21,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-71.5\"",0,null,null],["3,21,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-70.5\"",0,null,null],["3,21,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-69.5\"",0,null,null],["3,21,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-68.5\"",0,null,null],["3,21,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"6.5536e4\"",0,null,null],["3,21,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null",0,null,null],["3,21,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined",0,null,null],["3,21,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true",0,null,null],["3,21,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false",0,null,null],["3,21,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"\"",0,null,null],["3,21,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"quasit\"",0,null,null],["3,22,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["3,22,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["3,22,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["3,22,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["3,23,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["3,23,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["3,23,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["3,23,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["3,24,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["3,24,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["3,24,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["3,24,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["3,25,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["3,25,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["3,25,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["3,25,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["3,26,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["3,26,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["3,26,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["3,26,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["3,27,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["3,27,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["3,27,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["3,27,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["3,27,4: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -1",0,null,null],["3,27,5: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4",0,null,null],["3,27,6: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 5",0,null,null],["3,27,7: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how NaN",0,null,null],["3,27,8: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0",0,null,null],["3,27,9: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how Infinity",0,null,null],["3,27,10: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -Infinity",0,null,null],["3,27,11: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65535",0,null,null],["3,27,12: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65536",0,null,null],["3,27,13: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65537",0,null,null],["3,27,14: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65538",0,null,null],["3,27,15: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65539",0,null,null],["3,27,16: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 65540",0,null,null],["3,27,17: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65537",0,null,null],["3,27,18: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65536",0,null,null],["3,27,19: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65535",0,null,null],["3,27,20: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65534",0,null,null],["3,27,21: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65533",0,null,null],["3,27,22: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -65532",0,null,null],["3,27,23: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967295",0,null,null],["3,27,24: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967296",0,null,null],["3,27,25: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967297",0,null,null],["3,27,26: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967298",0,null,null],["3,27,27: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967299",0,null,null],["3,27,28: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4294967300",0,null,null],["3,27,29: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["3,27,30: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["3,27,31: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["3,27,32: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["3,27,33: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["3,27,34: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 4.5",0,null,null],["3,27,35: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -1.5",0,null,null],["3,27,36: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["3,27,37: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["3,27,38: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["3,27,39: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["3,27,40: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["3,27,41: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -73.5",0,null,null],["3,27,42: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -72.5",0,null,null],["3,27,43: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -71.5",0,null,null],["3,27,44: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -70.5",0,null,null],["3,27,45: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -69.5",0,null,null],["3,27,46: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how -68.5",0,null,null],["3,27,47: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["3,27,48: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"1\"",0,null,null],["3,27,49: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"2\"",0,null,null],["3,27,50: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"3\"",0,null,null],["3,27,51: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-1\"",0,null,null],["3,27,52: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4\"",0,null,null],["3,27,53: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"5\"",0,null,null],["3,27,54: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"NaN\"",0,null,null],["3,27,55: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["3,27,56: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"Infinity\"",0,null,null],["3,27,57: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-Infinity\"",0,null,null],["3,27,58: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"65535\"",0,null,null],["3,27,59: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"65536\"",0,null,null],["3,27,60: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"65537\"",0,null,null],["3,27,61: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"65538\"",0,null,null],["3,27,62: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"65539\"",0,null,null],["3,27,63: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"65540\"",0,null,null],["3,27,64: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-65537\"",0,null,null],["3,27,65: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-65536\"",0,null,null],["3,27,66: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-65535\"",0,null,null],["3,27,67: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-65534\"",0,null,null],["3,27,68: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-65533\"",0,null,null],["3,27,69: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-65532\"",0,null,null],["3,27,70: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4294967295\"",0,null,null],["3,27,71: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4294967296\"",0,null,null],["3,27,72: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4294967297\"",0,null,null],["3,27,73: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4294967298\"",0,null,null],["3,27,74: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4294967299\"",0,null,null],["3,27,75: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4294967300\"",0,null,null],["3,27,76: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["3,27,77: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["3,27,78: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["3,27,79: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["3,27,80: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["3,27,81: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"4.5\"",0,null,null],["3,27,82: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-1.5\"",0,null,null],["3,27,83: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["3,27,84: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["3,27,85: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["3,27,86: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["3,27,87: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["3,27,88: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-73.5\"",0,null,null],["3,27,89: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-72.5\"",0,null,null],["3,27,90: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-71.5\"",0,null,null],["3,27,91: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-70.5\"",0,null,null],["3,27,92: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-69.5\"",0,null,null],["3,27,93: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"-68.5\"",0,null,null],["3,27,94: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"6.5536e4\"",0,null,null],["3,27,95: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how null",0,null,null],["3,27,96: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how undefined",0,null,null],["3,27,97: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how true",0,null,null],["3,27,98: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how false",0,null,null],["3,27,99: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"\"",0,null,null],["3,27,100: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how \"quasit\"",0,null,null],["3,28,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["3,28,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["3,28,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["3,28,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["3,29,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["3,29,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["3,29,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["3,29,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["3,30,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["3,30,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["3,30,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["3,30,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["3,31,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["3,31,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["3,31,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["3,31,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["3,32,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["3,32,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["3,32,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["3,32,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["3,33,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["3,33,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["3,33,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["3,33,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["3,34,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["3,34,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["3,34,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["3,34,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["3,35,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["3,35,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["3,35,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["3,35,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["3,36,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["3,36,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["3,36,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["3,36,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["3,37,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["3,37,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["3,37,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["3,37,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["3,38,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["3,38,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["3,38,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["3,38,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["3,39,0: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 0",0,null,null],["3,39,1: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 1",0,null,null],["3,39,2: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 2",0,null,null],["3,39,3: context range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], argument range same as first range, how 3",0,null,null],["4,0,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 0",0,null,null],["4,0,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 1",0,null,null],["4,0,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 2",0,null,null],["4,0,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 0 [detached], how 3",0,null,null],["4,1,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["4,1,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["4,1,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["4,1,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["4,2,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["4,2,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["4,2,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["4,2,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["4,3,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["4,3,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["4,3,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["4,3,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["4,4,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["4,4,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["4,4,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["4,4,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["4,5,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["4,5,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["4,5,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["4,5,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["4,6,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["4,6,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["4,6,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["4,6,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["4,7,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["4,7,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["4,7,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["4,7,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["4,8,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["4,8,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["4,8,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["4,8,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["4,9,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["4,9,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["4,9,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["4,9,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["4,10,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["4,10,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["4,10,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["4,10,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["4,11,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["4,11,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["4,11,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["4,11,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["4,12,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["4,12,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["4,12,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["4,12,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["4,13,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["4,13,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["4,13,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["4,13,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["4,14,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["4,14,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["4,14,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["4,14,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["4,15,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["4,15,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["4,15,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["4,15,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["4,16,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["4,16,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["4,16,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["4,16,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["4,17,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["4,17,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["4,17,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["4,17,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["4,18,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["4,18,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["4,18,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["4,18,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["4,19,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["4,19,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["4,19,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["4,19,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["4,20,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["4,20,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["4,20,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["4,20,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["4,21,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["4,21,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["4,21,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["4,21,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["4,22,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["4,22,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["4,22,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["4,22,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["4,23,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["4,23,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["4,23,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["4,23,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["4,24,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 0",0,null,null],["4,24,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 1",0,null,null],["4,24,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 2",0,null,null],["4,24,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 24 [document, 0, document, 1], how 3",0,null,null],["4,25,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 0",0,null,null],["4,25,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 1",0,null,null],["4,25,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 2",0,null,null],["4,25,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 25 [document, 0, document, 2], how 3",0,null,null],["4,26,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["4,26,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["4,26,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["4,26,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["4,27,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["4,27,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["4,27,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["4,27,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["4,28,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["4,28,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["4,28,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["4,28,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["4,29,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["4,29,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["4,29,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["4,29,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["4,30,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["4,30,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["4,30,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["4,30,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["4,31,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["4,31,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["4,31,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["4,31,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["4,32,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["4,32,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["4,32,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["4,32,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["4,33,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["4,33,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["4,33,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["4,33,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["4,34,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["4,34,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["4,34,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["4,34,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["4,35,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["4,35,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["4,35,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["4,35,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["4,36,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["4,36,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["4,36,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["4,36,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["4,37,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["4,37,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["4,37,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["4,37,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["4,38,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["4,38,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["4,38,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["4,38,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["4,39,0: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 0",0,null,null],["4,39,1: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 1",0,null,null],["4,39,2: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 2",0,null,null],["4,39,3: context range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], argument range same as first range, how 3",0,null,null],["5,0,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 0",0,null,null],["5,0,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 1",0,null,null],["5,0,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 2",0,null,null],["5,0,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 3",0,null,null],["5,1,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["5,1,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["5,1,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["5,1,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["5,2,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["5,2,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["5,2,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["5,2,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["5,3,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["5,3,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["5,3,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["5,3,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["5,4,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["5,4,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["5,4,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["5,4,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["5,5,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["5,5,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["5,5,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["5,5,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["5,6,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["5,6,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["5,6,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["5,6,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["5,7,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["5,7,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["5,7,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["5,7,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["5,8,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["5,8,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["5,8,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["5,8,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["5,9,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["5,9,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["5,9,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["5,9,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["5,10,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["5,10,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["5,10,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["5,10,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["5,11,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["5,11,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["5,11,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["5,11,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["5,12,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["5,12,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["5,12,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["5,12,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["5,13,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["5,13,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["5,13,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["5,13,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["5,14,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["5,14,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["5,14,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["5,14,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["5,15,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["5,15,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["5,15,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["5,15,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["5,16,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["5,16,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["5,16,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["5,16,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["5,17,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["5,17,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["5,17,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["5,17,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["5,18,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["5,18,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["5,18,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["5,18,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["5,19,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["5,19,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["5,19,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["5,19,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["5,20,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["5,20,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["5,20,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["5,20,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["5,21,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["5,21,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["5,21,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["5,21,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["5,22,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["5,22,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["5,22,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["5,22,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["5,23,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["5,23,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["5,23,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["5,23,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["5,24,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["5,24,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["5,24,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["5,24,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["5,25,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["5,25,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["5,25,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["5,25,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["5,26,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["5,26,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["5,26,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["5,26,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["5,27,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["5,27,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["5,27,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["5,27,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["5,28,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["5,28,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["5,28,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["5,28,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["5,29,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["5,29,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["5,29,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["5,29,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["5,30,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["5,30,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["5,30,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["5,30,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["5,31,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["5,31,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["5,31,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["5,31,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["5,32,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["5,32,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["5,32,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["5,32,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["5,33,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["5,33,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["5,33,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["5,33,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["5,34,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["5,34,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["5,34,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["5,34,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["5,35,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["5,35,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["5,35,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["5,35,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["5,36,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["5,36,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["5,36,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["5,36,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["5,37,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["5,37,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["5,37,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["5,37,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["5,38,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["5,38,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["5,38,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["5,38,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["5,39,0: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 0",0,null,null],["5,39,1: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 1",0,null,null],["5,39,2: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 2",0,null,null],["5,39,3: context range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 3",0,null,null],["6,0,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 0",0,null,null],["6,0,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 1",0,null,null],["6,0,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 2",0,null,null],["6,0,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 0 [detached], how 3",0,null,null],["6,1,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["6,1,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["6,1,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["6,1,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["6,2,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["6,2,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["6,2,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["6,2,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["6,3,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["6,3,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["6,3,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["6,3,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["6,4,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["6,4,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["6,4,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["6,4,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["6,5,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["6,5,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["6,5,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["6,5,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["6,6,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["6,6,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["6,6,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["6,6,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["6,7,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["6,7,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["6,7,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["6,7,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["6,8,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["6,8,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["6,8,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["6,8,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["6,9,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["6,9,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["6,9,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["6,9,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["6,10,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["6,10,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["6,10,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["6,10,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["6,11,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["6,11,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["6,11,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["6,11,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["6,12,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["6,12,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["6,12,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["6,12,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["6,13,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["6,13,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["6,13,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["6,13,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["6,14,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["6,14,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["6,14,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["6,14,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["6,15,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["6,15,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["6,15,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["6,15,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["6,16,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["6,16,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["6,16,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["6,16,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["6,17,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["6,17,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["6,17,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["6,17,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["6,18,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["6,18,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["6,18,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["6,18,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["6,19,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["6,19,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["6,19,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["6,19,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["6,20,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["6,20,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["6,20,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["6,20,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["6,21,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["6,21,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["6,21,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["6,21,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["6,22,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["6,22,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["6,22,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["6,22,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["6,23,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["6,23,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["6,23,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["6,23,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["6,24,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 0",0,null,null],["6,24,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 1",0,null,null],["6,24,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 2",0,null,null],["6,24,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 24 [document, 0, document, 1], how 3",0,null,null],["6,25,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 0",0,null,null],["6,25,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 1",0,null,null],["6,25,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 2",0,null,null],["6,25,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 25 [document, 0, document, 2], how 3",0,null,null],["6,26,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["6,26,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["6,26,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["6,26,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["6,27,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["6,27,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["6,27,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["6,27,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["6,28,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["6,28,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["6,28,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["6,28,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["6,29,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["6,29,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["6,29,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["6,29,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["6,30,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["6,30,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["6,30,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["6,30,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["6,31,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["6,31,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["6,31,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["6,31,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["6,32,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["6,32,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["6,32,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["6,32,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["6,33,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["6,33,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["6,33,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["6,33,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["6,34,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["6,34,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["6,34,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["6,34,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["6,35,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["6,35,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["6,35,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["6,35,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["6,36,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["6,36,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["6,36,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["6,36,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["6,37,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["6,37,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["6,37,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["6,37,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["6,38,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["6,38,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["6,38,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["6,38,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["6,39,0: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 0",0,null,null],["6,39,1: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 1",0,null,null],["6,39,2: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 2",0,null,null],["6,39,3: context range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], argument range same as first range, how 3",0,null,null],["7,0,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 0",0,null,null],["7,0,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 1",0,null,null],["7,0,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 2",0,null,null],["7,0,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 0 [detached], how 3",0,null,null],["7,1,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["7,1,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["7,1,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["7,1,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["7,2,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["7,2,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["7,2,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["7,2,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["7,3,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["7,3,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["7,3,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["7,3,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["7,4,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["7,4,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["7,4,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["7,4,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["7,5,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["7,5,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["7,5,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["7,5,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["7,6,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["7,6,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["7,6,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["7,6,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["7,7,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["7,7,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["7,7,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["7,7,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["7,8,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["7,8,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["7,8,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["7,8,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["7,9,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["7,9,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["7,9,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["7,9,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["7,10,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["7,10,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["7,10,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["7,10,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["7,11,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["7,11,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["7,11,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["7,11,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["7,12,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["7,12,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["7,12,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["7,12,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["7,13,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["7,13,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["7,13,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["7,13,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["7,14,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["7,14,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["7,14,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["7,14,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["7,15,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["7,15,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["7,15,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["7,15,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["7,16,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["7,16,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["7,16,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["7,16,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["7,17,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["7,17,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["7,17,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["7,17,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["7,18,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["7,18,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["7,18,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["7,18,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["7,19,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["7,19,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["7,19,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["7,19,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["7,20,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["7,20,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["7,20,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["7,20,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["7,21,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["7,21,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["7,21,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["7,21,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["7,22,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["7,22,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["7,22,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["7,22,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["7,23,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["7,23,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["7,23,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["7,23,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["7,24,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["7,24,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["7,24,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["7,24,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["7,25,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["7,25,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["7,25,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["7,25,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["7,26,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["7,26,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["7,26,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["7,26,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["7,27,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["7,27,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["7,27,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["7,27,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["7,28,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["7,28,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["7,28,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["7,28,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["7,29,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["7,29,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["7,29,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["7,29,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["7,30,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["7,30,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["7,30,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["7,30,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["7,31,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["7,31,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["7,31,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["7,31,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["7,32,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["7,32,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["7,32,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["7,32,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["7,33,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["7,33,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["7,33,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["7,33,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["7,34,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["7,34,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["7,34,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["7,34,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["7,35,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["7,35,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["7,35,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["7,35,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["7,36,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["7,36,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["7,36,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["7,36,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["7,37,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["7,37,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["7,37,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["7,37,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["7,38,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["7,38,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["7,38,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["7,38,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["7,39,0: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 0",0,null,null],["7,39,1: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 1",0,null,null],["7,39,2: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 2",0,null,null],["7,39,3: context range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], argument range same as first range, how 3",0,null,null],["8,0,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 0",0,null,null],["8,0,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 1",0,null,null],["8,0,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 2",0,null,null],["8,0,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 0 [detached], how 3",0,null,null],["8,1,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["8,1,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["8,1,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["8,1,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["8,2,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["8,2,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["8,2,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["8,2,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["8,3,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["8,3,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["8,3,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["8,3,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["8,4,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["8,4,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["8,4,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["8,4,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["8,5,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["8,5,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["8,5,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["8,5,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["8,6,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["8,6,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["8,6,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["8,6,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["8,7,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["8,7,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["8,7,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["8,7,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["8,8,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["8,8,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["8,8,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["8,8,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["8,9,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["8,9,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["8,9,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["8,9,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["8,10,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["8,10,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["8,10,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["8,10,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["8,11,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["8,11,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["8,11,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["8,11,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["8,12,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["8,12,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["8,12,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["8,12,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["8,13,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["8,13,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["8,13,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["8,13,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["8,14,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["8,14,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["8,14,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["8,14,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["8,15,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["8,15,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["8,15,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["8,15,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["8,16,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["8,16,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["8,16,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["8,16,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["8,17,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["8,17,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["8,17,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["8,17,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["8,18,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["8,18,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["8,18,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["8,18,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["8,19,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["8,19,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["8,19,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["8,19,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["8,20,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["8,20,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["8,20,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["8,20,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["8,21,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["8,21,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["8,21,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["8,21,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["8,22,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["8,22,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["8,22,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["8,22,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["8,23,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["8,23,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["8,23,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["8,23,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["8,24,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["8,24,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["8,24,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["8,24,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["8,25,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["8,25,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["8,25,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["8,25,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["8,26,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["8,26,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["8,26,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["8,26,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["8,27,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["8,27,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["8,27,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["8,27,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["8,28,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["8,28,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["8,28,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["8,28,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["8,29,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["8,29,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["8,29,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["8,29,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["8,30,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["8,30,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["8,30,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["8,30,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["8,31,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["8,31,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["8,31,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["8,31,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["8,32,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["8,32,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["8,32,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["8,32,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["8,33,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["8,33,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["8,33,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["8,33,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["8,34,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["8,34,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["8,34,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["8,34,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["8,35,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["8,35,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["8,35,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["8,35,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["8,36,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["8,36,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["8,36,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["8,36,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["8,37,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["8,37,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["8,37,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["8,37,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["8,38,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["8,38,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["8,38,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["8,38,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["8,39,0: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 0",0,null,null],["8,39,1: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 1",0,null,null],["8,39,2: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 2",0,null,null],["8,39,3: context range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], argument range same as first range, how 3",0,null,null],["9,0,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 0",0,null,null],["9,0,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 1",0,null,null],["9,0,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 2",0,null,null],["9,0,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 0 [detached], how 3",0,null,null],["9,1,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["9,1,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["9,1,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["9,1,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["9,2,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["9,2,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["9,2,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["9,2,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["9,3,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["9,3,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["9,3,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["9,3,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["9,4,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["9,4,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["9,4,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["9,4,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["9,5,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["9,5,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["9,5,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["9,5,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["9,6,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["9,6,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["9,6,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["9,6,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["9,7,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["9,7,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["9,7,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["9,7,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["9,8,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["9,8,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["9,8,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["9,8,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["9,9,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["9,9,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["9,9,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["9,9,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["9,10,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["9,10,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["9,10,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["9,10,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["9,11,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["9,11,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["9,11,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["9,11,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["9,12,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["9,12,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["9,12,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["9,12,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["9,13,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["9,13,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["9,13,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["9,13,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["9,14,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["9,14,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["9,14,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["9,14,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["9,15,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["9,15,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["9,15,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["9,15,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["9,16,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["9,16,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["9,16,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["9,16,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["9,17,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["9,17,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["9,17,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["9,17,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["9,18,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["9,18,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["9,18,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["9,18,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["9,19,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["9,19,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["9,19,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["9,19,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["9,20,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["9,20,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["9,20,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["9,20,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["9,21,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["9,21,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["9,21,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["9,21,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["9,22,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["9,22,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["9,22,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["9,22,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["9,23,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["9,23,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["9,23,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["9,23,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["9,24,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["9,24,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["9,24,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["9,24,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["9,25,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["9,25,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["9,25,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["9,25,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["9,26,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["9,26,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["9,26,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["9,26,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["9,27,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["9,27,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["9,27,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["9,27,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["9,28,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["9,28,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["9,28,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["9,28,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["9,29,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["9,29,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["9,29,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["9,29,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["9,30,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["9,30,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["9,30,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["9,30,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["9,31,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["9,31,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["9,31,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["9,31,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["9,32,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["9,32,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["9,32,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["9,32,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["9,33,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["9,33,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["9,33,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["9,33,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["9,34,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["9,34,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["9,34,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["9,34,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["9,35,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["9,35,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["9,35,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["9,35,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["9,36,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["9,36,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["9,36,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["9,36,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["9,37,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["9,37,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["9,37,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["9,37,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["9,38,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["9,38,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["9,38,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["9,38,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["9,39,0: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 0",0,null,null],["9,39,1: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 1",0,null,null],["9,39,2: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 2",0,null,null],["9,39,3: context range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], argument range same as first range, how 3",0,null,null],["10,0,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 0",0,null,null],["10,0,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 1",0,null,null],["10,0,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 2",0,null,null],["10,0,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 0 [detached], how 3",0,null,null],["10,1,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["10,1,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["10,1,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["10,1,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["10,2,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["10,2,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["10,2,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["10,2,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["10,3,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["10,3,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["10,3,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["10,3,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["10,4,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["10,4,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["10,4,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["10,4,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["10,5,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["10,5,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["10,5,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["10,5,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["10,6,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["10,6,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["10,6,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["10,6,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["10,7,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["10,7,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["10,7,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["10,7,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["10,8,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["10,8,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["10,8,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["10,8,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["10,9,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["10,9,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["10,9,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["10,9,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["10,10,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["10,10,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["10,10,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["10,10,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["10,11,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["10,11,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["10,11,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["10,11,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["10,12,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["10,12,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["10,12,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["10,12,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["10,13,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["10,13,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["10,13,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["10,13,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["10,14,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["10,14,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["10,14,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["10,14,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["10,15,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["10,15,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["10,15,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["10,15,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["10,16,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["10,16,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["10,16,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["10,16,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["10,17,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["10,17,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["10,17,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["10,17,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["10,18,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["10,18,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["10,18,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["10,18,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["10,19,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["10,19,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["10,19,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["10,19,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["10,20,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["10,20,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["10,20,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["10,20,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["10,21,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["10,21,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["10,21,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["10,21,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["10,22,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["10,22,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["10,22,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["10,22,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["10,23,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["10,23,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["10,23,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["10,23,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["10,24,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["10,24,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["10,24,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["10,24,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["10,25,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["10,25,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["10,25,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["10,25,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["10,26,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["10,26,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["10,26,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["10,26,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["10,27,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["10,27,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["10,27,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["10,27,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["10,28,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["10,28,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["10,28,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["10,28,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["10,29,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["10,29,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["10,29,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["10,29,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["10,30,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["10,30,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["10,30,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["10,30,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["10,31,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["10,31,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["10,31,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["10,31,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["10,32,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["10,32,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["10,32,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["10,32,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["10,33,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["10,33,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["10,33,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["10,33,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["10,34,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["10,34,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["10,34,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["10,34,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["10,35,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["10,35,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["10,35,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["10,35,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["10,36,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["10,36,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["10,36,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["10,36,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["10,37,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["10,37,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["10,37,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["10,37,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["10,38,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["10,38,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["10,38,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["10,38,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["10,39,0: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 0",0,null,null],["10,39,1: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 1",0,null,null],["10,39,2: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 2",0,null,null],["10,39,3: context range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], argument range same as first range, how 3",0,null,null],["11,0,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 0",0,null,null],["11,0,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 1",0,null,null],["11,0,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 2",0,null,null],["11,0,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 0 [detached], how 3",0,null,null],["11,1,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["11,1,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["11,1,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["11,1,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["11,2,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["11,2,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["11,2,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["11,2,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["11,3,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["11,3,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["11,3,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["11,3,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["11,4,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["11,4,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["11,4,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["11,4,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["11,5,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["11,5,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["11,5,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["11,5,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["11,6,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["11,6,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["11,6,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["11,6,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["11,7,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["11,7,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["11,7,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["11,7,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["11,8,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["11,8,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["11,8,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["11,8,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["11,9,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["11,9,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["11,9,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["11,9,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["11,10,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["11,10,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["11,10,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["11,10,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["11,11,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["11,11,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["11,11,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["11,11,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["11,12,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["11,12,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["11,12,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["11,12,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["11,13,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["11,13,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["11,13,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["11,13,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["11,14,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["11,14,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["11,14,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["11,14,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["11,15,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["11,15,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["11,15,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["11,15,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["11,16,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["11,16,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["11,16,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["11,16,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["11,17,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["11,17,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["11,17,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["11,17,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["11,18,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["11,18,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["11,18,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["11,18,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["11,19,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["11,19,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["11,19,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["11,19,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["11,20,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["11,20,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["11,20,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["11,20,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["11,21,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["11,21,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["11,21,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["11,21,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["11,22,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["11,22,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["11,22,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["11,22,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["11,23,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["11,23,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["11,23,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["11,23,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["11,24,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["11,24,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["11,24,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["11,24,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["11,25,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["11,25,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["11,25,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["11,25,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["11,26,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["11,26,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["11,26,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["11,26,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["11,27,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["11,27,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["11,27,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["11,27,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["11,28,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["11,28,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["11,28,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["11,28,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["11,29,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["11,29,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["11,29,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["11,29,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["11,30,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["11,30,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["11,30,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["11,30,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["11,31,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["11,31,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["11,31,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["11,31,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["11,32,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["11,32,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["11,32,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["11,32,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["11,33,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["11,33,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["11,33,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["11,33,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["11,34,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["11,34,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["11,34,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["11,34,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["11,35,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["11,35,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["11,35,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["11,35,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["11,36,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["11,36,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["11,36,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["11,36,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["11,37,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["11,37,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["11,37,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["11,37,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["11,38,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["11,38,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["11,38,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["11,38,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["11,39,0: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 0",0,null,null],["11,39,1: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 1",0,null,null],["11,39,2: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 2",0,null,null],["11,39,3: context range 11 [document.documentElement, 0, document.documentElement, 1], argument range same as first range, how 3",0,null,null],["12,0,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 0",0,null,null],["12,0,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 1",0,null,null],["12,0,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 2",0,null,null],["12,0,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 0 [detached], how 3",0,null,null],["12,1,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["12,1,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["12,1,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["12,1,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["12,2,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["12,2,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["12,2,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["12,2,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["12,3,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["12,3,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["12,3,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["12,3,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["12,4,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["12,4,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["12,4,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["12,4,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["12,5,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["12,5,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["12,5,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["12,5,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["12,6,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["12,6,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["12,6,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["12,6,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["12,7,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["12,7,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["12,7,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["12,7,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["12,8,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["12,8,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["12,8,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["12,8,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["12,9,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["12,9,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["12,9,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["12,9,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["12,10,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["12,10,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["12,10,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["12,10,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["12,11,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["12,11,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["12,11,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["12,11,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["12,12,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["12,12,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["12,12,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["12,12,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["12,13,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["12,13,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["12,13,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["12,13,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["12,14,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["12,14,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["12,14,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["12,14,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["12,15,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["12,15,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["12,15,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["12,15,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["12,16,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["12,16,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["12,16,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["12,16,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["12,17,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["12,17,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["12,17,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["12,17,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["12,18,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["12,18,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["12,18,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["12,18,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["12,19,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["12,19,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["12,19,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["12,19,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["12,20,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["12,20,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["12,20,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["12,20,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["12,21,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["12,21,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["12,21,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["12,21,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["12,22,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["12,22,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["12,22,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["12,22,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["12,23,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["12,23,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["12,23,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["12,23,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["12,24,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 0",0,null,null],["12,24,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 1",0,null,null],["12,24,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 2",0,null,null],["12,24,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 3",0,null,null],["12,25,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 0",0,null,null],["12,25,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 1",0,null,null],["12,25,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 2",0,null,null],["12,25,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 3",0,null,null],["12,26,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["12,26,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["12,26,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["12,26,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["12,27,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["12,27,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["12,27,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["12,27,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["12,28,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["12,28,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["12,28,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["12,28,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["12,29,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["12,29,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["12,29,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["12,29,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["12,30,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["12,30,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["12,30,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["12,30,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["12,31,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["12,31,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["12,31,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["12,31,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["12,32,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["12,32,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["12,32,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["12,32,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["12,33,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["12,33,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["12,33,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["12,33,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["12,34,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["12,34,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["12,34,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["12,34,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["12,35,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["12,35,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["12,35,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["12,35,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["12,36,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["12,36,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["12,36,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["12,36,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["12,37,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["12,37,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["12,37,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["12,37,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["12,38,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["12,38,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["12,38,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["12,38,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["12,39,0: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 0",0,null,null],["12,39,1: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 1",0,null,null],["12,39,2: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 2",0,null,null],["12,39,3: context range 12 [document.documentElement, 0, document.documentElement, 2], argument range same as first range, how 3",0,null,null],["13,0,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 0",0,null,null],["13,0,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 1",0,null,null],["13,0,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 2",0,null,null],["13,0,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 0 [detached], how 3",0,null,null],["13,1,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["13,1,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["13,1,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["13,1,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["13,2,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["13,2,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["13,2,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["13,2,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["13,3,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["13,3,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["13,3,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["13,3,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["13,4,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["13,4,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["13,4,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["13,4,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["13,5,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["13,5,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["13,5,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["13,5,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["13,6,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["13,6,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["13,6,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["13,6,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["13,7,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["13,7,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["13,7,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["13,7,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["13,8,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["13,8,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["13,8,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["13,8,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["13,9,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["13,9,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["13,9,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["13,9,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["13,10,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["13,10,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["13,10,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["13,10,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["13,11,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["13,11,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["13,11,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["13,11,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["13,12,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["13,12,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["13,12,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["13,12,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["13,13,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["13,13,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["13,13,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["13,13,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["13,14,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["13,14,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["13,14,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["13,14,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["13,15,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["13,15,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["13,15,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["13,15,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["13,16,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["13,16,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["13,16,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["13,16,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["13,17,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["13,17,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["13,17,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["13,17,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["13,18,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["13,18,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["13,18,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["13,18,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["13,19,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["13,19,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["13,19,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["13,19,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["13,20,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["13,20,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["13,20,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["13,20,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["13,21,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["13,21,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["13,21,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["13,21,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["13,22,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["13,22,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["13,22,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["13,22,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["13,23,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["13,23,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["13,23,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["13,23,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["13,24,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 0",0,null,null],["13,24,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 1",0,null,null],["13,24,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 2",0,null,null],["13,24,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 24 [document, 0, document, 1], how 3",0,null,null],["13,25,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 0",0,null,null],["13,25,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 1",0,null,null],["13,25,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 2",0,null,null],["13,25,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 25 [document, 0, document, 2], how 3",0,null,null],["13,26,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["13,26,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["13,26,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["13,26,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["13,27,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["13,27,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["13,27,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["13,27,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["13,28,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["13,28,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["13,28,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["13,28,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["13,29,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["13,29,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["13,29,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["13,29,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["13,30,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["13,30,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["13,30,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["13,30,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["13,31,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["13,31,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["13,31,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["13,31,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["13,32,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["13,32,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["13,32,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["13,32,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["13,33,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["13,33,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["13,33,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["13,33,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["13,34,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["13,34,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["13,34,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["13,34,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["13,35,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["13,35,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["13,35,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["13,35,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["13,36,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["13,36,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["13,36,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["13,36,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["13,37,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["13,37,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["13,37,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["13,37,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["13,38,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["13,38,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["13,38,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["13,38,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["13,39,0: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 0",0,null,null],["13,39,1: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 1",0,null,null],["13,39,2: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 2",0,null,null],["13,39,3: context range 13 [document.documentElement, 1, document.documentElement, 2], argument range same as first range, how 3",0,null,null],["14,0,0: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 0",0,null,null],["14,0,1: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 1",0,null,null],["14,0,2: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 2",0,null,null],["14,0,3: context range 14 [document.head, 1, document.head, 1], argument range 0 [detached], how 3",0,null,null],["14,1,0: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["14,1,1: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["14,1,2: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["14,1,3: context range 14 [document.head, 1, document.head, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["14,2,0: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["14,2,1: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["14,2,2: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["14,2,3: context range 14 [document.head, 1, document.head, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["14,3,0: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["14,3,1: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["14,3,2: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["14,3,3: context range 14 [document.head, 1, document.head, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["14,4,0: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["14,4,1: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["14,4,2: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["14,4,3: context range 14 [document.head, 1, document.head, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["14,5,0: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["14,5,1: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["14,5,2: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["14,5,3: context range 14 [document.head, 1, document.head, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["14,6,0: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["14,6,1: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["14,6,2: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["14,6,3: context range 14 [document.head, 1, document.head, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["14,7,0: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["14,7,1: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["14,7,2: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["14,7,3: context range 14 [document.head, 1, document.head, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["14,8,0: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["14,8,1: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["14,8,2: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["14,8,3: context range 14 [document.head, 1, document.head, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["14,9,0: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["14,9,1: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["14,9,2: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["14,9,3: context range 14 [document.head, 1, document.head, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["14,10,0: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["14,10,1: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["14,10,2: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["14,10,3: context range 14 [document.head, 1, document.head, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["14,11,0: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["14,11,1: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["14,11,2: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["14,11,3: context range 14 [document.head, 1, document.head, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["14,12,0: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["14,12,1: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["14,12,2: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["14,12,3: context range 14 [document.head, 1, document.head, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["14,13,0: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["14,13,1: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["14,13,2: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["14,13,3: context range 14 [document.head, 1, document.head, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["14,14,0: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["14,14,1: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["14,14,2: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["14,14,3: context range 14 [document.head, 1, document.head, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["14,15,0: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["14,15,1: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["14,15,2: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["14,15,3: context range 14 [document.head, 1, document.head, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["14,16,0: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["14,16,1: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["14,16,2: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["14,16,3: context range 14 [document.head, 1, document.head, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["14,17,0: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["14,17,1: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["14,17,2: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["14,17,3: context range 14 [document.head, 1, document.head, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["14,18,0: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["14,18,1: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["14,18,2: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["14,18,3: context range 14 [document.head, 1, document.head, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["14,19,0: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["14,19,1: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["14,19,2: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["14,19,3: context range 14 [document.head, 1, document.head, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["14,20,0: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["14,20,1: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["14,20,2: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["14,20,3: context range 14 [document.head, 1, document.head, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["14,21,0: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["14,21,1: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["14,21,2: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["14,21,3: context range 14 [document.head, 1, document.head, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["14,22,0: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["14,22,1: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["14,22,2: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["14,22,3: context range 14 [document.head, 1, document.head, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["14,23,0: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["14,23,1: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["14,23,2: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["14,23,3: context range 14 [document.head, 1, document.head, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["14,24,0: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["14,24,1: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["14,24,2: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["14,24,3: context range 14 [document.head, 1, document.head, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["14,25,0: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["14,25,1: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["14,25,2: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["14,25,3: context range 14 [document.head, 1, document.head, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["14,26,0: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["14,26,1: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["14,26,2: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["14,26,3: context range 14 [document.head, 1, document.head, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["14,27,0: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["14,27,1: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["14,27,2: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["14,27,3: context range 14 [document.head, 1, document.head, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["14,28,0: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["14,28,1: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["14,28,2: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["14,28,3: context range 14 [document.head, 1, document.head, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["14,29,0: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["14,29,1: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["14,29,2: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["14,29,3: context range 14 [document.head, 1, document.head, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["14,30,0: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["14,30,1: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["14,30,2: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["14,30,3: context range 14 [document.head, 1, document.head, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["14,31,0: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["14,31,1: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["14,31,2: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["14,31,3: context range 14 [document.head, 1, document.head, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["14,32,0: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["14,32,1: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["14,32,2: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["14,32,3: context range 14 [document.head, 1, document.head, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["14,33,0: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["14,33,1: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["14,33,2: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["14,33,3: context range 14 [document.head, 1, document.head, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["14,34,0: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["14,34,1: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["14,34,2: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["14,34,3: context range 14 [document.head, 1, document.head, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["14,35,0: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["14,35,1: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["14,35,2: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["14,35,3: context range 14 [document.head, 1, document.head, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["14,36,0: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["14,36,1: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["14,36,2: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["14,36,3: context range 14 [document.head, 1, document.head, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["14,37,0: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["14,37,1: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["14,37,2: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["14,37,3: context range 14 [document.head, 1, document.head, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["14,38,0: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["14,38,1: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["14,38,2: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["14,38,3: context range 14 [document.head, 1, document.head, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["14,39,0: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 0",0,null,null],["14,39,1: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 1",0,null,null],["14,39,2: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 2",0,null,null],["14,39,3: context range 14 [document.head, 1, document.head, 1], argument range same as first range, how 3",0,null,null],["15,0,0: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 0",0,null,null],["15,0,1: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 1",0,null,null],["15,0,2: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 2",0,null,null],["15,0,3: context range 15 [document.body, 4, document.body, 5], argument range 0 [detached], how 3",0,null,null],["15,1,0: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["15,1,1: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["15,1,2: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["15,1,3: context range 15 [document.body, 4, document.body, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["15,2,0: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["15,2,1: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["15,2,2: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["15,2,3: context range 15 [document.body, 4, document.body, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["15,3,0: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["15,3,1: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["15,3,2: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["15,3,3: context range 15 [document.body, 4, document.body, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["15,4,0: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["15,4,1: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["15,4,2: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["15,4,3: context range 15 [document.body, 4, document.body, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["15,5,0: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["15,5,1: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["15,5,2: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["15,5,3: context range 15 [document.body, 4, document.body, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["15,6,0: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["15,6,1: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["15,6,2: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["15,6,3: context range 15 [document.body, 4, document.body, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["15,7,0: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["15,7,1: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["15,7,2: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["15,7,3: context range 15 [document.body, 4, document.body, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["15,8,0: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["15,8,1: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["15,8,2: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["15,8,3: context range 15 [document.body, 4, document.body, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["15,9,0: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["15,9,1: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["15,9,2: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["15,9,3: context range 15 [document.body, 4, document.body, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["15,10,0: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["15,10,1: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["15,10,2: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["15,10,3: context range 15 [document.body, 4, document.body, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["15,11,0: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["15,11,1: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["15,11,2: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["15,11,3: context range 15 [document.body, 4, document.body, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["15,12,0: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["15,12,1: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["15,12,2: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["15,12,3: context range 15 [document.body, 4, document.body, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["15,13,0: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["15,13,1: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["15,13,2: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["15,13,3: context range 15 [document.body, 4, document.body, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["15,14,0: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["15,14,1: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["15,14,2: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["15,14,3: context range 15 [document.body, 4, document.body, 5], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["15,15,0: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["15,15,1: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["15,15,2: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["15,15,3: context range 15 [document.body, 4, document.body, 5], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["15,16,0: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["15,16,1: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["15,16,2: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["15,16,3: context range 15 [document.body, 4, document.body, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["15,17,0: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["15,17,1: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["15,17,2: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["15,17,3: context range 15 [document.body, 4, document.body, 5], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["15,18,0: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["15,18,1: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["15,18,2: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["15,18,3: context range 15 [document.body, 4, document.body, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["15,19,0: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["15,19,1: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["15,19,2: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["15,19,3: context range 15 [document.body, 4, document.body, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["15,20,0: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["15,20,1: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["15,20,2: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["15,20,3: context range 15 [document.body, 4, document.body, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["15,21,0: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["15,21,1: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["15,21,2: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["15,21,3: context range 15 [document.body, 4, document.body, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["15,22,0: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["15,22,1: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["15,22,2: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["15,22,3: context range 15 [document.body, 4, document.body, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["15,23,0: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["15,23,1: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["15,23,2: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["15,23,3: context range 15 [document.body, 4, document.body, 5], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["15,24,0: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 0",0,null,null],["15,24,1: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 1",0,null,null],["15,24,2: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 2",0,null,null],["15,24,3: context range 15 [document.body, 4, document.body, 5], argument range 24 [document, 0, document, 1], how 3",0,null,null],["15,25,0: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 0",0,null,null],["15,25,1: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 1",0,null,null],["15,25,2: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 2",0,null,null],["15,25,3: context range 15 [document.body, 4, document.body, 5], argument range 25 [document, 0, document, 2], how 3",0,null,null],["15,26,0: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["15,26,1: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["15,26,2: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["15,26,3: context range 15 [document.body, 4, document.body, 5], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["15,27,0: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["15,27,1: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["15,27,2: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["15,27,3: context range 15 [document.body, 4, document.body, 5], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["15,28,0: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["15,28,1: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["15,28,2: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["15,28,3: context range 15 [document.body, 4, document.body, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["15,29,0: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["15,29,1: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["15,29,2: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["15,29,3: context range 15 [document.body, 4, document.body, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["15,30,0: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["15,30,1: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["15,30,2: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["15,30,3: context range 15 [document.body, 4, document.body, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["15,31,0: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["15,31,1: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["15,31,2: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["15,31,3: context range 15 [document.body, 4, document.body, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["15,32,0: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["15,32,1: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["15,32,2: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["15,32,3: context range 15 [document.body, 4, document.body, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["15,33,0: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["15,33,1: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["15,33,2: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["15,33,3: context range 15 [document.body, 4, document.body, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["15,34,0: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["15,34,1: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["15,34,2: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["15,34,3: context range 15 [document.body, 4, document.body, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["15,35,0: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["15,35,1: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["15,35,2: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["15,35,3: context range 15 [document.body, 4, document.body, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["15,36,0: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["15,36,1: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["15,36,2: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["15,36,3: context range 15 [document.body, 4, document.body, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["15,37,0: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["15,37,1: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["15,37,2: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["15,37,3: context range 15 [document.body, 4, document.body, 5], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["15,38,0: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["15,38,1: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["15,38,2: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["15,38,3: context range 15 [document.body, 4, document.body, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["15,39,0: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 0",0,null,null],["15,39,1: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 1",0,null,null],["15,39,2: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 2",0,null,null],["15,39,3: context range 15 [document.body, 4, document.body, 5], argument range same as first range, how 3",0,null,null],["16,0,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0",0,null,null],["16,0,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1",0,null,null],["16,0,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2",0,null,null],["16,0,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3",0,null,null],["16,0,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -1",0,null,null],["16,0,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4",0,null,null],["16,0,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 5",0,null,null],["16,0,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how NaN",0,null,null],["16,0,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0",0,null,null],["16,0,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how Infinity",0,null,null],["16,0,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -Infinity",0,null,null],["16,0,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65535",0,null,null],["16,0,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65536",0,null,null],["16,0,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65537",0,null,null],["16,0,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65538",0,null,null],["16,0,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65539",0,null,null],["16,0,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 65540",0,null,null],["16,0,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65537",0,null,null],["16,0,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65536",0,null,null],["16,0,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65535",0,null,null],["16,0,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65534",0,null,null],["16,0,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65533",0,null,null],["16,0,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -65532",0,null,null],["16,0,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967295",0,null,null],["16,0,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967296",0,null,null],["16,0,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967297",0,null,null],["16,0,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967298",0,null,null],["16,0,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967299",0,null,null],["16,0,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4294967300",0,null,null],["16,0,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0.5",0,null,null],["16,0,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0.5",0,null,null],["16,0,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1.5",0,null,null],["16,0,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2.5",0,null,null],["16,0,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3.5",0,null,null],["16,0,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 4.5",0,null,null],["16,0,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -1.5",0,null,null],["16,0,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -0.5",0,null,null],["16,0,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 0.5",0,null,null],["16,0,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 1.5",0,null,null],["16,0,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 2.5",0,null,null],["16,0,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how 3.5",0,null,null],["16,0,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -73.5",0,null,null],["16,0,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -72.5",0,null,null],["16,0,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -71.5",0,null,null],["16,0,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -70.5",0,null,null],["16,0,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -69.5",0,null,null],["16,0,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how -68.5",0,null,null],["16,0,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"0\"",0,null,null],["16,0,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"1\"",0,null,null],["16,0,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"2\"",0,null,null],["16,0,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"3\"",0,null,null],["16,0,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-1\"",0,null,null],["16,0,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4\"",0,null,null],["16,0,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"5\"",0,null,null],["16,0,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"NaN\"",0,null,null],["16,0,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"0\"",0,null,null],["16,0,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"Infinity\"",0,null,null],["16,0,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-Infinity\"",0,null,null],["16,0,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"65535\"",0,null,null],["16,0,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"65536\"",0,null,null],["16,0,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"65537\"",0,null,null],["16,0,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"65538\"",0,null,null],["16,0,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"65539\"",0,null,null],["16,0,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"65540\"",0,null,null],["16,0,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-65537\"",0,null,null],["16,0,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-65536\"",0,null,null],["16,0,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-65535\"",0,null,null],["16,0,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-65534\"",0,null,null],["16,0,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-65533\"",0,null,null],["16,0,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-65532\"",0,null,null],["16,0,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4294967295\"",0,null,null],["16,0,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4294967296\"",0,null,null],["16,0,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4294967297\"",0,null,null],["16,0,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4294967298\"",0,null,null],["16,0,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4294967299\"",0,null,null],["16,0,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4294967300\"",0,null,null],["16,0,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-0.5\"",0,null,null],["16,0,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"0.5\"",0,null,null],["16,0,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"1.5\"",0,null,null],["16,0,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"2.5\"",0,null,null],["16,0,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"3.5\"",0,null,null],["16,0,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"4.5\"",0,null,null],["16,0,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-1.5\"",0,null,null],["16,0,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-0.5\"",0,null,null],["16,0,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"0.5\"",0,null,null],["16,0,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"1.5\"",0,null,null],["16,0,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"2.5\"",0,null,null],["16,0,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"3.5\"",0,null,null],["16,0,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-73.5\"",0,null,null],["16,0,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-72.5\"",0,null,null],["16,0,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-71.5\"",0,null,null],["16,0,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-70.5\"",0,null,null],["16,0,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-69.5\"",0,null,null],["16,0,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"-68.5\"",0,null,null],["16,0,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"6.5536e4\"",0,null,null],["16,0,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how null",0,null,null],["16,0,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how undefined",0,null,null],["16,0,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how true",0,null,null],["16,0,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how false",0,null,null],["16,0,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"\"",0,null,null],["16,0,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 0 [detached], how \"quasit\"",0,null,null],["16,1,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["16,1,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["16,1,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["16,1,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["16,2,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["16,2,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["16,2,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["16,2,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["16,3,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["16,3,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["16,3,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["16,3,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["16,3,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1",0,null,null],["16,3,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4",0,null,null],["16,3,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5",0,null,null],["16,3,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN",0,null,null],["16,3,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0",0,null,null],["16,3,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity",0,null,null],["16,3,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity",0,null,null],["16,3,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535",0,null,null],["16,3,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536",0,null,null],["16,3,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537",0,null,null],["16,3,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538",0,null,null],["16,3,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539",0,null,null],["16,3,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540",0,null,null],["16,3,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537",0,null,null],["16,3,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536",0,null,null],["16,3,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535",0,null,null],["16,3,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534",0,null,null],["16,3,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533",0,null,null],["16,3,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532",0,null,null],["16,3,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295",0,null,null],["16,3,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296",0,null,null],["16,3,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297",0,null,null],["16,3,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298",0,null,null],["16,3,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299",0,null,null],["16,3,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300",0,null,null],["16,3,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["16,3,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["16,3,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["16,3,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["16,3,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["16,3,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5",0,null,null],["16,3,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5",0,null,null],["16,3,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["16,3,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["16,3,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["16,3,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["16,3,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["16,3,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5",0,null,null],["16,3,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5",0,null,null],["16,3,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5",0,null,null],["16,3,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5",0,null,null],["16,3,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5",0,null,null],["16,3,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5",0,null,null],["16,3,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["16,3,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1\"",0,null,null],["16,3,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2\"",0,null,null],["16,3,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3\"",0,null,null],["16,3,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1\"",0,null,null],["16,3,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4\"",0,null,null],["16,3,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"5\"",0,null,null],["16,3,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"NaN\"",0,null,null],["16,3,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["16,3,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"Infinity\"",0,null,null],["16,3,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-Infinity\"",0,null,null],["16,3,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65535\"",0,null,null],["16,3,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65536\"",0,null,null],["16,3,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65537\"",0,null,null],["16,3,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65538\"",0,null,null],["16,3,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65539\"",0,null,null],["16,3,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65540\"",0,null,null],["16,3,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65537\"",0,null,null],["16,3,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65536\"",0,null,null],["16,3,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65535\"",0,null,null],["16,3,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65534\"",0,null,null],["16,3,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65533\"",0,null,null],["16,3,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65532\"",0,null,null],["16,3,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967295\"",0,null,null],["16,3,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967296\"",0,null,null],["16,3,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967297\"",0,null,null],["16,3,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967298\"",0,null,null],["16,3,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967299\"",0,null,null],["16,3,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967300\"",0,null,null],["16,3,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["16,3,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["16,3,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["16,3,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["16,3,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["16,3,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4.5\"",0,null,null],["16,3,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1.5\"",0,null,null],["16,3,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["16,3,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["16,3,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["16,3,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["16,3,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["16,3,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-73.5\"",0,null,null],["16,3,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-72.5\"",0,null,null],["16,3,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-71.5\"",0,null,null],["16,3,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-70.5\"",0,null,null],["16,3,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-69.5\"",0,null,null],["16,3,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-68.5\"",0,null,null],["16,3,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"6.5536e4\"",0,null,null],["16,3,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null",0,null,null],["16,3,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined",0,null,null],["16,3,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true",0,null,null],["16,3,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false",0,null,null],["16,3,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"\"",0,null,null],["16,3,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"quasit\"",0,null,null],["16,4,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["16,4,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["16,4,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["16,4,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["16,5,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["16,5,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["16,5,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["16,5,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["16,6,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["16,6,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["16,6,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["16,6,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["16,7,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["16,7,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["16,7,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["16,7,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["16,8,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["16,8,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["16,8,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["16,8,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["16,9,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["16,9,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["16,9,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["16,9,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["16,10,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["16,10,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["16,10,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["16,10,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["16,11,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["16,11,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["16,11,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["16,11,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["16,12,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["16,12,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["16,12,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["16,12,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["16,13,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["16,13,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["16,13,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["16,13,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["16,14,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["16,14,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["16,14,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["16,14,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["16,15,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["16,15,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["16,15,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["16,15,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["16,16,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["16,16,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["16,16,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["16,16,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["16,16,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1",0,null,null],["16,16,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4",0,null,null],["16,16,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5",0,null,null],["16,16,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN",0,null,null],["16,16,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0",0,null,null],["16,16,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity",0,null,null],["16,16,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity",0,null,null],["16,16,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535",0,null,null],["16,16,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536",0,null,null],["16,16,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537",0,null,null],["16,16,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538",0,null,null],["16,16,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539",0,null,null],["16,16,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540",0,null,null],["16,16,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537",0,null,null],["16,16,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536",0,null,null],["16,16,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535",0,null,null],["16,16,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534",0,null,null],["16,16,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533",0,null,null],["16,16,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532",0,null,null],["16,16,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295",0,null,null],["16,16,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296",0,null,null],["16,16,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297",0,null,null],["16,16,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298",0,null,null],["16,16,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299",0,null,null],["16,16,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300",0,null,null],["16,16,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["16,16,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["16,16,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["16,16,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["16,16,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["16,16,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5",0,null,null],["16,16,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5",0,null,null],["16,16,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["16,16,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["16,16,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["16,16,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["16,16,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["16,16,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5",0,null,null],["16,16,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5",0,null,null],["16,16,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5",0,null,null],["16,16,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5",0,null,null],["16,16,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5",0,null,null],["16,16,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5",0,null,null],["16,16,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["16,16,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1\"",0,null,null],["16,16,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2\"",0,null,null],["16,16,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3\"",0,null,null],["16,16,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1\"",0,null,null],["16,16,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4\"",0,null,null],["16,16,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"5\"",0,null,null],["16,16,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"NaN\"",0,null,null],["16,16,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["16,16,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"Infinity\"",0,null,null],["16,16,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-Infinity\"",0,null,null],["16,16,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65535\"",0,null,null],["16,16,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65536\"",0,null,null],["16,16,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65537\"",0,null,null],["16,16,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65538\"",0,null,null],["16,16,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65539\"",0,null,null],["16,16,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65540\"",0,null,null],["16,16,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65537\"",0,null,null],["16,16,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65536\"",0,null,null],["16,16,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65535\"",0,null,null],["16,16,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65534\"",0,null,null],["16,16,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65533\"",0,null,null],["16,16,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65532\"",0,null,null],["16,16,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967295\"",0,null,null],["16,16,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967296\"",0,null,null],["16,16,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967297\"",0,null,null],["16,16,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967298\"",0,null,null],["16,16,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967299\"",0,null,null],["16,16,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967300\"",0,null,null],["16,16,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["16,16,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["16,16,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["16,16,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["16,16,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["16,16,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4.5\"",0,null,null],["16,16,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1.5\"",0,null,null],["16,16,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["16,16,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["16,16,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["16,16,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["16,16,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["16,16,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-73.5\"",0,null,null],["16,16,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-72.5\"",0,null,null],["16,16,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-71.5\"",0,null,null],["16,16,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-70.5\"",0,null,null],["16,16,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-69.5\"",0,null,null],["16,16,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-68.5\"",0,null,null],["16,16,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"6.5536e4\"",0,null,null],["16,16,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null",0,null,null],["16,16,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined",0,null,null],["16,16,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true",0,null,null],["16,16,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false",0,null,null],["16,16,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"\"",0,null,null],["16,16,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"quasit\"",0,null,null],["16,17,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["16,17,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["16,17,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["16,17,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["16,18,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["16,18,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["16,18,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["16,18,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["16,19,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["16,19,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["16,19,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["16,19,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["16,20,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["16,20,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["16,20,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["16,20,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["16,21,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["16,21,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["16,21,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["16,21,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["16,21,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1",0,null,null],["16,21,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4",0,null,null],["16,21,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5",0,null,null],["16,21,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN",0,null,null],["16,21,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0",0,null,null],["16,21,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity",0,null,null],["16,21,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity",0,null,null],["16,21,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535",0,null,null],["16,21,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536",0,null,null],["16,21,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537",0,null,null],["16,21,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538",0,null,null],["16,21,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539",0,null,null],["16,21,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540",0,null,null],["16,21,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537",0,null,null],["16,21,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536",0,null,null],["16,21,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535",0,null,null],["16,21,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534",0,null,null],["16,21,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533",0,null,null],["16,21,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532",0,null,null],["16,21,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295",0,null,null],["16,21,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296",0,null,null],["16,21,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297",0,null,null],["16,21,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298",0,null,null],["16,21,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299",0,null,null],["16,21,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300",0,null,null],["16,21,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["16,21,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["16,21,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["16,21,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["16,21,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["16,21,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5",0,null,null],["16,21,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5",0,null,null],["16,21,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["16,21,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["16,21,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["16,21,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["16,21,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["16,21,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5",0,null,null],["16,21,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5",0,null,null],["16,21,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5",0,null,null],["16,21,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5",0,null,null],["16,21,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5",0,null,null],["16,21,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5",0,null,null],["16,21,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["16,21,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1\"",0,null,null],["16,21,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2\"",0,null,null],["16,21,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3\"",0,null,null],["16,21,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1\"",0,null,null],["16,21,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4\"",0,null,null],["16,21,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"5\"",0,null,null],["16,21,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"NaN\"",0,null,null],["16,21,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["16,21,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"Infinity\"",0,null,null],["16,21,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-Infinity\"",0,null,null],["16,21,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65535\"",0,null,null],["16,21,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65536\"",0,null,null],["16,21,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65537\"",0,null,null],["16,21,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65538\"",0,null,null],["16,21,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65539\"",0,null,null],["16,21,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65540\"",0,null,null],["16,21,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65537\"",0,null,null],["16,21,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65536\"",0,null,null],["16,21,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65535\"",0,null,null],["16,21,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65534\"",0,null,null],["16,21,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65533\"",0,null,null],["16,21,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65532\"",0,null,null],["16,21,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967295\"",0,null,null],["16,21,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967296\"",0,null,null],["16,21,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967297\"",0,null,null],["16,21,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967298\"",0,null,null],["16,21,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967299\"",0,null,null],["16,21,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967300\"",0,null,null],["16,21,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["16,21,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["16,21,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["16,21,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["16,21,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["16,21,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4.5\"",0,null,null],["16,21,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1.5\"",0,null,null],["16,21,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["16,21,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["16,21,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["16,21,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["16,21,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["16,21,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-73.5\"",0,null,null],["16,21,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-72.5\"",0,null,null],["16,21,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-71.5\"",0,null,null],["16,21,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-70.5\"",0,null,null],["16,21,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-69.5\"",0,null,null],["16,21,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-68.5\"",0,null,null],["16,21,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"6.5536e4\"",0,null,null],["16,21,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null",0,null,null],["16,21,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined",0,null,null],["16,21,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true",0,null,null],["16,21,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false",0,null,null],["16,21,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"\"",0,null,null],["16,21,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"quasit\"",0,null,null],["16,22,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["16,22,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["16,22,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["16,22,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["16,23,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["16,23,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["16,23,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["16,23,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["16,24,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["16,24,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["16,24,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["16,24,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["16,25,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["16,25,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["16,25,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["16,25,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["16,26,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["16,26,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["16,26,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["16,26,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["16,27,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["16,27,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["16,27,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["16,27,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["16,27,4: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -1",0,null,null],["16,27,5: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4",0,null,null],["16,27,6: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 5",0,null,null],["16,27,7: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how NaN",0,null,null],["16,27,8: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0",0,null,null],["16,27,9: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how Infinity",0,null,null],["16,27,10: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -Infinity",0,null,null],["16,27,11: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65535",0,null,null],["16,27,12: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65536",0,null,null],["16,27,13: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65537",0,null,null],["16,27,14: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65538",0,null,null],["16,27,15: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65539",0,null,null],["16,27,16: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 65540",0,null,null],["16,27,17: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65537",0,null,null],["16,27,18: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65536",0,null,null],["16,27,19: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65535",0,null,null],["16,27,20: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65534",0,null,null],["16,27,21: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65533",0,null,null],["16,27,22: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -65532",0,null,null],["16,27,23: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967295",0,null,null],["16,27,24: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967296",0,null,null],["16,27,25: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967297",0,null,null],["16,27,26: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967298",0,null,null],["16,27,27: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967299",0,null,null],["16,27,28: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4294967300",0,null,null],["16,27,29: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["16,27,30: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["16,27,31: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["16,27,32: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["16,27,33: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["16,27,34: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 4.5",0,null,null],["16,27,35: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -1.5",0,null,null],["16,27,36: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["16,27,37: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["16,27,38: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["16,27,39: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["16,27,40: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["16,27,41: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -73.5",0,null,null],["16,27,42: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -72.5",0,null,null],["16,27,43: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -71.5",0,null,null],["16,27,44: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -70.5",0,null,null],["16,27,45: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -69.5",0,null,null],["16,27,46: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how -68.5",0,null,null],["16,27,47: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["16,27,48: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"1\"",0,null,null],["16,27,49: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"2\"",0,null,null],["16,27,50: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"3\"",0,null,null],["16,27,51: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-1\"",0,null,null],["16,27,52: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4\"",0,null,null],["16,27,53: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"5\"",0,null,null],["16,27,54: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"NaN\"",0,null,null],["16,27,55: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["16,27,56: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"Infinity\"",0,null,null],["16,27,57: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-Infinity\"",0,null,null],["16,27,58: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"65535\"",0,null,null],["16,27,59: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"65536\"",0,null,null],["16,27,60: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"65537\"",0,null,null],["16,27,61: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"65538\"",0,null,null],["16,27,62: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"65539\"",0,null,null],["16,27,63: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"65540\"",0,null,null],["16,27,64: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-65537\"",0,null,null],["16,27,65: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-65536\"",0,null,null],["16,27,66: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-65535\"",0,null,null],["16,27,67: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-65534\"",0,null,null],["16,27,68: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-65533\"",0,null,null],["16,27,69: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-65532\"",0,null,null],["16,27,70: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967295\"",0,null,null],["16,27,71: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967296\"",0,null,null],["16,27,72: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967297\"",0,null,null],["16,27,73: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967298\"",0,null,null],["16,27,74: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967299\"",0,null,null],["16,27,75: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967300\"",0,null,null],["16,27,76: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["16,27,77: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["16,27,78: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["16,27,79: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["16,27,80: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["16,27,81: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"4.5\"",0,null,null],["16,27,82: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-1.5\"",0,null,null],["16,27,83: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["16,27,84: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["16,27,85: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["16,27,86: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["16,27,87: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["16,27,88: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-73.5\"",0,null,null],["16,27,89: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-72.5\"",0,null,null],["16,27,90: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-71.5\"",0,null,null],["16,27,91: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-70.5\"",0,null,null],["16,27,92: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-69.5\"",0,null,null],["16,27,93: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"-68.5\"",0,null,null],["16,27,94: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"6.5536e4\"",0,null,null],["16,27,95: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how null",0,null,null],["16,27,96: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how undefined",0,null,null],["16,27,97: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how true",0,null,null],["16,27,98: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how false",0,null,null],["16,27,99: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"\"",0,null,null],["16,27,100: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 27 [testDiv, 0, comment, 5], how \"quasit\"",0,null,null],["16,28,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["16,28,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["16,28,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["16,28,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["16,29,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["16,29,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["16,29,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["16,29,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["16,30,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["16,30,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["16,30,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["16,30,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["16,31,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["16,31,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["16,31,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["16,31,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["16,32,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["16,32,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["16,32,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["16,32,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["16,33,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["16,33,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["16,33,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["16,33,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["16,34,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["16,34,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["16,34,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["16,34,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["16,35,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["16,35,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["16,35,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["16,35,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["16,36,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["16,36,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["16,36,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["16,36,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["16,37,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["16,37,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["16,37,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["16,37,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["16,38,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["16,38,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["16,38,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["16,38,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["16,39,0: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 0",0,null,null],["16,39,1: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 1",0,null,null],["16,39,2: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 2",0,null,null],["16,39,3: context range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], argument range same as first range, how 3",0,null,null],["17,0,0: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 0",0,null,null],["17,0,1: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 1",0,null,null],["17,0,2: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 2",0,null,null],["17,0,3: context range 17 [paras[0], 0, paras[0], 1], argument range 0 [detached], how 3",0,null,null],["17,1,0: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["17,1,1: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["17,1,2: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["17,1,3: context range 17 [paras[0], 0, paras[0], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["17,2,0: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["17,2,1: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["17,2,2: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["17,2,3: context range 17 [paras[0], 0, paras[0], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["17,3,0: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["17,3,1: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["17,3,2: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["17,3,3: context range 17 [paras[0], 0, paras[0], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["17,4,0: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["17,4,1: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["17,4,2: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["17,4,3: context range 17 [paras[0], 0, paras[0], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["17,5,0: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["17,5,1: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["17,5,2: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["17,5,3: context range 17 [paras[0], 0, paras[0], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["17,6,0: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["17,6,1: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["17,6,2: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["17,6,3: context range 17 [paras[0], 0, paras[0], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["17,7,0: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["17,7,1: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["17,7,2: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["17,7,3: context range 17 [paras[0], 0, paras[0], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["17,8,0: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["17,8,1: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["17,8,2: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["17,8,3: context range 17 [paras[0], 0, paras[0], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["17,9,0: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["17,9,1: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["17,9,2: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["17,9,3: context range 17 [paras[0], 0, paras[0], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["17,10,0: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["17,10,1: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["17,10,2: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["17,10,3: context range 17 [paras[0], 0, paras[0], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["17,11,0: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["17,11,1: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["17,11,2: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["17,11,3: context range 17 [paras[0], 0, paras[0], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["17,12,0: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["17,12,1: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["17,12,2: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["17,12,3: context range 17 [paras[0], 0, paras[0], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["17,13,0: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["17,13,1: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["17,13,2: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["17,13,3: context range 17 [paras[0], 0, paras[0], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["17,14,0: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["17,14,1: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["17,14,2: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["17,14,3: context range 17 [paras[0], 0, paras[0], 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["17,15,0: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["17,15,1: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["17,15,2: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["17,15,3: context range 17 [paras[0], 0, paras[0], 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["17,16,0: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["17,16,1: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["17,16,2: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["17,16,3: context range 17 [paras[0], 0, paras[0], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["17,17,0: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["17,17,1: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["17,17,2: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["17,17,3: context range 17 [paras[0], 0, paras[0], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["17,18,0: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["17,18,1: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["17,18,2: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["17,18,3: context range 17 [paras[0], 0, paras[0], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["17,19,0: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["17,19,1: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["17,19,2: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["17,19,3: context range 17 [paras[0], 0, paras[0], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["17,20,0: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["17,20,1: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["17,20,2: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["17,20,3: context range 17 [paras[0], 0, paras[0], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["17,21,0: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["17,21,1: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["17,21,2: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["17,21,3: context range 17 [paras[0], 0, paras[0], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["17,22,0: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["17,22,1: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["17,22,2: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["17,22,3: context range 17 [paras[0], 0, paras[0], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["17,23,0: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["17,23,1: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["17,23,2: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["17,23,3: context range 17 [paras[0], 0, paras[0], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["17,24,0: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["17,24,1: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["17,24,2: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["17,24,3: context range 17 [paras[0], 0, paras[0], 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["17,25,0: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["17,25,1: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["17,25,2: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["17,25,3: context range 17 [paras[0], 0, paras[0], 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["17,26,0: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["17,26,1: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["17,26,2: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["17,26,3: context range 17 [paras[0], 0, paras[0], 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["17,27,0: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["17,27,1: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["17,27,2: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["17,27,3: context range 17 [paras[0], 0, paras[0], 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["17,28,0: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["17,28,1: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["17,28,2: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["17,28,3: context range 17 [paras[0], 0, paras[0], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["17,29,0: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["17,29,1: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["17,29,2: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["17,29,3: context range 17 [paras[0], 0, paras[0], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["17,30,0: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["17,30,1: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["17,30,2: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["17,30,3: context range 17 [paras[0], 0, paras[0], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["17,31,0: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["17,31,1: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["17,31,2: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["17,31,3: context range 17 [paras[0], 0, paras[0], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["17,32,0: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["17,32,1: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["17,32,2: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["17,32,3: context range 17 [paras[0], 0, paras[0], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["17,33,0: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["17,33,1: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["17,33,2: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["17,33,3: context range 17 [paras[0], 0, paras[0], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["17,34,0: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["17,34,1: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["17,34,2: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["17,34,3: context range 17 [paras[0], 0, paras[0], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["17,35,0: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["17,35,1: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["17,35,2: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["17,35,3: context range 17 [paras[0], 0, paras[0], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["17,36,0: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["17,36,1: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["17,36,2: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["17,36,3: context range 17 [paras[0], 0, paras[0], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["17,37,0: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["17,37,1: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["17,37,2: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["17,37,3: context range 17 [paras[0], 0, paras[0], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["17,38,0: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["17,38,1: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["17,38,2: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["17,38,3: context range 17 [paras[0], 0, paras[0], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["17,39,0: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 0",0,null,null],["17,39,1: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 1",0,null,null],["17,39,2: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 2",0,null,null],["17,39,3: context range 17 [paras[0], 0, paras[0], 1], argument range same as first range, how 3",0,null,null],["18,0,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 0",0,null,null],["18,0,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 1",0,null,null],["18,0,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 2",0,null,null],["18,0,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 0 [detached], how 3",0,null,null],["18,1,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["18,1,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["18,1,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["18,1,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["18,2,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["18,2,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["18,2,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["18,2,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["18,3,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["18,3,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["18,3,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["18,3,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["18,4,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["18,4,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["18,4,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["18,4,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["18,5,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["18,5,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["18,5,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["18,5,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["18,6,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["18,6,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["18,6,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["18,6,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["18,7,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["18,7,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["18,7,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["18,7,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["18,8,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["18,8,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["18,8,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["18,8,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["18,9,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["18,9,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["18,9,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["18,9,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["18,10,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["18,10,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["18,10,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["18,10,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["18,11,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["18,11,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["18,11,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["18,11,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["18,12,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["18,12,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["18,12,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["18,12,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["18,13,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["18,13,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["18,13,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["18,13,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["18,14,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["18,14,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["18,14,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["18,14,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["18,15,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["18,15,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["18,15,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["18,15,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["18,16,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["18,16,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["18,16,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["18,16,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["18,17,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["18,17,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["18,17,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["18,17,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["18,18,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["18,18,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["18,18,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["18,18,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["18,19,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["18,19,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["18,19,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["18,19,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["18,20,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["18,20,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["18,20,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["18,20,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["18,21,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["18,21,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["18,21,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["18,21,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["18,22,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["18,22,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["18,22,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["18,22,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["18,23,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["18,23,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["18,23,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["18,23,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["18,24,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["18,24,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["18,24,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["18,24,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["18,25,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["18,25,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["18,25,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["18,25,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["18,26,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["18,26,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["18,26,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["18,26,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["18,27,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["18,27,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["18,27,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["18,27,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["18,28,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["18,28,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["18,28,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["18,28,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["18,29,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["18,29,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["18,29,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["18,29,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["18,30,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["18,30,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["18,30,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["18,30,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["18,31,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["18,31,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["18,31,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["18,31,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["18,32,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["18,32,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["18,32,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["18,32,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["18,33,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["18,33,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["18,33,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["18,33,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["18,34,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["18,34,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["18,34,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["18,34,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["18,35,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["18,35,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["18,35,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["18,35,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["18,36,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["18,36,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["18,36,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["18,36,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["18,37,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["18,37,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["18,37,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["18,37,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["18,38,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["18,38,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["18,38,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["18,38,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["18,39,0: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 0",0,null,null],["18,39,1: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 1",0,null,null],["18,39,2: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 2",0,null,null],["18,39,3: context range 18 [detachedPara1, 0, detachedPara1, 1], argument range same as first range, how 3",0,null,null],["19,0,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 0",0,null,null],["19,0,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 1",0,null,null],["19,0,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 2",0,null,null],["19,0,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 0 [detached], how 3",0,null,null],["19,1,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["19,1,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["19,1,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["19,1,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["19,2,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["19,2,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["19,2,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["19,2,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["19,3,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["19,3,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["19,3,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["19,3,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["19,4,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["19,4,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["19,4,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["19,4,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["19,5,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["19,5,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["19,5,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["19,5,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["19,6,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["19,6,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["19,6,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["19,6,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["19,7,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["19,7,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["19,7,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["19,7,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["19,8,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["19,8,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["19,8,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["19,8,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["19,9,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["19,9,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["19,9,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["19,9,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["19,10,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["19,10,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["19,10,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["19,10,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["19,11,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["19,11,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["19,11,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["19,11,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["19,12,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["19,12,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["19,12,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["19,12,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["19,13,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["19,13,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["19,13,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["19,13,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["19,14,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["19,14,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["19,14,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["19,14,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["19,15,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["19,15,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["19,15,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["19,15,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["19,16,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["19,16,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["19,16,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["19,16,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["19,17,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["19,17,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["19,17,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["19,17,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["19,18,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["19,18,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["19,18,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["19,18,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["19,19,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["19,19,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["19,19,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["19,19,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["19,20,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["19,20,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["19,20,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["19,20,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["19,21,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["19,21,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["19,21,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["19,21,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["19,22,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["19,22,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["19,22,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["19,22,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["19,23,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["19,23,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["19,23,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["19,23,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["19,24,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["19,24,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["19,24,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["19,24,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["19,25,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["19,25,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["19,25,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["19,25,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["19,26,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["19,26,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["19,26,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["19,26,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["19,27,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["19,27,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["19,27,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["19,27,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["19,28,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["19,28,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["19,28,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["19,28,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["19,29,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["19,29,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["19,29,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["19,29,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["19,30,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["19,30,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["19,30,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["19,30,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["19,31,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["19,31,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["19,31,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["19,31,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["19,32,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["19,32,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["19,32,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["19,32,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["19,33,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["19,33,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["19,33,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["19,33,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["19,34,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["19,34,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["19,34,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["19,34,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["19,35,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["19,35,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["19,35,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["19,35,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["19,36,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["19,36,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["19,36,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["19,36,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["19,37,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["19,37,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["19,37,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["19,37,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["19,38,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["19,38,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["19,38,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["19,38,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["19,39,0: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 0",0,null,null],["19,39,1: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 1",0,null,null],["19,39,2: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 2",0,null,null],["19,39,3: context range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], argument range same as first range, how 3",0,null,null],["20,0,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 0",0,null,null],["20,0,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 1",0,null,null],["20,0,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 2",0,null,null],["20,0,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 0 [detached], how 3",0,null,null],["20,1,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["20,1,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["20,1,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["20,1,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["20,2,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["20,2,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["20,2,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["20,2,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["20,3,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["20,3,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["20,3,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["20,3,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["20,4,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["20,4,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["20,4,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["20,4,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["20,5,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["20,5,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["20,5,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["20,5,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["20,6,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["20,6,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["20,6,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["20,6,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["20,7,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["20,7,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["20,7,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["20,7,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["20,8,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["20,8,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["20,8,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["20,8,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["20,9,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["20,9,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["20,9,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["20,9,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["20,10,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["20,10,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["20,10,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["20,10,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["20,11,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["20,11,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["20,11,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["20,11,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["20,12,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["20,12,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["20,12,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["20,12,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["20,13,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["20,13,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["20,13,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["20,13,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["20,14,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["20,14,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["20,14,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["20,14,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["20,15,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["20,15,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["20,15,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["20,15,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["20,16,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["20,16,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["20,16,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["20,16,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["20,17,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["20,17,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["20,17,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["20,17,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["20,18,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["20,18,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["20,18,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["20,18,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["20,19,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["20,19,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["20,19,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["20,19,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["20,20,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["20,20,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["20,20,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["20,20,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["20,21,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["20,21,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["20,21,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["20,21,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["20,22,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["20,22,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["20,22,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["20,22,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["20,23,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["20,23,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["20,23,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["20,23,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["20,24,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["20,24,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["20,24,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["20,24,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["20,25,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["20,25,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["20,25,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["20,25,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["20,26,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["20,26,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["20,26,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["20,26,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["20,27,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["20,27,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["20,27,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["20,27,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["20,28,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["20,28,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["20,28,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["20,28,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["20,29,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["20,29,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["20,29,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["20,29,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["20,30,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["20,30,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["20,30,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["20,30,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["20,31,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["20,31,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["20,31,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["20,31,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["20,32,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["20,32,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["20,32,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["20,32,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["20,33,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["20,33,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["20,33,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["20,33,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["20,34,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["20,34,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["20,34,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["20,34,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["20,35,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["20,35,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["20,35,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["20,35,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["20,36,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["20,36,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["20,36,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["20,36,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["20,37,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["20,37,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["20,37,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["20,37,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["20,38,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["20,38,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["20,38,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["20,38,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["20,39,0: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 0",0,null,null],["20,39,1: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 1",0,null,null],["20,39,2: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 2",0,null,null],["20,39,3: context range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], argument range same as first range, how 3",0,null,null],["21,0,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0",0,null,null],["21,0,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1",0,null,null],["21,0,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2",0,null,null],["21,0,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3",0,null,null],["21,0,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -1",0,null,null],["21,0,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4",0,null,null],["21,0,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 5",0,null,null],["21,0,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how NaN",0,null,null],["21,0,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0",0,null,null],["21,0,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how Infinity",0,null,null],["21,0,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -Infinity",0,null,null],["21,0,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65535",0,null,null],["21,0,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65536",0,null,null],["21,0,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65537",0,null,null],["21,0,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65538",0,null,null],["21,0,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65539",0,null,null],["21,0,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 65540",0,null,null],["21,0,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65537",0,null,null],["21,0,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65536",0,null,null],["21,0,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65535",0,null,null],["21,0,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65534",0,null,null],["21,0,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65533",0,null,null],["21,0,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -65532",0,null,null],["21,0,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967295",0,null,null],["21,0,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967296",0,null,null],["21,0,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967297",0,null,null],["21,0,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967298",0,null,null],["21,0,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967299",0,null,null],["21,0,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4294967300",0,null,null],["21,0,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0.5",0,null,null],["21,0,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0.5",0,null,null],["21,0,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1.5",0,null,null],["21,0,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2.5",0,null,null],["21,0,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3.5",0,null,null],["21,0,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 4.5",0,null,null],["21,0,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -1.5",0,null,null],["21,0,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -0.5",0,null,null],["21,0,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 0.5",0,null,null],["21,0,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 1.5",0,null,null],["21,0,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 2.5",0,null,null],["21,0,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how 3.5",0,null,null],["21,0,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -73.5",0,null,null],["21,0,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -72.5",0,null,null],["21,0,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -71.5",0,null,null],["21,0,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -70.5",0,null,null],["21,0,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -69.5",0,null,null],["21,0,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how -68.5",0,null,null],["21,0,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"0\"",0,null,null],["21,0,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"1\"",0,null,null],["21,0,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"2\"",0,null,null],["21,0,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"3\"",0,null,null],["21,0,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-1\"",0,null,null],["21,0,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4\"",0,null,null],["21,0,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"5\"",0,null,null],["21,0,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"NaN\"",0,null,null],["21,0,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"0\"",0,null,null],["21,0,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"Infinity\"",0,null,null],["21,0,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-Infinity\"",0,null,null],["21,0,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"65535\"",0,null,null],["21,0,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"65536\"",0,null,null],["21,0,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"65537\"",0,null,null],["21,0,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"65538\"",0,null,null],["21,0,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"65539\"",0,null,null],["21,0,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"65540\"",0,null,null],["21,0,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-65537\"",0,null,null],["21,0,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-65536\"",0,null,null],["21,0,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-65535\"",0,null,null],["21,0,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-65534\"",0,null,null],["21,0,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-65533\"",0,null,null],["21,0,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-65532\"",0,null,null],["21,0,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4294967295\"",0,null,null],["21,0,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4294967296\"",0,null,null],["21,0,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4294967297\"",0,null,null],["21,0,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4294967298\"",0,null,null],["21,0,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4294967299\"",0,null,null],["21,0,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4294967300\"",0,null,null],["21,0,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-0.5\"",0,null,null],["21,0,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"0.5\"",0,null,null],["21,0,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"1.5\"",0,null,null],["21,0,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"2.5\"",0,null,null],["21,0,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"3.5\"",0,null,null],["21,0,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"4.5\"",0,null,null],["21,0,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-1.5\"",0,null,null],["21,0,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-0.5\"",0,null,null],["21,0,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"0.5\"",0,null,null],["21,0,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"1.5\"",0,null,null],["21,0,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"2.5\"",0,null,null],["21,0,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"3.5\"",0,null,null],["21,0,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-73.5\"",0,null,null],["21,0,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-72.5\"",0,null,null],["21,0,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-71.5\"",0,null,null],["21,0,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-70.5\"",0,null,null],["21,0,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-69.5\"",0,null,null],["21,0,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"-68.5\"",0,null,null],["21,0,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"6.5536e4\"",0,null,null],["21,0,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how null",0,null,null],["21,0,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how undefined",0,null,null],["21,0,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how true",0,null,null],["21,0,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how false",0,null,null],["21,0,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"\"",0,null,null],["21,0,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 0 [detached], how \"quasit\"",0,null,null],["21,1,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["21,1,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["21,1,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["21,1,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["21,2,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["21,2,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["21,2,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["21,2,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["21,3,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["21,3,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["21,3,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["21,3,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["21,3,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1",0,null,null],["21,3,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4",0,null,null],["21,3,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5",0,null,null],["21,3,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN",0,null,null],["21,3,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0",0,null,null],["21,3,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity",0,null,null],["21,3,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity",0,null,null],["21,3,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535",0,null,null],["21,3,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536",0,null,null],["21,3,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537",0,null,null],["21,3,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538",0,null,null],["21,3,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539",0,null,null],["21,3,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540",0,null,null],["21,3,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537",0,null,null],["21,3,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536",0,null,null],["21,3,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535",0,null,null],["21,3,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534",0,null,null],["21,3,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533",0,null,null],["21,3,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532",0,null,null],["21,3,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295",0,null,null],["21,3,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296",0,null,null],["21,3,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297",0,null,null],["21,3,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298",0,null,null],["21,3,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299",0,null,null],["21,3,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300",0,null,null],["21,3,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["21,3,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["21,3,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["21,3,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["21,3,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["21,3,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5",0,null,null],["21,3,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5",0,null,null],["21,3,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["21,3,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["21,3,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["21,3,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["21,3,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["21,3,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5",0,null,null],["21,3,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5",0,null,null],["21,3,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5",0,null,null],["21,3,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5",0,null,null],["21,3,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5",0,null,null],["21,3,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5",0,null,null],["21,3,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["21,3,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1\"",0,null,null],["21,3,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2\"",0,null,null],["21,3,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3\"",0,null,null],["21,3,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1\"",0,null,null],["21,3,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4\"",0,null,null],["21,3,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"5\"",0,null,null],["21,3,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"NaN\"",0,null,null],["21,3,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["21,3,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"Infinity\"",0,null,null],["21,3,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-Infinity\"",0,null,null],["21,3,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65535\"",0,null,null],["21,3,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65536\"",0,null,null],["21,3,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65537\"",0,null,null],["21,3,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65538\"",0,null,null],["21,3,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65539\"",0,null,null],["21,3,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65540\"",0,null,null],["21,3,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65537\"",0,null,null],["21,3,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65536\"",0,null,null],["21,3,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65535\"",0,null,null],["21,3,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65534\"",0,null,null],["21,3,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65533\"",0,null,null],["21,3,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65532\"",0,null,null],["21,3,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967295\"",0,null,null],["21,3,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967296\"",0,null,null],["21,3,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967297\"",0,null,null],["21,3,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967298\"",0,null,null],["21,3,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967299\"",0,null,null],["21,3,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967300\"",0,null,null],["21,3,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["21,3,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["21,3,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["21,3,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["21,3,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["21,3,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4.5\"",0,null,null],["21,3,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1.5\"",0,null,null],["21,3,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["21,3,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["21,3,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["21,3,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["21,3,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["21,3,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-73.5\"",0,null,null],["21,3,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-72.5\"",0,null,null],["21,3,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-71.5\"",0,null,null],["21,3,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-70.5\"",0,null,null],["21,3,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-69.5\"",0,null,null],["21,3,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-68.5\"",0,null,null],["21,3,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"6.5536e4\"",0,null,null],["21,3,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null",0,null,null],["21,3,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined",0,null,null],["21,3,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true",0,null,null],["21,3,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false",0,null,null],["21,3,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"\"",0,null,null],["21,3,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"quasit\"",0,null,null],["21,4,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["21,4,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["21,4,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["21,4,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["21,5,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["21,5,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["21,5,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["21,5,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["21,6,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["21,6,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["21,6,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["21,6,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["21,7,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["21,7,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["21,7,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["21,7,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["21,8,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["21,8,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["21,8,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["21,8,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["21,9,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["21,9,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["21,9,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["21,9,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["21,10,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["21,10,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["21,10,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["21,10,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["21,11,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["21,11,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["21,11,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["21,11,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["21,12,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["21,12,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["21,12,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["21,12,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["21,13,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["21,13,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["21,13,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["21,13,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["21,14,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["21,14,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["21,14,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["21,14,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["21,15,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["21,15,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["21,15,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["21,15,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["21,16,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["21,16,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["21,16,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["21,16,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["21,16,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1",0,null,null],["21,16,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4",0,null,null],["21,16,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5",0,null,null],["21,16,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN",0,null,null],["21,16,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0",0,null,null],["21,16,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity",0,null,null],["21,16,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity",0,null,null],["21,16,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535",0,null,null],["21,16,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536",0,null,null],["21,16,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537",0,null,null],["21,16,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538",0,null,null],["21,16,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539",0,null,null],["21,16,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540",0,null,null],["21,16,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537",0,null,null],["21,16,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536",0,null,null],["21,16,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535",0,null,null],["21,16,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534",0,null,null],["21,16,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533",0,null,null],["21,16,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532",0,null,null],["21,16,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295",0,null,null],["21,16,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296",0,null,null],["21,16,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297",0,null,null],["21,16,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298",0,null,null],["21,16,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299",0,null,null],["21,16,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300",0,null,null],["21,16,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["21,16,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["21,16,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["21,16,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["21,16,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["21,16,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5",0,null,null],["21,16,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5",0,null,null],["21,16,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["21,16,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["21,16,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["21,16,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["21,16,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["21,16,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5",0,null,null],["21,16,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5",0,null,null],["21,16,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5",0,null,null],["21,16,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5",0,null,null],["21,16,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5",0,null,null],["21,16,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5",0,null,null],["21,16,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["21,16,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1\"",0,null,null],["21,16,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2\"",0,null,null],["21,16,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3\"",0,null,null],["21,16,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1\"",0,null,null],["21,16,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4\"",0,null,null],["21,16,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"5\"",0,null,null],["21,16,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"NaN\"",0,null,null],["21,16,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["21,16,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"Infinity\"",0,null,null],["21,16,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-Infinity\"",0,null,null],["21,16,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65535\"",0,null,null],["21,16,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65536\"",0,null,null],["21,16,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65537\"",0,null,null],["21,16,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65538\"",0,null,null],["21,16,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65539\"",0,null,null],["21,16,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65540\"",0,null,null],["21,16,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65537\"",0,null,null],["21,16,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65536\"",0,null,null],["21,16,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65535\"",0,null,null],["21,16,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65534\"",0,null,null],["21,16,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65533\"",0,null,null],["21,16,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65532\"",0,null,null],["21,16,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967295\"",0,null,null],["21,16,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967296\"",0,null,null],["21,16,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967297\"",0,null,null],["21,16,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967298\"",0,null,null],["21,16,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967299\"",0,null,null],["21,16,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967300\"",0,null,null],["21,16,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["21,16,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["21,16,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["21,16,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["21,16,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["21,16,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4.5\"",0,null,null],["21,16,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1.5\"",0,null,null],["21,16,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["21,16,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["21,16,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["21,16,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["21,16,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["21,16,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-73.5\"",0,null,null],["21,16,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-72.5\"",0,null,null],["21,16,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-71.5\"",0,null,null],["21,16,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-70.5\"",0,null,null],["21,16,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-69.5\"",0,null,null],["21,16,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-68.5\"",0,null,null],["21,16,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"6.5536e4\"",0,null,null],["21,16,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null",0,null,null],["21,16,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined",0,null,null],["21,16,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true",0,null,null],["21,16,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false",0,null,null],["21,16,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"\"",0,null,null],["21,16,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"quasit\"",0,null,null],["21,17,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["21,17,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["21,17,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["21,17,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["21,18,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["21,18,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["21,18,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["21,18,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["21,19,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["21,19,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["21,19,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["21,19,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["21,20,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["21,20,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["21,20,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["21,20,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["21,21,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["21,21,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["21,21,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["21,21,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["21,21,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1",0,null,null],["21,21,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4",0,null,null],["21,21,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5",0,null,null],["21,21,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN",0,null,null],["21,21,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0",0,null,null],["21,21,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity",0,null,null],["21,21,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity",0,null,null],["21,21,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535",0,null,null],["21,21,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536",0,null,null],["21,21,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537",0,null,null],["21,21,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538",0,null,null],["21,21,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539",0,null,null],["21,21,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540",0,null,null],["21,21,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537",0,null,null],["21,21,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536",0,null,null],["21,21,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535",0,null,null],["21,21,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534",0,null,null],["21,21,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533",0,null,null],["21,21,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532",0,null,null],["21,21,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295",0,null,null],["21,21,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296",0,null,null],["21,21,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297",0,null,null],["21,21,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298",0,null,null],["21,21,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299",0,null,null],["21,21,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300",0,null,null],["21,21,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["21,21,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["21,21,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["21,21,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["21,21,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["21,21,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5",0,null,null],["21,21,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5",0,null,null],["21,21,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["21,21,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["21,21,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["21,21,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["21,21,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["21,21,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5",0,null,null],["21,21,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5",0,null,null],["21,21,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5",0,null,null],["21,21,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5",0,null,null],["21,21,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5",0,null,null],["21,21,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5",0,null,null],["21,21,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["21,21,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1\"",0,null,null],["21,21,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2\"",0,null,null],["21,21,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3\"",0,null,null],["21,21,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1\"",0,null,null],["21,21,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4\"",0,null,null],["21,21,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"5\"",0,null,null],["21,21,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"NaN\"",0,null,null],["21,21,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["21,21,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"Infinity\"",0,null,null],["21,21,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-Infinity\"",0,null,null],["21,21,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65535\"",0,null,null],["21,21,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65536\"",0,null,null],["21,21,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65537\"",0,null,null],["21,21,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65538\"",0,null,null],["21,21,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65539\"",0,null,null],["21,21,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65540\"",0,null,null],["21,21,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65537\"",0,null,null],["21,21,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65536\"",0,null,null],["21,21,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65535\"",0,null,null],["21,21,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65534\"",0,null,null],["21,21,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65533\"",0,null,null],["21,21,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65532\"",0,null,null],["21,21,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967295\"",0,null,null],["21,21,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967296\"",0,null,null],["21,21,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967297\"",0,null,null],["21,21,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967298\"",0,null,null],["21,21,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967299\"",0,null,null],["21,21,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967300\"",0,null,null],["21,21,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["21,21,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["21,21,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["21,21,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["21,21,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["21,21,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4.5\"",0,null,null],["21,21,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1.5\"",0,null,null],["21,21,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["21,21,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["21,21,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["21,21,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["21,21,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["21,21,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-73.5\"",0,null,null],["21,21,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-72.5\"",0,null,null],["21,21,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-71.5\"",0,null,null],["21,21,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-70.5\"",0,null,null],["21,21,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-69.5\"",0,null,null],["21,21,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-68.5\"",0,null,null],["21,21,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"6.5536e4\"",0,null,null],["21,21,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null",0,null,null],["21,21,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined",0,null,null],["21,21,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true",0,null,null],["21,21,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false",0,null,null],["21,21,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"\"",0,null,null],["21,21,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"quasit\"",0,null,null],["21,22,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["21,22,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["21,22,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["21,22,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["21,23,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["21,23,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["21,23,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["21,23,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["21,24,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["21,24,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["21,24,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["21,24,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["21,25,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["21,25,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["21,25,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["21,25,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["21,26,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["21,26,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["21,26,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["21,26,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["21,27,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["21,27,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["21,27,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["21,27,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["21,27,4: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -1",0,null,null],["21,27,5: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4",0,null,null],["21,27,6: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 5",0,null,null],["21,27,7: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how NaN",0,null,null],["21,27,8: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0",0,null,null],["21,27,9: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how Infinity",0,null,null],["21,27,10: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -Infinity",0,null,null],["21,27,11: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65535",0,null,null],["21,27,12: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65536",0,null,null],["21,27,13: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65537",0,null,null],["21,27,14: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65538",0,null,null],["21,27,15: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65539",0,null,null],["21,27,16: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 65540",0,null,null],["21,27,17: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65537",0,null,null],["21,27,18: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65536",0,null,null],["21,27,19: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65535",0,null,null],["21,27,20: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65534",0,null,null],["21,27,21: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65533",0,null,null],["21,27,22: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -65532",0,null,null],["21,27,23: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967295",0,null,null],["21,27,24: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967296",0,null,null],["21,27,25: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967297",0,null,null],["21,27,26: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967298",0,null,null],["21,27,27: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967299",0,null,null],["21,27,28: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4294967300",0,null,null],["21,27,29: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["21,27,30: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["21,27,31: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["21,27,32: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["21,27,33: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["21,27,34: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 4.5",0,null,null],["21,27,35: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -1.5",0,null,null],["21,27,36: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["21,27,37: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["21,27,38: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["21,27,39: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["21,27,40: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["21,27,41: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -73.5",0,null,null],["21,27,42: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -72.5",0,null,null],["21,27,43: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -71.5",0,null,null],["21,27,44: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -70.5",0,null,null],["21,27,45: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -69.5",0,null,null],["21,27,46: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how -68.5",0,null,null],["21,27,47: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["21,27,48: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"1\"",0,null,null],["21,27,49: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"2\"",0,null,null],["21,27,50: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"3\"",0,null,null],["21,27,51: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-1\"",0,null,null],["21,27,52: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4\"",0,null,null],["21,27,53: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"5\"",0,null,null],["21,27,54: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"NaN\"",0,null,null],["21,27,55: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["21,27,56: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"Infinity\"",0,null,null],["21,27,57: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-Infinity\"",0,null,null],["21,27,58: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"65535\"",0,null,null],["21,27,59: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"65536\"",0,null,null],["21,27,60: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"65537\"",0,null,null],["21,27,61: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"65538\"",0,null,null],["21,27,62: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"65539\"",0,null,null],["21,27,63: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"65540\"",0,null,null],["21,27,64: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-65537\"",0,null,null],["21,27,65: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-65536\"",0,null,null],["21,27,66: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-65535\"",0,null,null],["21,27,67: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-65534\"",0,null,null],["21,27,68: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-65533\"",0,null,null],["21,27,69: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-65532\"",0,null,null],["21,27,70: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967295\"",0,null,null],["21,27,71: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967296\"",0,null,null],["21,27,72: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967297\"",0,null,null],["21,27,73: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967298\"",0,null,null],["21,27,74: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967299\"",0,null,null],["21,27,75: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4294967300\"",0,null,null],["21,27,76: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["21,27,77: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["21,27,78: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["21,27,79: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["21,27,80: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["21,27,81: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"4.5\"",0,null,null],["21,27,82: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-1.5\"",0,null,null],["21,27,83: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["21,27,84: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["21,27,85: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["21,27,86: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["21,27,87: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["21,27,88: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-73.5\"",0,null,null],["21,27,89: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-72.5\"",0,null,null],["21,27,90: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-71.5\"",0,null,null],["21,27,91: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-70.5\"",0,null,null],["21,27,92: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-69.5\"",0,null,null],["21,27,93: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"-68.5\"",0,null,null],["21,27,94: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"6.5536e4\"",0,null,null],["21,27,95: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how null",0,null,null],["21,27,96: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how undefined",0,null,null],["21,27,97: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how true",0,null,null],["21,27,98: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how false",0,null,null],["21,27,99: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"\"",0,null,null],["21,27,100: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 27 [testDiv, 0, comment, 5], how \"quasit\"",0,null,null],["21,28,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["21,28,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["21,28,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["21,28,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["21,29,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["21,29,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["21,29,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["21,29,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["21,30,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["21,30,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["21,30,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["21,30,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["21,31,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["21,31,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["21,31,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["21,31,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["21,32,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["21,32,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["21,32,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["21,32,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["21,33,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["21,33,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["21,33,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["21,33,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["21,34,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["21,34,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["21,34,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["21,34,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["21,35,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["21,35,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["21,35,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["21,35,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["21,36,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["21,36,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["21,36,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["21,36,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["21,37,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["21,37,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["21,37,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["21,37,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["21,38,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["21,38,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["21,38,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["21,38,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["21,39,0: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 0",0,null,null],["21,39,1: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 1",0,null,null],["21,39,2: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 2",0,null,null],["21,39,3: context range 21 [paras[0].firstChild, 3, paras[3], 1], argument range same as first range, how 3",0,null,null],["22,0,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 0",0,null,null],["22,0,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 1",0,null,null],["22,0,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 2",0,null,null],["22,0,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 0 [detached], how 3",0,null,null],["22,1,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["22,1,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["22,1,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["22,1,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["22,2,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["22,2,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["22,2,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["22,2,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["22,3,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["22,3,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["22,3,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["22,3,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["22,4,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["22,4,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["22,4,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["22,4,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["22,5,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["22,5,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["22,5,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["22,5,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["22,6,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["22,6,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["22,6,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["22,6,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["22,7,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["22,7,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["22,7,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["22,7,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["22,8,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["22,8,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["22,8,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["22,8,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["22,9,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["22,9,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["22,9,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["22,9,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["22,10,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["22,10,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["22,10,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["22,10,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["22,11,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["22,11,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["22,11,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["22,11,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["22,12,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["22,12,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["22,12,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["22,12,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["22,13,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["22,13,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["22,13,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["22,13,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["22,14,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["22,14,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["22,14,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["22,14,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["22,15,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["22,15,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["22,15,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["22,15,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["22,16,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["22,16,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["22,16,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["22,16,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["22,17,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["22,17,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["22,17,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["22,17,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["22,18,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["22,18,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["22,18,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["22,18,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["22,19,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["22,19,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["22,19,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["22,19,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["22,20,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["22,20,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["22,20,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["22,20,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["22,21,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["22,21,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["22,21,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["22,21,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["22,22,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["22,22,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["22,22,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["22,22,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["22,23,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["22,23,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["22,23,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["22,23,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["22,24,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 0",0,null,null],["22,24,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 1",0,null,null],["22,24,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 2",0,null,null],["22,24,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 24 [document, 0, document, 1], how 3",0,null,null],["22,25,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 0",0,null,null],["22,25,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 1",0,null,null],["22,25,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 2",0,null,null],["22,25,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 25 [document, 0, document, 2], how 3",0,null,null],["22,26,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["22,26,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["22,26,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["22,26,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["22,27,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["22,27,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["22,27,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["22,27,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["22,28,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["22,28,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["22,28,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["22,28,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["22,29,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["22,29,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["22,29,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["22,29,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["22,30,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["22,30,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["22,30,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["22,30,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["22,31,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["22,31,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["22,31,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["22,31,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["22,32,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["22,32,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["22,32,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["22,32,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["22,33,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["22,33,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["22,33,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["22,33,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["22,34,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["22,34,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["22,34,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["22,34,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["22,35,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["22,35,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["22,35,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["22,35,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["22,36,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["22,36,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["22,36,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["22,36,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["22,37,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["22,37,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["22,37,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["22,37,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["22,38,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["22,38,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["22,38,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["22,38,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["22,39,0: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 0",0,null,null],["22,39,1: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 1",0,null,null],["22,39,2: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 2",0,null,null],["22,39,3: context range 22 [paras[0], 0, paras[0].firstChild, 7], argument range same as first range, how 3",0,null,null],["23,0,0: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 0",0,null,null],["23,0,1: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 1",0,null,null],["23,0,2: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 2",0,null,null],["23,0,3: context range 23 [testDiv, 2, paras[4], 1], argument range 0 [detached], how 3",0,null,null],["23,1,0: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["23,1,1: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["23,1,2: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["23,1,3: context range 23 [testDiv, 2, paras[4], 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["23,2,0: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["23,2,1: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["23,2,2: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["23,2,3: context range 23 [testDiv, 2, paras[4], 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["23,3,0: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["23,3,1: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["23,3,2: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["23,3,3: context range 23 [testDiv, 2, paras[4], 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["23,4,0: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["23,4,1: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["23,4,2: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["23,4,3: context range 23 [testDiv, 2, paras[4], 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["23,5,0: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["23,5,1: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["23,5,2: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["23,5,3: context range 23 [testDiv, 2, paras[4], 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["23,6,0: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["23,6,1: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["23,6,2: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["23,6,3: context range 23 [testDiv, 2, paras[4], 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["23,7,0: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["23,7,1: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["23,7,2: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["23,7,3: context range 23 [testDiv, 2, paras[4], 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["23,8,0: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["23,8,1: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["23,8,2: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["23,8,3: context range 23 [testDiv, 2, paras[4], 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["23,9,0: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["23,9,1: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["23,9,2: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["23,9,3: context range 23 [testDiv, 2, paras[4], 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["23,10,0: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["23,10,1: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["23,10,2: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["23,10,3: context range 23 [testDiv, 2, paras[4], 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["23,11,0: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["23,11,1: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["23,11,2: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["23,11,3: context range 23 [testDiv, 2, paras[4], 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["23,12,0: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["23,12,1: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["23,12,2: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["23,12,3: context range 23 [testDiv, 2, paras[4], 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["23,13,0: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["23,13,1: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["23,13,2: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["23,13,3: context range 23 [testDiv, 2, paras[4], 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["23,14,0: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["23,14,1: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["23,14,2: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["23,14,3: context range 23 [testDiv, 2, paras[4], 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["23,15,0: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["23,15,1: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["23,15,2: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["23,15,3: context range 23 [testDiv, 2, paras[4], 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["23,16,0: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["23,16,1: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["23,16,2: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["23,16,3: context range 23 [testDiv, 2, paras[4], 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["23,17,0: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["23,17,1: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["23,17,2: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["23,17,3: context range 23 [testDiv, 2, paras[4], 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["23,18,0: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["23,18,1: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["23,18,2: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["23,18,3: context range 23 [testDiv, 2, paras[4], 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["23,19,0: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["23,19,1: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["23,19,2: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["23,19,3: context range 23 [testDiv, 2, paras[4], 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["23,20,0: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["23,20,1: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["23,20,2: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["23,20,3: context range 23 [testDiv, 2, paras[4], 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["23,21,0: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["23,21,1: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["23,21,2: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["23,21,3: context range 23 [testDiv, 2, paras[4], 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["23,22,0: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["23,22,1: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["23,22,2: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["23,22,3: context range 23 [testDiv, 2, paras[4], 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["23,23,0: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["23,23,1: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["23,23,2: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["23,23,3: context range 23 [testDiv, 2, paras[4], 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["23,24,0: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["23,24,1: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["23,24,2: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["23,24,3: context range 23 [testDiv, 2, paras[4], 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["23,25,0: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["23,25,1: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["23,25,2: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["23,25,3: context range 23 [testDiv, 2, paras[4], 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["23,26,0: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["23,26,1: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["23,26,2: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["23,26,3: context range 23 [testDiv, 2, paras[4], 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["23,27,0: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["23,27,1: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["23,27,2: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["23,27,3: context range 23 [testDiv, 2, paras[4], 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["23,28,0: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["23,28,1: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["23,28,2: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["23,28,3: context range 23 [testDiv, 2, paras[4], 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["23,29,0: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["23,29,1: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["23,29,2: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["23,29,3: context range 23 [testDiv, 2, paras[4], 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["23,30,0: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["23,30,1: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["23,30,2: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["23,30,3: context range 23 [testDiv, 2, paras[4], 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["23,31,0: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["23,31,1: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["23,31,2: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["23,31,3: context range 23 [testDiv, 2, paras[4], 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["23,32,0: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["23,32,1: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["23,32,2: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["23,32,3: context range 23 [testDiv, 2, paras[4], 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["23,33,0: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["23,33,1: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["23,33,2: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["23,33,3: context range 23 [testDiv, 2, paras[4], 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["23,34,0: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["23,34,1: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["23,34,2: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["23,34,3: context range 23 [testDiv, 2, paras[4], 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["23,35,0: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["23,35,1: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["23,35,2: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["23,35,3: context range 23 [testDiv, 2, paras[4], 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["23,36,0: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["23,36,1: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["23,36,2: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["23,36,3: context range 23 [testDiv, 2, paras[4], 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["23,37,0: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["23,37,1: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["23,37,2: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["23,37,3: context range 23 [testDiv, 2, paras[4], 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["23,38,0: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["23,38,1: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["23,38,2: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["23,38,3: context range 23 [testDiv, 2, paras[4], 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["23,39,0: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 0",0,null,null],["23,39,1: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 1",0,null,null],["23,39,2: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 2",0,null,null],["23,39,3: context range 23 [testDiv, 2, paras[4], 1], argument range same as first range, how 3",0,null,null],["24,0,0: context range 24 [document, 0, document, 1], argument range 0 [detached], how 0",0,null,null],["24,0,1: context range 24 [document, 0, document, 1], argument range 0 [detached], how 1",0,null,null],["24,0,2: context range 24 [document, 0, document, 1], argument range 0 [detached], how 2",0,null,null],["24,0,3: context range 24 [document, 0, document, 1], argument range 0 [detached], how 3",0,null,null],["24,1,0: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["24,1,1: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["24,1,2: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["24,1,3: context range 24 [document, 0, document, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["24,2,0: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["24,2,1: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["24,2,2: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["24,2,3: context range 24 [document, 0, document, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["24,3,0: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["24,3,1: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["24,3,2: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["24,3,3: context range 24 [document, 0, document, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["24,4,0: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["24,4,1: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["24,4,2: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["24,4,3: context range 24 [document, 0, document, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["24,5,0: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["24,5,1: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["24,5,2: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["24,5,3: context range 24 [document, 0, document, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["24,6,0: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["24,6,1: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["24,6,2: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["24,6,3: context range 24 [document, 0, document, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["24,7,0: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["24,7,1: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["24,7,2: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["24,7,3: context range 24 [document, 0, document, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["24,8,0: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["24,8,1: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["24,8,2: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["24,8,3: context range 24 [document, 0, document, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["24,9,0: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["24,9,1: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["24,9,2: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["24,9,3: context range 24 [document, 0, document, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["24,10,0: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["24,10,1: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["24,10,2: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["24,10,3: context range 24 [document, 0, document, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["24,11,0: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["24,11,1: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["24,11,2: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["24,11,3: context range 24 [document, 0, document, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["24,12,0: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["24,12,1: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["24,12,2: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["24,12,3: context range 24 [document, 0, document, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["24,13,0: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["24,13,1: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["24,13,2: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["24,13,3: context range 24 [document, 0, document, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["24,14,0: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["24,14,1: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["24,14,2: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["24,14,3: context range 24 [document, 0, document, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["24,15,0: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["24,15,1: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["24,15,2: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["24,15,3: context range 24 [document, 0, document, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["24,16,0: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["24,16,1: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["24,16,2: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["24,16,3: context range 24 [document, 0, document, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["24,17,0: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["24,17,1: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["24,17,2: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["24,17,3: context range 24 [document, 0, document, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["24,18,0: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["24,18,1: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["24,18,2: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["24,18,3: context range 24 [document, 0, document, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["24,19,0: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["24,19,1: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["24,19,2: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["24,19,3: context range 24 [document, 0, document, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["24,20,0: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["24,20,1: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["24,20,2: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["24,20,3: context range 24 [document, 0, document, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["24,21,0: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["24,21,1: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["24,21,2: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["24,21,3: context range 24 [document, 0, document, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["24,22,0: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["24,22,1: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["24,22,2: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["24,22,3: context range 24 [document, 0, document, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["24,23,0: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["24,23,1: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["24,23,2: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["24,23,3: context range 24 [document, 0, document, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["24,24,0: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["24,24,1: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["24,24,2: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["24,24,3: context range 24 [document, 0, document, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["24,25,0: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["24,25,1: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["24,25,2: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["24,25,3: context range 24 [document, 0, document, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["24,26,0: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["24,26,1: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["24,26,2: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["24,26,3: context range 24 [document, 0, document, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["24,27,0: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["24,27,1: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["24,27,2: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["24,27,3: context range 24 [document, 0, document, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["24,28,0: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["24,28,1: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["24,28,2: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["24,28,3: context range 24 [document, 0, document, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["24,29,0: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["24,29,1: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["24,29,2: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["24,29,3: context range 24 [document, 0, document, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["24,30,0: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["24,30,1: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["24,30,2: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["24,30,3: context range 24 [document, 0, document, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["24,31,0: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["24,31,1: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["24,31,2: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["24,31,3: context range 24 [document, 0, document, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["24,32,0: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["24,32,1: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["24,32,2: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["24,32,3: context range 24 [document, 0, document, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["24,33,0: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["24,33,1: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["24,33,2: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["24,33,3: context range 24 [document, 0, document, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["24,34,0: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["24,34,1: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["24,34,2: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["24,34,3: context range 24 [document, 0, document, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["24,35,0: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["24,35,1: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["24,35,2: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["24,35,3: context range 24 [document, 0, document, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["24,36,0: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["24,36,1: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["24,36,2: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["24,36,3: context range 24 [document, 0, document, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["24,37,0: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["24,37,1: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["24,37,2: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["24,37,3: context range 24 [document, 0, document, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["24,38,0: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["24,38,1: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["24,38,2: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["24,38,3: context range 24 [document, 0, document, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["24,39,0: context range 24 [document, 0, document, 1], argument range same as first range, how 0",0,null,null],["24,39,1: context range 24 [document, 0, document, 1], argument range same as first range, how 1",0,null,null],["24,39,2: context range 24 [document, 0, document, 1], argument range same as first range, how 2",0,null,null],["24,39,3: context range 24 [document, 0, document, 1], argument range same as first range, how 3",0,null,null],["25,0,0: context range 25 [document, 0, document, 2], argument range 0 [detached], how 0",0,null,null],["25,0,1: context range 25 [document, 0, document, 2], argument range 0 [detached], how 1",0,null,null],["25,0,2: context range 25 [document, 0, document, 2], argument range 0 [detached], how 2",0,null,null],["25,0,3: context range 25 [document, 0, document, 2], argument range 0 [detached], how 3",0,null,null],["25,1,0: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["25,1,1: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["25,1,2: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["25,1,3: context range 25 [document, 0, document, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["25,2,0: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["25,2,1: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["25,2,2: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["25,2,3: context range 25 [document, 0, document, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["25,3,0: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["25,3,1: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["25,3,2: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["25,3,3: context range 25 [document, 0, document, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["25,4,0: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["25,4,1: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["25,4,2: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["25,4,3: context range 25 [document, 0, document, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["25,5,0: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["25,5,1: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["25,5,2: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["25,5,3: context range 25 [document, 0, document, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["25,6,0: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["25,6,1: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["25,6,2: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["25,6,3: context range 25 [document, 0, document, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["25,7,0: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["25,7,1: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["25,7,2: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["25,7,3: context range 25 [document, 0, document, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["25,8,0: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["25,8,1: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["25,8,2: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["25,8,3: context range 25 [document, 0, document, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["25,9,0: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["25,9,1: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["25,9,2: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["25,9,3: context range 25 [document, 0, document, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["25,10,0: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["25,10,1: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["25,10,2: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["25,10,3: context range 25 [document, 0, document, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["25,11,0: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["25,11,1: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["25,11,2: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["25,11,3: context range 25 [document, 0, document, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["25,12,0: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["25,12,1: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["25,12,2: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["25,12,3: context range 25 [document, 0, document, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["25,13,0: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["25,13,1: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["25,13,2: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["25,13,3: context range 25 [document, 0, document, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["25,14,0: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["25,14,1: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["25,14,2: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["25,14,3: context range 25 [document, 0, document, 2], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["25,15,0: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["25,15,1: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["25,15,2: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["25,15,3: context range 25 [document, 0, document, 2], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["25,16,0: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["25,16,1: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["25,16,2: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["25,16,3: context range 25 [document, 0, document, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["25,17,0: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["25,17,1: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["25,17,2: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["25,17,3: context range 25 [document, 0, document, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["25,18,0: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["25,18,1: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["25,18,2: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["25,18,3: context range 25 [document, 0, document, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["25,19,0: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["25,19,1: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["25,19,2: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["25,19,3: context range 25 [document, 0, document, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["25,20,0: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["25,20,1: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["25,20,2: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["25,20,3: context range 25 [document, 0, document, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["25,21,0: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["25,21,1: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["25,21,2: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["25,21,3: context range 25 [document, 0, document, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["25,22,0: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["25,22,1: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["25,22,2: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["25,22,3: context range 25 [document, 0, document, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["25,23,0: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["25,23,1: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["25,23,2: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["25,23,3: context range 25 [document, 0, document, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["25,24,0: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 0",0,null,null],["25,24,1: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 1",0,null,null],["25,24,2: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 2",0,null,null],["25,24,3: context range 25 [document, 0, document, 2], argument range 24 [document, 0, document, 1], how 3",0,null,null],["25,25,0: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 0",0,null,null],["25,25,1: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 1",0,null,null],["25,25,2: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 2",0,null,null],["25,25,3: context range 25 [document, 0, document, 2], argument range 25 [document, 0, document, 2], how 3",0,null,null],["25,26,0: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["25,26,1: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["25,26,2: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["25,26,3: context range 25 [document, 0, document, 2], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["25,27,0: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["25,27,1: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["25,27,2: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["25,27,3: context range 25 [document, 0, document, 2], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["25,28,0: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["25,28,1: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["25,28,2: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["25,28,3: context range 25 [document, 0, document, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["25,29,0: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["25,29,1: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["25,29,2: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["25,29,3: context range 25 [document, 0, document, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["25,30,0: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["25,30,1: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["25,30,2: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["25,30,3: context range 25 [document, 0, document, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["25,31,0: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["25,31,1: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["25,31,2: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["25,31,3: context range 25 [document, 0, document, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["25,32,0: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["25,32,1: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["25,32,2: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["25,32,3: context range 25 [document, 0, document, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["25,33,0: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["25,33,1: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["25,33,2: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["25,33,3: context range 25 [document, 0, document, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["25,34,0: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["25,34,1: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["25,34,2: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["25,34,3: context range 25 [document, 0, document, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["25,35,0: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["25,35,1: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["25,35,2: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["25,35,3: context range 25 [document, 0, document, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["25,36,0: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["25,36,1: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["25,36,2: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["25,36,3: context range 25 [document, 0, document, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["25,37,0: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["25,37,1: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["25,37,2: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["25,37,3: context range 25 [document, 0, document, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["25,38,0: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["25,38,1: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["25,38,2: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["25,38,3: context range 25 [document, 0, document, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["25,39,0: context range 25 [document, 0, document, 2], argument range same as first range, how 0",0,null,null],["25,39,1: context range 25 [document, 0, document, 2], argument range same as first range, how 1",0,null,null],["25,39,2: context range 25 [document, 0, document, 2], argument range same as first range, how 2",0,null,null],["25,39,3: context range 25 [document, 0, document, 2], argument range same as first range, how 3",0,null,null],["26,0,0: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 0",0,null,null],["26,0,1: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 1",0,null,null],["26,0,2: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 2",0,null,null],["26,0,3: context range 26 [comment, 2, comment, 3], argument range 0 [detached], how 3",0,null,null],["26,1,0: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["26,1,1: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["26,1,2: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["26,1,3: context range 26 [comment, 2, comment, 3], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["26,2,0: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["26,2,1: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["26,2,2: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["26,2,3: context range 26 [comment, 2, comment, 3], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["26,3,0: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["26,3,1: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["26,3,2: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["26,3,3: context range 26 [comment, 2, comment, 3], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["26,4,0: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["26,4,1: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["26,4,2: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["26,4,3: context range 26 [comment, 2, comment, 3], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["26,5,0: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["26,5,1: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["26,5,2: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["26,5,3: context range 26 [comment, 2, comment, 3], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["26,6,0: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["26,6,1: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["26,6,2: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["26,6,3: context range 26 [comment, 2, comment, 3], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["26,7,0: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["26,7,1: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["26,7,2: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["26,7,3: context range 26 [comment, 2, comment, 3], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["26,8,0: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["26,8,1: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["26,8,2: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["26,8,3: context range 26 [comment, 2, comment, 3], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["26,9,0: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["26,9,1: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["26,9,2: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["26,9,3: context range 26 [comment, 2, comment, 3], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["26,10,0: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["26,10,1: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["26,10,2: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["26,10,3: context range 26 [comment, 2, comment, 3], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["26,11,0: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["26,11,1: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["26,11,2: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["26,11,3: context range 26 [comment, 2, comment, 3], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["26,12,0: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["26,12,1: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["26,12,2: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["26,12,3: context range 26 [comment, 2, comment, 3], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["26,13,0: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["26,13,1: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["26,13,2: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["26,13,3: context range 26 [comment, 2, comment, 3], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["26,14,0: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["26,14,1: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["26,14,2: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["26,14,3: context range 26 [comment, 2, comment, 3], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["26,15,0: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["26,15,1: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["26,15,2: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["26,15,3: context range 26 [comment, 2, comment, 3], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["26,16,0: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["26,16,1: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["26,16,2: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["26,16,3: context range 26 [comment, 2, comment, 3], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["26,17,0: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["26,17,1: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["26,17,2: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["26,17,3: context range 26 [comment, 2, comment, 3], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["26,18,0: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["26,18,1: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["26,18,2: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["26,18,3: context range 26 [comment, 2, comment, 3], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["26,19,0: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["26,19,1: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["26,19,2: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["26,19,3: context range 26 [comment, 2, comment, 3], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["26,20,0: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["26,20,1: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["26,20,2: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["26,20,3: context range 26 [comment, 2, comment, 3], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["26,21,0: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["26,21,1: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["26,21,2: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["26,21,3: context range 26 [comment, 2, comment, 3], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["26,22,0: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["26,22,1: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["26,22,2: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["26,22,3: context range 26 [comment, 2, comment, 3], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["26,23,0: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["26,23,1: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["26,23,2: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["26,23,3: context range 26 [comment, 2, comment, 3], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["26,24,0: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 0",0,null,null],["26,24,1: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 1",0,null,null],["26,24,2: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 2",0,null,null],["26,24,3: context range 26 [comment, 2, comment, 3], argument range 24 [document, 0, document, 1], how 3",0,null,null],["26,25,0: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 0",0,null,null],["26,25,1: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 1",0,null,null],["26,25,2: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 2",0,null,null],["26,25,3: context range 26 [comment, 2, comment, 3], argument range 25 [document, 0, document, 2], how 3",0,null,null],["26,26,0: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["26,26,1: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["26,26,2: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["26,26,3: context range 26 [comment, 2, comment, 3], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["26,27,0: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["26,27,1: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["26,27,2: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["26,27,3: context range 26 [comment, 2, comment, 3], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["26,28,0: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["26,28,1: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["26,28,2: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["26,28,3: context range 26 [comment, 2, comment, 3], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["26,29,0: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["26,29,1: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["26,29,2: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["26,29,3: context range 26 [comment, 2, comment, 3], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["26,30,0: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["26,30,1: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["26,30,2: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["26,30,3: context range 26 [comment, 2, comment, 3], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["26,31,0: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["26,31,1: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["26,31,2: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["26,31,3: context range 26 [comment, 2, comment, 3], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["26,32,0: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["26,32,1: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["26,32,2: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["26,32,3: context range 26 [comment, 2, comment, 3], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["26,33,0: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["26,33,1: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["26,33,2: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["26,33,3: context range 26 [comment, 2, comment, 3], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["26,34,0: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["26,34,1: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["26,34,2: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["26,34,3: context range 26 [comment, 2, comment, 3], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["26,35,0: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["26,35,1: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["26,35,2: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["26,35,3: context range 26 [comment, 2, comment, 3], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["26,36,0: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["26,36,1: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["26,36,2: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["26,36,3: context range 26 [comment, 2, comment, 3], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["26,37,0: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["26,37,1: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["26,37,2: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["26,37,3: context range 26 [comment, 2, comment, 3], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["26,38,0: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["26,38,1: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["26,38,2: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["26,38,3: context range 26 [comment, 2, comment, 3], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["26,39,0: context range 26 [comment, 2, comment, 3], argument range same as first range, how 0",0,null,null],["26,39,1: context range 26 [comment, 2, comment, 3], argument range same as first range, how 1",0,null,null],["26,39,2: context range 26 [comment, 2, comment, 3], argument range same as first range, how 2",0,null,null],["26,39,3: context range 26 [comment, 2, comment, 3], argument range same as first range, how 3",0,null,null],["27,0,0: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0",0,null,null],["27,0,1: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1",0,null,null],["27,0,2: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2",0,null,null],["27,0,3: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3",0,null,null],["27,0,4: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1",0,null,null],["27,0,5: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4",0,null,null],["27,0,6: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 5",0,null,null],["27,0,7: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how NaN",0,null,null],["27,0,8: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0",0,null,null],["27,0,9: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how Infinity",0,null,null],["27,0,10: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -Infinity",0,null,null],["27,0,11: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65535",0,null,null],["27,0,12: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65536",0,null,null],["27,0,13: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65537",0,null,null],["27,0,14: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65538",0,null,null],["27,0,15: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65539",0,null,null],["27,0,16: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 65540",0,null,null],["27,0,17: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65537",0,null,null],["27,0,18: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65536",0,null,null],["27,0,19: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65535",0,null,null],["27,0,20: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65534",0,null,null],["27,0,21: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65533",0,null,null],["27,0,22: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -65532",0,null,null],["27,0,23: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967295",0,null,null],["27,0,24: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967296",0,null,null],["27,0,25: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967297",0,null,null],["27,0,26: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967298",0,null,null],["27,0,27: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967299",0,null,null],["27,0,28: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4294967300",0,null,null],["27,0,29: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0.5",0,null,null],["27,0,30: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0.5",0,null,null],["27,0,31: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1.5",0,null,null],["27,0,32: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2.5",0,null,null],["27,0,33: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3.5",0,null,null],["27,0,34: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 4.5",0,null,null],["27,0,35: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -1.5",0,null,null],["27,0,36: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -0.5",0,null,null],["27,0,37: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 0.5",0,null,null],["27,0,38: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 1.5",0,null,null],["27,0,39: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 2.5",0,null,null],["27,0,40: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how 3.5",0,null,null],["27,0,41: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -73.5",0,null,null],["27,0,42: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -72.5",0,null,null],["27,0,43: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -71.5",0,null,null],["27,0,44: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -70.5",0,null,null],["27,0,45: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -69.5",0,null,null],["27,0,46: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how -68.5",0,null,null],["27,0,47: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"0\"",0,null,null],["27,0,48: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"1\"",0,null,null],["27,0,49: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"2\"",0,null,null],["27,0,50: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"3\"",0,null,null],["27,0,51: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-1\"",0,null,null],["27,0,52: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4\"",0,null,null],["27,0,53: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"5\"",0,null,null],["27,0,54: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"NaN\"",0,null,null],["27,0,55: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"0\"",0,null,null],["27,0,56: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"Infinity\"",0,null,null],["27,0,57: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-Infinity\"",0,null,null],["27,0,58: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"65535\"",0,null,null],["27,0,59: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"65536\"",0,null,null],["27,0,60: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"65537\"",0,null,null],["27,0,61: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"65538\"",0,null,null],["27,0,62: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"65539\"",0,null,null],["27,0,63: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"65540\"",0,null,null],["27,0,64: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-65537\"",0,null,null],["27,0,65: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-65536\"",0,null,null],["27,0,66: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-65535\"",0,null,null],["27,0,67: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-65534\"",0,null,null],["27,0,68: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-65533\"",0,null,null],["27,0,69: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-65532\"",0,null,null],["27,0,70: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4294967295\"",0,null,null],["27,0,71: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4294967296\"",0,null,null],["27,0,72: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4294967297\"",0,null,null],["27,0,73: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4294967298\"",0,null,null],["27,0,74: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4294967299\"",0,null,null],["27,0,75: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4294967300\"",0,null,null],["27,0,76: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-0.5\"",0,null,null],["27,0,77: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"0.5\"",0,null,null],["27,0,78: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"1.5\"",0,null,null],["27,0,79: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"2.5\"",0,null,null],["27,0,80: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"3.5\"",0,null,null],["27,0,81: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"4.5\"",0,null,null],["27,0,82: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-1.5\"",0,null,null],["27,0,83: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-0.5\"",0,null,null],["27,0,84: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"0.5\"",0,null,null],["27,0,85: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"1.5\"",0,null,null],["27,0,86: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"2.5\"",0,null,null],["27,0,87: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"3.5\"",0,null,null],["27,0,88: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-73.5\"",0,null,null],["27,0,89: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-72.5\"",0,null,null],["27,0,90: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-71.5\"",0,null,null],["27,0,91: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-70.5\"",0,null,null],["27,0,92: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-69.5\"",0,null,null],["27,0,93: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"-68.5\"",0,null,null],["27,0,94: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"6.5536e4\"",0,null,null],["27,0,95: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how null",0,null,null],["27,0,96: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how undefined",0,null,null],["27,0,97: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how true",0,null,null],["27,0,98: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how false",0,null,null],["27,0,99: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"\"",0,null,null],["27,0,100: context range 27 [testDiv, 0, comment, 5], argument range 0 [detached], how \"quasit\"",0,null,null],["27,1,0: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["27,1,1: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["27,1,2: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["27,1,3: context range 27 [testDiv, 0, comment, 5], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["27,2,0: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["27,2,1: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["27,2,2: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["27,2,3: context range 27 [testDiv, 0, comment, 5], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["27,3,0: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["27,3,1: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["27,3,2: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["27,3,3: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["27,3,4: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1",0,null,null],["27,3,5: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4",0,null,null],["27,3,6: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 5",0,null,null],["27,3,7: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how NaN",0,null,null],["27,3,8: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0",0,null,null],["27,3,9: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how Infinity",0,null,null],["27,3,10: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -Infinity",0,null,null],["27,3,11: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65535",0,null,null],["27,3,12: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65536",0,null,null],["27,3,13: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65537",0,null,null],["27,3,14: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65538",0,null,null],["27,3,15: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65539",0,null,null],["27,3,16: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 65540",0,null,null],["27,3,17: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65537",0,null,null],["27,3,18: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65536",0,null,null],["27,3,19: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65535",0,null,null],["27,3,20: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65534",0,null,null],["27,3,21: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65533",0,null,null],["27,3,22: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -65532",0,null,null],["27,3,23: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967295",0,null,null],["27,3,24: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967296",0,null,null],["27,3,25: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967297",0,null,null],["27,3,26: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967298",0,null,null],["27,3,27: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967299",0,null,null],["27,3,28: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4294967300",0,null,null],["27,3,29: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["27,3,30: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["27,3,31: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["27,3,32: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["27,3,33: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["27,3,34: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 4.5",0,null,null],["27,3,35: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -1.5",0,null,null],["27,3,36: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -0.5",0,null,null],["27,3,37: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0.5",0,null,null],["27,3,38: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1.5",0,null,null],["27,3,39: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2.5",0,null,null],["27,3,40: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3.5",0,null,null],["27,3,41: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -73.5",0,null,null],["27,3,42: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -72.5",0,null,null],["27,3,43: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -71.5",0,null,null],["27,3,44: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -70.5",0,null,null],["27,3,45: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -69.5",0,null,null],["27,3,46: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how -68.5",0,null,null],["27,3,47: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["27,3,48: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1\"",0,null,null],["27,3,49: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2\"",0,null,null],["27,3,50: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3\"",0,null,null],["27,3,51: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1\"",0,null,null],["27,3,52: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4\"",0,null,null],["27,3,53: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"5\"",0,null,null],["27,3,54: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"NaN\"",0,null,null],["27,3,55: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0\"",0,null,null],["27,3,56: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"Infinity\"",0,null,null],["27,3,57: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-Infinity\"",0,null,null],["27,3,58: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65535\"",0,null,null],["27,3,59: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65536\"",0,null,null],["27,3,60: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65537\"",0,null,null],["27,3,61: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65538\"",0,null,null],["27,3,62: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65539\"",0,null,null],["27,3,63: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"65540\"",0,null,null],["27,3,64: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65537\"",0,null,null],["27,3,65: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65536\"",0,null,null],["27,3,66: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65535\"",0,null,null],["27,3,67: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65534\"",0,null,null],["27,3,68: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65533\"",0,null,null],["27,3,69: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-65532\"",0,null,null],["27,3,70: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967295\"",0,null,null],["27,3,71: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967296\"",0,null,null],["27,3,72: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967297\"",0,null,null],["27,3,73: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967298\"",0,null,null],["27,3,74: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967299\"",0,null,null],["27,3,75: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4294967300\"",0,null,null],["27,3,76: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["27,3,77: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["27,3,78: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["27,3,79: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["27,3,80: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["27,3,81: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"4.5\"",0,null,null],["27,3,82: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-1.5\"",0,null,null],["27,3,83: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-0.5\"",0,null,null],["27,3,84: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"0.5\"",0,null,null],["27,3,85: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"1.5\"",0,null,null],["27,3,86: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"2.5\"",0,null,null],["27,3,87: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"3.5\"",0,null,null],["27,3,88: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-73.5\"",0,null,null],["27,3,89: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-72.5\"",0,null,null],["27,3,90: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-71.5\"",0,null,null],["27,3,91: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-70.5\"",0,null,null],["27,3,92: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-69.5\"",0,null,null],["27,3,93: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"-68.5\"",0,null,null],["27,3,94: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"6.5536e4\"",0,null,null],["27,3,95: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how null",0,null,null],["27,3,96: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how undefined",0,null,null],["27,3,97: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how true",0,null,null],["27,3,98: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how false",0,null,null],["27,3,99: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"\"",0,null,null],["27,3,100: context range 27 [testDiv, 0, comment, 5], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how \"quasit\"",0,null,null],["27,4,0: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["27,4,1: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["27,4,2: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["27,4,3: context range 27 [testDiv, 0, comment, 5], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["27,5,0: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["27,5,1: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["27,5,2: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["27,5,3: context range 27 [testDiv, 0, comment, 5], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["27,6,0: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["27,6,1: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["27,6,2: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["27,6,3: context range 27 [testDiv, 0, comment, 5], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["27,7,0: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["27,7,1: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["27,7,2: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["27,7,3: context range 27 [testDiv, 0, comment, 5], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["27,8,0: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["27,8,1: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["27,8,2: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["27,8,3: context range 27 [testDiv, 0, comment, 5], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["27,9,0: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["27,9,1: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["27,9,2: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["27,9,3: context range 27 [testDiv, 0, comment, 5], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["27,10,0: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["27,10,1: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["27,10,2: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["27,10,3: context range 27 [testDiv, 0, comment, 5], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["27,11,0: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["27,11,1: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["27,11,2: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["27,11,3: context range 27 [testDiv, 0, comment, 5], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["27,12,0: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["27,12,1: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["27,12,2: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["27,12,3: context range 27 [testDiv, 0, comment, 5], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["27,13,0: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["27,13,1: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["27,13,2: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["27,13,3: context range 27 [testDiv, 0, comment, 5], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["27,14,0: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["27,14,1: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["27,14,2: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["27,14,3: context range 27 [testDiv, 0, comment, 5], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["27,15,0: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["27,15,1: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["27,15,2: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["27,15,3: context range 27 [testDiv, 0, comment, 5], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["27,16,0: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["27,16,1: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["27,16,2: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["27,16,3: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["27,16,4: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1",0,null,null],["27,16,5: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4",0,null,null],["27,16,6: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 5",0,null,null],["27,16,7: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how NaN",0,null,null],["27,16,8: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0",0,null,null],["27,16,9: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how Infinity",0,null,null],["27,16,10: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -Infinity",0,null,null],["27,16,11: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65535",0,null,null],["27,16,12: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65536",0,null,null],["27,16,13: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65537",0,null,null],["27,16,14: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65538",0,null,null],["27,16,15: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65539",0,null,null],["27,16,16: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 65540",0,null,null],["27,16,17: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65537",0,null,null],["27,16,18: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65536",0,null,null],["27,16,19: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65535",0,null,null],["27,16,20: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65534",0,null,null],["27,16,21: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65533",0,null,null],["27,16,22: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -65532",0,null,null],["27,16,23: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967295",0,null,null],["27,16,24: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967296",0,null,null],["27,16,25: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967297",0,null,null],["27,16,26: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967298",0,null,null],["27,16,27: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967299",0,null,null],["27,16,28: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4294967300",0,null,null],["27,16,29: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["27,16,30: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["27,16,31: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["27,16,32: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["27,16,33: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["27,16,34: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 4.5",0,null,null],["27,16,35: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -1.5",0,null,null],["27,16,36: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -0.5",0,null,null],["27,16,37: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0.5",0,null,null],["27,16,38: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1.5",0,null,null],["27,16,39: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2.5",0,null,null],["27,16,40: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3.5",0,null,null],["27,16,41: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -73.5",0,null,null],["27,16,42: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -72.5",0,null,null],["27,16,43: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -71.5",0,null,null],["27,16,44: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -70.5",0,null,null],["27,16,45: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -69.5",0,null,null],["27,16,46: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how -68.5",0,null,null],["27,16,47: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["27,16,48: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1\"",0,null,null],["27,16,49: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2\"",0,null,null],["27,16,50: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3\"",0,null,null],["27,16,51: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1\"",0,null,null],["27,16,52: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4\"",0,null,null],["27,16,53: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"5\"",0,null,null],["27,16,54: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"NaN\"",0,null,null],["27,16,55: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0\"",0,null,null],["27,16,56: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"Infinity\"",0,null,null],["27,16,57: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-Infinity\"",0,null,null],["27,16,58: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65535\"",0,null,null],["27,16,59: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65536\"",0,null,null],["27,16,60: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65537\"",0,null,null],["27,16,61: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65538\"",0,null,null],["27,16,62: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65539\"",0,null,null],["27,16,63: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"65540\"",0,null,null],["27,16,64: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65537\"",0,null,null],["27,16,65: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65536\"",0,null,null],["27,16,66: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65535\"",0,null,null],["27,16,67: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65534\"",0,null,null],["27,16,68: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65533\"",0,null,null],["27,16,69: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-65532\"",0,null,null],["27,16,70: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967295\"",0,null,null],["27,16,71: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967296\"",0,null,null],["27,16,72: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967297\"",0,null,null],["27,16,73: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967298\"",0,null,null],["27,16,74: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967299\"",0,null,null],["27,16,75: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4294967300\"",0,null,null],["27,16,76: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["27,16,77: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["27,16,78: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["27,16,79: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["27,16,80: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["27,16,81: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"4.5\"",0,null,null],["27,16,82: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-1.5\"",0,null,null],["27,16,83: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-0.5\"",0,null,null],["27,16,84: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"0.5\"",0,null,null],["27,16,85: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"1.5\"",0,null,null],["27,16,86: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"2.5\"",0,null,null],["27,16,87: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"3.5\"",0,null,null],["27,16,88: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-73.5\"",0,null,null],["27,16,89: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-72.5\"",0,null,null],["27,16,90: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-71.5\"",0,null,null],["27,16,91: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-70.5\"",0,null,null],["27,16,92: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-69.5\"",0,null,null],["27,16,93: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"-68.5\"",0,null,null],["27,16,94: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"6.5536e4\"",0,null,null],["27,16,95: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how null",0,null,null],["27,16,96: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how undefined",0,null,null],["27,16,97: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how true",0,null,null],["27,16,98: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how false",0,null,null],["27,16,99: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"\"",0,null,null],["27,16,100: context range 27 [testDiv, 0, comment, 5], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how \"quasit\"",0,null,null],["27,17,0: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["27,17,1: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["27,17,2: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["27,17,3: context range 27 [testDiv, 0, comment, 5], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["27,18,0: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["27,18,1: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["27,18,2: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["27,18,3: context range 27 [testDiv, 0, comment, 5], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["27,19,0: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["27,19,1: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["27,19,2: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["27,19,3: context range 27 [testDiv, 0, comment, 5], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["27,20,0: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["27,20,1: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["27,20,2: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["27,20,3: context range 27 [testDiv, 0, comment, 5], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["27,21,0: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["27,21,1: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["27,21,2: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["27,21,3: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["27,21,4: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1",0,null,null],["27,21,5: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4",0,null,null],["27,21,6: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 5",0,null,null],["27,21,7: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how NaN",0,null,null],["27,21,8: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0",0,null,null],["27,21,9: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how Infinity",0,null,null],["27,21,10: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -Infinity",0,null,null],["27,21,11: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65535",0,null,null],["27,21,12: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65536",0,null,null],["27,21,13: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65537",0,null,null],["27,21,14: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65538",0,null,null],["27,21,15: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65539",0,null,null],["27,21,16: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 65540",0,null,null],["27,21,17: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65537",0,null,null],["27,21,18: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65536",0,null,null],["27,21,19: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65535",0,null,null],["27,21,20: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65534",0,null,null],["27,21,21: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65533",0,null,null],["27,21,22: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -65532",0,null,null],["27,21,23: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967295",0,null,null],["27,21,24: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967296",0,null,null],["27,21,25: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967297",0,null,null],["27,21,26: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967298",0,null,null],["27,21,27: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967299",0,null,null],["27,21,28: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4294967300",0,null,null],["27,21,29: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["27,21,30: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["27,21,31: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["27,21,32: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["27,21,33: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["27,21,34: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 4.5",0,null,null],["27,21,35: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -1.5",0,null,null],["27,21,36: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -0.5",0,null,null],["27,21,37: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0.5",0,null,null],["27,21,38: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1.5",0,null,null],["27,21,39: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2.5",0,null,null],["27,21,40: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3.5",0,null,null],["27,21,41: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -73.5",0,null,null],["27,21,42: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -72.5",0,null,null],["27,21,43: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -71.5",0,null,null],["27,21,44: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -70.5",0,null,null],["27,21,45: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -69.5",0,null,null],["27,21,46: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how -68.5",0,null,null],["27,21,47: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["27,21,48: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1\"",0,null,null],["27,21,49: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2\"",0,null,null],["27,21,50: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3\"",0,null,null],["27,21,51: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1\"",0,null,null],["27,21,52: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4\"",0,null,null],["27,21,53: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"5\"",0,null,null],["27,21,54: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"NaN\"",0,null,null],["27,21,55: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0\"",0,null,null],["27,21,56: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"Infinity\"",0,null,null],["27,21,57: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-Infinity\"",0,null,null],["27,21,58: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65535\"",0,null,null],["27,21,59: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65536\"",0,null,null],["27,21,60: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65537\"",0,null,null],["27,21,61: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65538\"",0,null,null],["27,21,62: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65539\"",0,null,null],["27,21,63: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"65540\"",0,null,null],["27,21,64: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65537\"",0,null,null],["27,21,65: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65536\"",0,null,null],["27,21,66: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65535\"",0,null,null],["27,21,67: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65534\"",0,null,null],["27,21,68: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65533\"",0,null,null],["27,21,69: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-65532\"",0,null,null],["27,21,70: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967295\"",0,null,null],["27,21,71: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967296\"",0,null,null],["27,21,72: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967297\"",0,null,null],["27,21,73: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967298\"",0,null,null],["27,21,74: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967299\"",0,null,null],["27,21,75: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4294967300\"",0,null,null],["27,21,76: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["27,21,77: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["27,21,78: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["27,21,79: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["27,21,80: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["27,21,81: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"4.5\"",0,null,null],["27,21,82: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-1.5\"",0,null,null],["27,21,83: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-0.5\"",0,null,null],["27,21,84: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"0.5\"",0,null,null],["27,21,85: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"1.5\"",0,null,null],["27,21,86: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"2.5\"",0,null,null],["27,21,87: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"3.5\"",0,null,null],["27,21,88: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-73.5\"",0,null,null],["27,21,89: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-72.5\"",0,null,null],["27,21,90: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-71.5\"",0,null,null],["27,21,91: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-70.5\"",0,null,null],["27,21,92: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-69.5\"",0,null,null],["27,21,93: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"-68.5\"",0,null,null],["27,21,94: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"6.5536e4\"",0,null,null],["27,21,95: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how null",0,null,null],["27,21,96: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how undefined",0,null,null],["27,21,97: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how true",0,null,null],["27,21,98: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how false",0,null,null],["27,21,99: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"\"",0,null,null],["27,21,100: context range 27 [testDiv, 0, comment, 5], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how \"quasit\"",0,null,null],["27,22,0: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["27,22,1: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["27,22,2: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["27,22,3: context range 27 [testDiv, 0, comment, 5], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["27,23,0: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["27,23,1: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["27,23,2: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["27,23,3: context range 27 [testDiv, 0, comment, 5], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["27,24,0: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 0",0,null,null],["27,24,1: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 1",0,null,null],["27,24,2: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 2",0,null,null],["27,24,3: context range 27 [testDiv, 0, comment, 5], argument range 24 [document, 0, document, 1], how 3",0,null,null],["27,25,0: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 0",0,null,null],["27,25,1: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 1",0,null,null],["27,25,2: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 2",0,null,null],["27,25,3: context range 27 [testDiv, 0, comment, 5], argument range 25 [document, 0, document, 2], how 3",0,null,null],["27,26,0: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["27,26,1: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["27,26,2: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["27,26,3: context range 27 [testDiv, 0, comment, 5], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["27,27,0: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["27,27,1: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["27,27,2: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["27,27,3: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["27,27,4: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -1",0,null,null],["27,27,5: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4",0,null,null],["27,27,6: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 5",0,null,null],["27,27,7: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how NaN",0,null,null],["27,27,8: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0",0,null,null],["27,27,9: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how Infinity",0,null,null],["27,27,10: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -Infinity",0,null,null],["27,27,11: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65535",0,null,null],["27,27,12: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65536",0,null,null],["27,27,13: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65537",0,null,null],["27,27,14: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65538",0,null,null],["27,27,15: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65539",0,null,null],["27,27,16: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 65540",0,null,null],["27,27,17: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65537",0,null,null],["27,27,18: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65536",0,null,null],["27,27,19: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65535",0,null,null],["27,27,20: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65534",0,null,null],["27,27,21: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65533",0,null,null],["27,27,22: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -65532",0,null,null],["27,27,23: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967295",0,null,null],["27,27,24: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967296",0,null,null],["27,27,25: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967297",0,null,null],["27,27,26: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967298",0,null,null],["27,27,27: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967299",0,null,null],["27,27,28: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4294967300",0,null,null],["27,27,29: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["27,27,30: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["27,27,31: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["27,27,32: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["27,27,33: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["27,27,34: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 4.5",0,null,null],["27,27,35: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -1.5",0,null,null],["27,27,36: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -0.5",0,null,null],["27,27,37: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 0.5",0,null,null],["27,27,38: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 1.5",0,null,null],["27,27,39: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 2.5",0,null,null],["27,27,40: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how 3.5",0,null,null],["27,27,41: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -73.5",0,null,null],["27,27,42: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -72.5",0,null,null],["27,27,43: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -71.5",0,null,null],["27,27,44: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -70.5",0,null,null],["27,27,45: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -69.5",0,null,null],["27,27,46: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how -68.5",0,null,null],["27,27,47: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["27,27,48: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"1\"",0,null,null],["27,27,49: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"2\"",0,null,null],["27,27,50: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"3\"",0,null,null],["27,27,51: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-1\"",0,null,null],["27,27,52: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4\"",0,null,null],["27,27,53: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"5\"",0,null,null],["27,27,54: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"NaN\"",0,null,null],["27,27,55: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"0\"",0,null,null],["27,27,56: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"Infinity\"",0,null,null],["27,27,57: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-Infinity\"",0,null,null],["27,27,58: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"65535\"",0,null,null],["27,27,59: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"65536\"",0,null,null],["27,27,60: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"65537\"",0,null,null],["27,27,61: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"65538\"",0,null,null],["27,27,62: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"65539\"",0,null,null],["27,27,63: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"65540\"",0,null,null],["27,27,64: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-65537\"",0,null,null],["27,27,65: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-65536\"",0,null,null],["27,27,66: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-65535\"",0,null,null],["27,27,67: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-65534\"",0,null,null],["27,27,68: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-65533\"",0,null,null],["27,27,69: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-65532\"",0,null,null],["27,27,70: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4294967295\"",0,null,null],["27,27,71: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4294967296\"",0,null,null],["27,27,72: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4294967297\"",0,null,null],["27,27,73: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4294967298\"",0,null,null],["27,27,74: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4294967299\"",0,null,null],["27,27,75: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4294967300\"",0,null,null],["27,27,76: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["27,27,77: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["27,27,78: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["27,27,79: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["27,27,80: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["27,27,81: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"4.5\"",0,null,null],["27,27,82: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-1.5\"",0,null,null],["27,27,83: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-0.5\"",0,null,null],["27,27,84: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"0.5\"",0,null,null],["27,27,85: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"1.5\"",0,null,null],["27,27,86: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"2.5\"",0,null,null],["27,27,87: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"3.5\"",0,null,null],["27,27,88: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-73.5\"",0,null,null],["27,27,89: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-72.5\"",0,null,null],["27,27,90: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-71.5\"",0,null,null],["27,27,91: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-70.5\"",0,null,null],["27,27,92: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-69.5\"",0,null,null],["27,27,93: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"-68.5\"",0,null,null],["27,27,94: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"6.5536e4\"",0,null,null],["27,27,95: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how null",0,null,null],["27,27,96: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how undefined",0,null,null],["27,27,97: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how true",0,null,null],["27,27,98: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how false",0,null,null],["27,27,99: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"\"",0,null,null],["27,27,100: context range 27 [testDiv, 0, comment, 5], argument range 27 [testDiv, 0, comment, 5], how \"quasit\"",0,null,null],["27,28,0: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["27,28,1: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["27,28,2: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["27,28,3: context range 27 [testDiv, 0, comment, 5], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["27,29,0: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["27,29,1: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["27,29,2: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["27,29,3: context range 27 [testDiv, 0, comment, 5], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["27,30,0: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["27,30,1: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["27,30,2: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["27,30,3: context range 27 [testDiv, 0, comment, 5], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["27,31,0: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["27,31,1: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["27,31,2: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["27,31,3: context range 27 [testDiv, 0, comment, 5], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["27,32,0: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["27,32,1: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["27,32,2: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["27,32,3: context range 27 [testDiv, 0, comment, 5], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["27,33,0: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["27,33,1: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["27,33,2: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["27,33,3: context range 27 [testDiv, 0, comment, 5], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["27,34,0: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["27,34,1: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["27,34,2: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["27,34,3: context range 27 [testDiv, 0, comment, 5], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["27,35,0: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["27,35,1: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["27,35,2: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["27,35,3: context range 27 [testDiv, 0, comment, 5], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["27,36,0: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["27,36,1: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["27,36,2: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["27,36,3: context range 27 [testDiv, 0, comment, 5], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["27,37,0: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["27,37,1: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["27,37,2: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["27,37,3: context range 27 [testDiv, 0, comment, 5], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["27,38,0: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["27,38,1: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["27,38,2: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["27,38,3: context range 27 [testDiv, 0, comment, 5], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["27,39,0: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 0",0,null,null],["27,39,1: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 1",0,null,null],["27,39,2: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 2",0,null,null],["27,39,3: context range 27 [testDiv, 0, comment, 5], argument range same as first range, how 3",0,null,null],["28,0,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 0",0,null,null],["28,0,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 1",0,null,null],["28,0,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 2",0,null,null],["28,0,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 0 [detached], how 3",0,null,null],["28,1,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["28,1,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["28,1,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["28,1,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["28,2,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["28,2,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["28,2,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["28,2,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["28,3,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["28,3,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["28,3,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["28,3,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["28,4,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["28,4,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["28,4,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["28,4,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["28,5,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["28,5,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["28,5,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["28,5,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["28,6,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["28,6,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["28,6,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["28,6,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["28,7,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["28,7,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["28,7,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["28,7,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["28,8,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["28,8,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["28,8,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["28,8,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["28,9,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["28,9,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["28,9,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["28,9,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["28,10,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["28,10,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["28,10,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["28,10,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["28,11,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["28,11,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["28,11,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["28,11,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["28,12,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["28,12,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["28,12,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["28,12,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["28,13,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["28,13,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["28,13,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["28,13,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["28,14,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["28,14,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["28,14,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["28,14,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["28,15,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["28,15,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["28,15,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["28,15,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["28,16,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["28,16,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["28,16,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["28,16,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["28,17,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["28,17,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["28,17,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["28,17,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["28,18,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["28,18,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["28,18,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["28,18,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["28,19,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["28,19,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["28,19,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["28,19,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["28,20,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["28,20,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["28,20,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["28,20,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["28,21,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["28,21,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["28,21,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["28,21,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["28,22,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["28,22,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["28,22,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["28,22,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["28,23,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["28,23,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["28,23,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["28,23,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["28,24,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 0",0,null,null],["28,24,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 1",0,null,null],["28,24,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 2",0,null,null],["28,24,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 24 [document, 0, document, 1], how 3",0,null,null],["28,25,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 0",0,null,null],["28,25,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 1",0,null,null],["28,25,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 2",0,null,null],["28,25,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 25 [document, 0, document, 2], how 3",0,null,null],["28,26,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["28,26,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["28,26,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["28,26,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["28,27,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["28,27,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["28,27,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["28,27,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["28,28,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["28,28,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["28,28,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["28,28,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["28,29,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["28,29,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["28,29,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["28,29,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["28,30,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["28,30,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["28,30,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["28,30,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["28,31,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["28,31,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["28,31,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["28,31,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["28,32,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["28,32,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["28,32,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["28,32,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["28,33,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["28,33,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["28,33,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["28,33,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["28,34,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["28,34,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["28,34,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["28,34,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["28,35,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["28,35,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["28,35,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["28,35,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["28,36,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["28,36,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["28,36,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["28,36,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["28,37,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["28,37,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["28,37,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["28,37,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["28,38,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["28,38,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["28,38,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["28,38,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["28,39,0: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 0",0,null,null],["28,39,1: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 1",0,null,null],["28,39,2: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 2",0,null,null],["28,39,3: context range 28 [foreignDoc, 1, foreignComment, 2], argument range same as first range, how 3",0,null,null],["29,0,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 0",0,null,null],["29,0,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 1",0,null,null],["29,0,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 2",0,null,null],["29,0,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 0 [detached], how 3",0,null,null],["29,1,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["29,1,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["29,1,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["29,1,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["29,2,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["29,2,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["29,2,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["29,2,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["29,3,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["29,3,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["29,3,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["29,3,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["29,4,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["29,4,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["29,4,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["29,4,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["29,5,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["29,5,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["29,5,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["29,5,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["29,6,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["29,6,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["29,6,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["29,6,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["29,7,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["29,7,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["29,7,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["29,7,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["29,8,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["29,8,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["29,8,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["29,8,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["29,9,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["29,9,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["29,9,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["29,9,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["29,10,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["29,10,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["29,10,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["29,10,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["29,11,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["29,11,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["29,11,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["29,11,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["29,12,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["29,12,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["29,12,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["29,12,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["29,13,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["29,13,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["29,13,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["29,13,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["29,14,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["29,14,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["29,14,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["29,14,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["29,15,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["29,15,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["29,15,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["29,15,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["29,16,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["29,16,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["29,16,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["29,16,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["29,17,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["29,17,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["29,17,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["29,17,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["29,18,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["29,18,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["29,18,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["29,18,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["29,19,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["29,19,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["29,19,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["29,19,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["29,20,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["29,20,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["29,20,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["29,20,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["29,21,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["29,21,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["29,21,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["29,21,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["29,22,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["29,22,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["29,22,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["29,22,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["29,23,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["29,23,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["29,23,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["29,23,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["29,24,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 0",0,null,null],["29,24,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 1",0,null,null],["29,24,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 2",0,null,null],["29,24,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 24 [document, 0, document, 1], how 3",0,null,null],["29,25,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 0",0,null,null],["29,25,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 1",0,null,null],["29,25,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 2",0,null,null],["29,25,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 25 [document, 0, document, 2], how 3",0,null,null],["29,26,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["29,26,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["29,26,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["29,26,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["29,27,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["29,27,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["29,27,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["29,27,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["29,28,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["29,28,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["29,28,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["29,28,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["29,29,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["29,29,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["29,29,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["29,29,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["29,30,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["29,30,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["29,30,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["29,30,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["29,31,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["29,31,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["29,31,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["29,31,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["29,32,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["29,32,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["29,32,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["29,32,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["29,33,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["29,33,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["29,33,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["29,33,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["29,34,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["29,34,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["29,34,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["29,34,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["29,35,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["29,35,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["29,35,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["29,35,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["29,36,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["29,36,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["29,36,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["29,36,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["29,37,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["29,37,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["29,37,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["29,37,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["29,38,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["29,38,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["29,38,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["29,38,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["29,39,0: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 0",0,null,null],["29,39,1: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 1",0,null,null],["29,39,2: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 2",0,null,null],["29,39,3: context range 29 [foreignDoc.body, 0, foreignTextNode, 36], argument range same as first range, how 3",0,null,null],["30,0,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 0",0,null,null],["30,0,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 1",0,null,null],["30,0,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 2",0,null,null],["30,0,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 0 [detached], how 3",0,null,null],["30,1,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["30,1,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["30,1,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["30,1,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["30,2,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["30,2,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["30,2,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["30,2,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["30,3,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["30,3,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["30,3,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["30,3,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["30,4,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["30,4,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["30,4,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["30,4,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["30,5,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["30,5,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["30,5,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["30,5,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["30,6,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["30,6,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["30,6,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["30,6,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["30,7,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["30,7,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["30,7,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["30,7,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["30,8,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["30,8,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["30,8,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["30,8,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["30,9,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["30,9,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["30,9,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["30,9,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["30,10,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["30,10,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["30,10,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["30,10,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["30,11,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["30,11,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["30,11,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["30,11,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["30,12,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["30,12,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["30,12,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["30,12,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["30,13,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["30,13,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["30,13,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["30,13,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["30,14,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["30,14,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["30,14,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["30,14,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["30,15,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["30,15,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["30,15,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["30,15,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["30,16,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["30,16,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["30,16,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["30,16,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["30,17,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["30,17,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["30,17,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["30,17,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["30,18,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["30,18,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["30,18,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["30,18,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["30,19,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["30,19,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["30,19,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["30,19,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["30,20,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["30,20,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["30,20,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["30,20,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["30,21,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["30,21,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["30,21,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["30,21,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["30,22,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["30,22,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["30,22,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["30,22,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["30,23,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["30,23,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["30,23,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["30,23,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["30,24,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["30,24,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["30,24,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["30,24,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["30,25,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["30,25,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["30,25,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["30,25,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["30,26,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["30,26,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["30,26,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["30,26,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["30,27,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["30,27,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["30,27,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["30,27,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["30,28,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["30,28,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["30,28,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["30,28,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["30,29,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["30,29,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["30,29,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["30,29,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["30,30,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["30,30,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["30,30,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["30,30,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["30,31,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["30,31,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["30,31,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["30,31,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["30,32,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["30,32,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["30,32,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["30,32,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["30,33,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["30,33,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["30,33,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["30,33,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["30,34,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["30,34,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["30,34,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["30,34,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["30,35,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["30,35,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["30,35,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["30,35,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["30,36,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["30,36,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["30,36,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["30,36,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["30,37,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["30,37,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["30,37,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["30,37,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["30,38,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["30,38,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["30,38,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["30,38,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["30,39,0: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 0",0,null,null],["30,39,1: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 1",0,null,null],["30,39,2: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 2",0,null,null],["30,39,3: context range 30 [xmlDoc, 1, xmlComment, 0], argument range same as first range, how 3",0,null,null],["31,0,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 0",0,null,null],["31,0,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 1",0,null,null],["31,0,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 2",0,null,null],["31,0,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 0 [detached], how 3",0,null,null],["31,1,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["31,1,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["31,1,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["31,1,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["31,2,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["31,2,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["31,2,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["31,2,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["31,3,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["31,3,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["31,3,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["31,3,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["31,4,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["31,4,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["31,4,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["31,4,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["31,5,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["31,5,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["31,5,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["31,5,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["31,6,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["31,6,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["31,6,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["31,6,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["31,7,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["31,7,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["31,7,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["31,7,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["31,8,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["31,8,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["31,8,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["31,8,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["31,9,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["31,9,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["31,9,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["31,9,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["31,10,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["31,10,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["31,10,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["31,10,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["31,11,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["31,11,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["31,11,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["31,11,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["31,12,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["31,12,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["31,12,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["31,12,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["31,13,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["31,13,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["31,13,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["31,13,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["31,14,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["31,14,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["31,14,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["31,14,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["31,15,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["31,15,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["31,15,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["31,15,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["31,16,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["31,16,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["31,16,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["31,16,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["31,17,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["31,17,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["31,17,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["31,17,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["31,18,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["31,18,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["31,18,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["31,18,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["31,19,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["31,19,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["31,19,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["31,19,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["31,20,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["31,20,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["31,20,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["31,20,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["31,21,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["31,21,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["31,21,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["31,21,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["31,22,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["31,22,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["31,22,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["31,22,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["31,23,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["31,23,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["31,23,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["31,23,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["31,24,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["31,24,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["31,24,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["31,24,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["31,25,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["31,25,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["31,25,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["31,25,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["31,26,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["31,26,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["31,26,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["31,26,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["31,27,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["31,27,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["31,27,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["31,27,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["31,28,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["31,28,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["31,28,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["31,28,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["31,29,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["31,29,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["31,29,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["31,29,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["31,30,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["31,30,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["31,30,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["31,30,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["31,31,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["31,31,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["31,31,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["31,31,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["31,32,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["31,32,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["31,32,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["31,32,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["31,33,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["31,33,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["31,33,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["31,33,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["31,34,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["31,34,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["31,34,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["31,34,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["31,35,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["31,35,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["31,35,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["31,35,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["31,36,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["31,36,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["31,36,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["31,36,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["31,37,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["31,37,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["31,37,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["31,37,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["31,38,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["31,38,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["31,38,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["31,38,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["31,39,0: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 0",0,null,null],["31,39,1: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 1",0,null,null],["31,39,2: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 2",0,null,null],["31,39,3: context range 31 [detachedTextNode, 0, detachedTextNode, 8], argument range same as first range, how 3",0,null,null],["32,0,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 0",0,null,null],["32,0,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 1",0,null,null],["32,0,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 2",0,null,null],["32,0,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 0 [detached], how 3",0,null,null],["32,1,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["32,1,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["32,1,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["32,1,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["32,2,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["32,2,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["32,2,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["32,2,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["32,3,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["32,3,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["32,3,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["32,3,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["32,4,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["32,4,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["32,4,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["32,4,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["32,5,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["32,5,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["32,5,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["32,5,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["32,6,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["32,6,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["32,6,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["32,6,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["32,7,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["32,7,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["32,7,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["32,7,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["32,8,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["32,8,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["32,8,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["32,8,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["32,9,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["32,9,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["32,9,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["32,9,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["32,10,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["32,10,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["32,10,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["32,10,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["32,11,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["32,11,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["32,11,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["32,11,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["32,12,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["32,12,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["32,12,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["32,12,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["32,13,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["32,13,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["32,13,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["32,13,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["32,14,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["32,14,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["32,14,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["32,14,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["32,15,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["32,15,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["32,15,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["32,15,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["32,16,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["32,16,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["32,16,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["32,16,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["32,17,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["32,17,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["32,17,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["32,17,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["32,18,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["32,18,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["32,18,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["32,18,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["32,19,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["32,19,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["32,19,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["32,19,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["32,20,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["32,20,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["32,20,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["32,20,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["32,21,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["32,21,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["32,21,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["32,21,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["32,22,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["32,22,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["32,22,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["32,22,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["32,23,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["32,23,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["32,23,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["32,23,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["32,24,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["32,24,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["32,24,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["32,24,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["32,25,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["32,25,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["32,25,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["32,25,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["32,26,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["32,26,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["32,26,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["32,26,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["32,27,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["32,27,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["32,27,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["32,27,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["32,28,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["32,28,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["32,28,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["32,28,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["32,29,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["32,29,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["32,29,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["32,29,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["32,30,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["32,30,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["32,30,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["32,30,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["32,31,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["32,31,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["32,31,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["32,31,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["32,32,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["32,32,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["32,32,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["32,32,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["32,33,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["32,33,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["32,33,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["32,33,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["32,34,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["32,34,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["32,34,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["32,34,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["32,35,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["32,35,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["32,35,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["32,35,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["32,36,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["32,36,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["32,36,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["32,36,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["32,37,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["32,37,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["32,37,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["32,37,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["32,38,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["32,38,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["32,38,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["32,38,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["32,39,0: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 0",0,null,null],["32,39,1: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 1",0,null,null],["32,39,2: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 2",0,null,null],["32,39,3: context range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], argument range same as first range, how 3",0,null,null],["33,0,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 0",0,null,null],["33,0,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 1",0,null,null],["33,0,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 2",0,null,null],["33,0,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 0 [detached], how 3",0,null,null],["33,1,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["33,1,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["33,1,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["33,1,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["33,2,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["33,2,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["33,2,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["33,2,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["33,3,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["33,3,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["33,3,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["33,3,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["33,4,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["33,4,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["33,4,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["33,4,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["33,5,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["33,5,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["33,5,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["33,5,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["33,6,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["33,6,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["33,6,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["33,6,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["33,7,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["33,7,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["33,7,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["33,7,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["33,8,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["33,8,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["33,8,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["33,8,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["33,9,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["33,9,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["33,9,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["33,9,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["33,10,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["33,10,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["33,10,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["33,10,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["33,11,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["33,11,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["33,11,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["33,11,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["33,12,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["33,12,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["33,12,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["33,12,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["33,13,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["33,13,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["33,13,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["33,13,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["33,14,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["33,14,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["33,14,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["33,14,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["33,15,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["33,15,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["33,15,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["33,15,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["33,16,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["33,16,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["33,16,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["33,16,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["33,17,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["33,17,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["33,17,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["33,17,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["33,18,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["33,18,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["33,18,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["33,18,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["33,19,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["33,19,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["33,19,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["33,19,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["33,20,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["33,20,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["33,20,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["33,20,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["33,21,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["33,21,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["33,21,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["33,21,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["33,22,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["33,22,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["33,22,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["33,22,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["33,23,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["33,23,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["33,23,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["33,23,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["33,24,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 0",0,null,null],["33,24,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 1",0,null,null],["33,24,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 2",0,null,null],["33,24,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 24 [document, 0, document, 1], how 3",0,null,null],["33,25,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 0",0,null,null],["33,25,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 1",0,null,null],["33,25,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 2",0,null,null],["33,25,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 25 [document, 0, document, 2], how 3",0,null,null],["33,26,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["33,26,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["33,26,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["33,26,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["33,27,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["33,27,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["33,27,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["33,27,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["33,28,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["33,28,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["33,28,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["33,28,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["33,29,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["33,29,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["33,29,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["33,29,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["33,30,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["33,30,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["33,30,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["33,30,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["33,31,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["33,31,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["33,31,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["33,31,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["33,32,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["33,32,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["33,32,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["33,32,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["33,33,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["33,33,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["33,33,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["33,33,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["33,34,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["33,34,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["33,34,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["33,34,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["33,35,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["33,35,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["33,35,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["33,35,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["33,36,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["33,36,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["33,36,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["33,36,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["33,37,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["33,37,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["33,37,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["33,37,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["33,38,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["33,38,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["33,38,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["33,38,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["33,39,0: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 0",0,null,null],["33,39,1: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 1",0,null,null],["33,39,2: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 2",0,null,null],["33,39,3: context range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], argument range same as first range, how 3",0,null,null],["34,0,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 0",0,null,null],["34,0,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 1",0,null,null],["34,0,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 2",0,null,null],["34,0,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 0 [detached], how 3",0,null,null],["34,1,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["34,1,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["34,1,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["34,1,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["34,2,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["34,2,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["34,2,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["34,2,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["34,3,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["34,3,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["34,3,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["34,3,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["34,4,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["34,4,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["34,4,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["34,4,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["34,5,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["34,5,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["34,5,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["34,5,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["34,6,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["34,6,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["34,6,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["34,6,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["34,7,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["34,7,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["34,7,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["34,7,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["34,8,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["34,8,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["34,8,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["34,8,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["34,9,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["34,9,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["34,9,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["34,9,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["34,10,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["34,10,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["34,10,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["34,10,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["34,11,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["34,11,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["34,11,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["34,11,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["34,12,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["34,12,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["34,12,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["34,12,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["34,13,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["34,13,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["34,13,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["34,13,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["34,14,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["34,14,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["34,14,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["34,14,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["34,15,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["34,15,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["34,15,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["34,15,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["34,16,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["34,16,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["34,16,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["34,16,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["34,17,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["34,17,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["34,17,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["34,17,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["34,18,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["34,18,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["34,18,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["34,18,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["34,19,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["34,19,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["34,19,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["34,19,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["34,20,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["34,20,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["34,20,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["34,20,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["34,21,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["34,21,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["34,21,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["34,21,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["34,22,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["34,22,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["34,22,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["34,22,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["34,23,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["34,23,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["34,23,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["34,23,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["34,24,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 0",0,null,null],["34,24,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 1",0,null,null],["34,24,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 2",0,null,null],["34,24,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 24 [document, 0, document, 1], how 3",0,null,null],["34,25,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 0",0,null,null],["34,25,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 1",0,null,null],["34,25,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 2",0,null,null],["34,25,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 25 [document, 0, document, 2], how 3",0,null,null],["34,26,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["34,26,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["34,26,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["34,26,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["34,27,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["34,27,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["34,27,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["34,27,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["34,28,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["34,28,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["34,28,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["34,28,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["34,29,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["34,29,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["34,29,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["34,29,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["34,30,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["34,30,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["34,30,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["34,30,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["34,31,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["34,31,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["34,31,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["34,31,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["34,32,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["34,32,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["34,32,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["34,32,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["34,33,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["34,33,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["34,33,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["34,33,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["34,34,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["34,34,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["34,34,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["34,34,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["34,35,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["34,35,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["34,35,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["34,35,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["34,36,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["34,36,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["34,36,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["34,36,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["34,37,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["34,37,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["34,37,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["34,37,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["34,38,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["34,38,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["34,38,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["34,38,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["34,39,0: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 0",0,null,null],["34,39,1: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 1",0,null,null],["34,39,2: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 2",0,null,null],["34,39,3: context range 34 [detachedComment, 3, detachedComment, 4], argument range same as first range, how 3",0,null,null],["35,0,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 0",0,null,null],["35,0,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 1",0,null,null],["35,0,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 2",0,null,null],["35,0,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 0 [detached], how 3",0,null,null],["35,1,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["35,1,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["35,1,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["35,1,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["35,2,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["35,2,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["35,2,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["35,2,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["35,3,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["35,3,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["35,3,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["35,3,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["35,4,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["35,4,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["35,4,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["35,4,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["35,5,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["35,5,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["35,5,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["35,5,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["35,6,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["35,6,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["35,6,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["35,6,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["35,7,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["35,7,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["35,7,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["35,7,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["35,8,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["35,8,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["35,8,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["35,8,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["35,9,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["35,9,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["35,9,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["35,9,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["35,10,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["35,10,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["35,10,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["35,10,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["35,11,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["35,11,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["35,11,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["35,11,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["35,12,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["35,12,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["35,12,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["35,12,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["35,13,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["35,13,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["35,13,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["35,13,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["35,14,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["35,14,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["35,14,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["35,14,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["35,15,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["35,15,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["35,15,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["35,15,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["35,16,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["35,16,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["35,16,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["35,16,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["35,17,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["35,17,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["35,17,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["35,17,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["35,18,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["35,18,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["35,18,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["35,18,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["35,19,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["35,19,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["35,19,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["35,19,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["35,20,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["35,20,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["35,20,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["35,20,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["35,21,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["35,21,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["35,21,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["35,21,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["35,22,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["35,22,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["35,22,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["35,22,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["35,23,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["35,23,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["35,23,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["35,23,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["35,24,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 0",0,null,null],["35,24,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 1",0,null,null],["35,24,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 2",0,null,null],["35,24,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 24 [document, 0, document, 1], how 3",0,null,null],["35,25,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 0",0,null,null],["35,25,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 1",0,null,null],["35,25,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 2",0,null,null],["35,25,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 25 [document, 0, document, 2], how 3",0,null,null],["35,26,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["35,26,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["35,26,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["35,26,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["35,27,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["35,27,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["35,27,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["35,27,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["35,28,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["35,28,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["35,28,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["35,28,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["35,29,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["35,29,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["35,29,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["35,29,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["35,30,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["35,30,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["35,30,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["35,30,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["35,31,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["35,31,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["35,31,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["35,31,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["35,32,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["35,32,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["35,32,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["35,32,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["35,33,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["35,33,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["35,33,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["35,33,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["35,34,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["35,34,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["35,34,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["35,34,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["35,35,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["35,35,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["35,35,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["35,35,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["35,36,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["35,36,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["35,36,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["35,36,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["35,37,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["35,37,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["35,37,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["35,37,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["35,38,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["35,38,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["35,38,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["35,38,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["35,39,0: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 0",0,null,null],["35,39,1: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 1",0,null,null],["35,39,2: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 2",0,null,null],["35,39,3: context range 35 [detachedForeignComment, 0, detachedForeignComment, 1], argument range same as first range, how 3",0,null,null],["36,0,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 0",0,null,null],["36,0,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 1",0,null,null],["36,0,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 2",0,null,null],["36,0,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 0 [detached], how 3",0,null,null],["36,1,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["36,1,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["36,1,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["36,1,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["36,2,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["36,2,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["36,2,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["36,2,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["36,3,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["36,3,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["36,3,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["36,3,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["36,4,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["36,4,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["36,4,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["36,4,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["36,5,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["36,5,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["36,5,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["36,5,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["36,6,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["36,6,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["36,6,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["36,6,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["36,7,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["36,7,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["36,7,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["36,7,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["36,8,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["36,8,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["36,8,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["36,8,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["36,9,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["36,9,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["36,9,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["36,9,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["36,10,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["36,10,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["36,10,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["36,10,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["36,11,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["36,11,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["36,11,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["36,11,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["36,12,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["36,12,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["36,12,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["36,12,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["36,13,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["36,13,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["36,13,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["36,13,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["36,14,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["36,14,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["36,14,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["36,14,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["36,15,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["36,15,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["36,15,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["36,15,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["36,16,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["36,16,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["36,16,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["36,16,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["36,17,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["36,17,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["36,17,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["36,17,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["36,18,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["36,18,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["36,18,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["36,18,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["36,19,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["36,19,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["36,19,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["36,19,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["36,20,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["36,20,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["36,20,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["36,20,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["36,21,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["36,21,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["36,21,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["36,21,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["36,22,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["36,22,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["36,22,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["36,22,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["36,23,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["36,23,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["36,23,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["36,23,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["36,24,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 0",0,null,null],["36,24,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 1",0,null,null],["36,24,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 2",0,null,null],["36,24,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 24 [document, 0, document, 1], how 3",0,null,null],["36,25,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 0",0,null,null],["36,25,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 1",0,null,null],["36,25,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 2",0,null,null],["36,25,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 25 [document, 0, document, 2], how 3",0,null,null],["36,26,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["36,26,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["36,26,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["36,26,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["36,27,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["36,27,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["36,27,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["36,27,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["36,28,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["36,28,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["36,28,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["36,28,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["36,29,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["36,29,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["36,29,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["36,29,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["36,30,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["36,30,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["36,30,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["36,30,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["36,31,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["36,31,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["36,31,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["36,31,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["36,32,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["36,32,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["36,32,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["36,32,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["36,33,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["36,33,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["36,33,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["36,33,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["36,34,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["36,34,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["36,34,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["36,34,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["36,35,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["36,35,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["36,35,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["36,35,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["36,36,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["36,36,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["36,36,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["36,36,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["36,37,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["36,37,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["36,37,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["36,37,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["36,38,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["36,38,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["36,38,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["36,38,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["36,39,0: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 0",0,null,null],["36,39,1: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 1",0,null,null],["36,39,2: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 2",0,null,null],["36,39,3: context range 36 [detachedXmlComment, 2, detachedXmlComment, 6], argument range same as first range, how 3",0,null,null],["37,0,0: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 0",0,null,null],["37,0,1: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 1",0,null,null],["37,0,2: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 2",0,null,null],["37,0,3: context range 37 [docfrag, 0, docfrag, 0], argument range 0 [detached], how 3",0,null,null],["37,1,0: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["37,1,1: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["37,1,2: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["37,1,3: context range 37 [docfrag, 0, docfrag, 0], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["37,2,0: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["37,2,1: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["37,2,2: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["37,2,3: context range 37 [docfrag, 0, docfrag, 0], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["37,3,0: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["37,3,1: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["37,3,2: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["37,3,3: context range 37 [docfrag, 0, docfrag, 0], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["37,4,0: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["37,4,1: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["37,4,2: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["37,4,3: context range 37 [docfrag, 0, docfrag, 0], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["37,5,0: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["37,5,1: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["37,5,2: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["37,5,3: context range 37 [docfrag, 0, docfrag, 0], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["37,6,0: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["37,6,1: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["37,6,2: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["37,6,3: context range 37 [docfrag, 0, docfrag, 0], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["37,7,0: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["37,7,1: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["37,7,2: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["37,7,3: context range 37 [docfrag, 0, docfrag, 0], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["37,8,0: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["37,8,1: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["37,8,2: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["37,8,3: context range 37 [docfrag, 0, docfrag, 0], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["37,9,0: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["37,9,1: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["37,9,2: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["37,9,3: context range 37 [docfrag, 0, docfrag, 0], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["37,10,0: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["37,10,1: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["37,10,2: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["37,10,3: context range 37 [docfrag, 0, docfrag, 0], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["37,11,0: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["37,11,1: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["37,11,2: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["37,11,3: context range 37 [docfrag, 0, docfrag, 0], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["37,12,0: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["37,12,1: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["37,12,2: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["37,12,3: context range 37 [docfrag, 0, docfrag, 0], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["37,13,0: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["37,13,1: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["37,13,2: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["37,13,3: context range 37 [docfrag, 0, docfrag, 0], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["37,14,0: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["37,14,1: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["37,14,2: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["37,14,3: context range 37 [docfrag, 0, docfrag, 0], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["37,15,0: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["37,15,1: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["37,15,2: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["37,15,3: context range 37 [docfrag, 0, docfrag, 0], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["37,16,0: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["37,16,1: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["37,16,2: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["37,16,3: context range 37 [docfrag, 0, docfrag, 0], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["37,17,0: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["37,17,1: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["37,17,2: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["37,17,3: context range 37 [docfrag, 0, docfrag, 0], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["37,18,0: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["37,18,1: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["37,18,2: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["37,18,3: context range 37 [docfrag, 0, docfrag, 0], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["37,19,0: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["37,19,1: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["37,19,2: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["37,19,3: context range 37 [docfrag, 0, docfrag, 0], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["37,20,0: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["37,20,1: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["37,20,2: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["37,20,3: context range 37 [docfrag, 0, docfrag, 0], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["37,21,0: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["37,21,1: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["37,21,2: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["37,21,3: context range 37 [docfrag, 0, docfrag, 0], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["37,22,0: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["37,22,1: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["37,22,2: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["37,22,3: context range 37 [docfrag, 0, docfrag, 0], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["37,23,0: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["37,23,1: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["37,23,2: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["37,23,3: context range 37 [docfrag, 0, docfrag, 0], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["37,24,0: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 0",0,null,null],["37,24,1: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 1",0,null,null],["37,24,2: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 2",0,null,null],["37,24,3: context range 37 [docfrag, 0, docfrag, 0], argument range 24 [document, 0, document, 1], how 3",0,null,null],["37,25,0: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 0",0,null,null],["37,25,1: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 1",0,null,null],["37,25,2: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 2",0,null,null],["37,25,3: context range 37 [docfrag, 0, docfrag, 0], argument range 25 [document, 0, document, 2], how 3",0,null,null],["37,26,0: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["37,26,1: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["37,26,2: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["37,26,3: context range 37 [docfrag, 0, docfrag, 0], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["37,27,0: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["37,27,1: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["37,27,2: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["37,27,3: context range 37 [docfrag, 0, docfrag, 0], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["37,28,0: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["37,28,1: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["37,28,2: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["37,28,3: context range 37 [docfrag, 0, docfrag, 0], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["37,29,0: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["37,29,1: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["37,29,2: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["37,29,3: context range 37 [docfrag, 0, docfrag, 0], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["37,30,0: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["37,30,1: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["37,30,2: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["37,30,3: context range 37 [docfrag, 0, docfrag, 0], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["37,31,0: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["37,31,1: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["37,31,2: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["37,31,3: context range 37 [docfrag, 0, docfrag, 0], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["37,32,0: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["37,32,1: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["37,32,2: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["37,32,3: context range 37 [docfrag, 0, docfrag, 0], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["37,33,0: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["37,33,1: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["37,33,2: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["37,33,3: context range 37 [docfrag, 0, docfrag, 0], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["37,34,0: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["37,34,1: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["37,34,2: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["37,34,3: context range 37 [docfrag, 0, docfrag, 0], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["37,35,0: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["37,35,1: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["37,35,2: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["37,35,3: context range 37 [docfrag, 0, docfrag, 0], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["37,36,0: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["37,36,1: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["37,36,2: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["37,36,3: context range 37 [docfrag, 0, docfrag, 0], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["37,37,0: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["37,37,1: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["37,37,2: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["37,37,3: context range 37 [docfrag, 0, docfrag, 0], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["37,38,0: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["37,38,1: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["37,38,2: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["37,38,3: context range 37 [docfrag, 0, docfrag, 0], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["37,39,0: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 0",0,null,null],["37,39,1: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 1",0,null,null],["37,39,2: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 2",0,null,null],["37,39,3: context range 37 [docfrag, 0, docfrag, 0], argument range same as first range, how 3",0,null,null],["38,0,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 0",0,null,null],["38,0,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 1",0,null,null],["38,0,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 2",0,null,null],["38,0,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 0 [detached], how 3",0,null,null],["38,1,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 0",0,null,null],["38,1,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 1",0,null,null],["38,1,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 2",0,null,null],["38,1,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], how 3",0,null,null],["38,2,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 0",0,null,null],["38,2,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 1",0,null,null],["38,2,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 2",0,null,null],["38,2,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], how 3",0,null,null],["38,3,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 0",0,null,null],["38,3,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 1",0,null,null],["38,3,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 2",0,null,null],["38,3,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], how 3",0,null,null],["38,4,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 0",0,null,null],["38,4,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 1",0,null,null],["38,4,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 2",0,null,null],["38,4,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], how 3",0,null,null],["38,5,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["38,5,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["38,5,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["38,5,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["38,6,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 0",0,null,null],["38,6,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 1",0,null,null],["38,6,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 2",0,null,null],["38,6,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 6 [paras[1].firstChild, 2, paras[1].firstChild, 9], how 3",0,null,null],["38,7,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 0",0,null,null],["38,7,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 1",0,null,null],["38,7,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 2",0,null,null],["38,7,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 7 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], how 3",0,null,null],["38,8,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 0",0,null,null],["38,8,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 1",0,null,null],["38,8,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 2",0,null,null],["38,8,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 8 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], how 3",0,null,null],["38,9,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 0",0,null,null],["38,9,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 1",0,null,null],["38,9,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 2",0,null,null],["38,9,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 9 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], how 3",0,null,null],["38,10,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 0",0,null,null],["38,10,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 1",0,null,null],["38,10,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 2",0,null,null],["38,10,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 10 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], how 3",0,null,null],["38,11,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 0",0,null,null],["38,11,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 1",0,null,null],["38,11,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 2",0,null,null],["38,11,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 11 [document.documentElement, 0, document.documentElement, 1], how 3",0,null,null],["38,12,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 0",0,null,null],["38,12,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 1",0,null,null],["38,12,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 2",0,null,null],["38,12,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 12 [document.documentElement, 0, document.documentElement, 2], how 3",0,null,null],["38,13,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 0",0,null,null],["38,13,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 1",0,null,null],["38,13,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 2",0,null,null],["38,13,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 13 [document.documentElement, 1, document.documentElement, 2], how 3",0,null,null],["38,14,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 0",0,null,null],["38,14,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 1",0,null,null],["38,14,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 2",0,null,null],["38,14,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 14 [document.head, 1, document.head, 1], how 3",0,null,null],["38,15,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 0",0,null,null],["38,15,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 1",0,null,null],["38,15,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 2",0,null,null],["38,15,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 15 [document.body, 4, document.body, 5], how 3",0,null,null],["38,16,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 0",0,null,null],["38,16,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 1",0,null,null],["38,16,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 2",0,null,null],["38,16,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 16 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], how 3",0,null,null],["38,17,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 0",0,null,null],["38,17,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 1",0,null,null],["38,17,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 2",0,null,null],["38,17,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 17 [paras[0], 0, paras[0], 1], how 3",0,null,null],["38,18,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 0",0,null,null],["38,18,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 1",0,null,null],["38,18,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 2",0,null,null],["38,18,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 18 [detachedPara1, 0, detachedPara1, 1], how 3",0,null,null],["38,19,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 0",0,null,null],["38,19,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 1",0,null,null],["38,19,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 2",0,null,null],["38,19,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 19 [paras[0].firstChild, 0, paras[1].firstChild, 0], how 3",0,null,null],["38,20,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 0",0,null,null],["38,20,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 1",0,null,null],["38,20,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 2",0,null,null],["38,20,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 20 [paras[0].firstChild, 0, paras[1].firstChild, 8], how 3",0,null,null],["38,21,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 0",0,null,null],["38,21,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 1",0,null,null],["38,21,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 2",0,null,null],["38,21,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 21 [paras[0].firstChild, 3, paras[3], 1], how 3",0,null,null],["38,22,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 0",0,null,null],["38,22,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 1",0,null,null],["38,22,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 2",0,null,null],["38,22,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 22 [paras[0], 0, paras[0].firstChild, 7], how 3",0,null,null],["38,23,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 0",0,null,null],["38,23,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 1",0,null,null],["38,23,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 2",0,null,null],["38,23,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 23 [testDiv, 2, paras[4], 1], how 3",0,null,null],["38,24,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 0",0,null,null],["38,24,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 1",0,null,null],["38,24,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 2",0,null,null],["38,24,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 24 [document, 0, document, 1], how 3",0,null,null],["38,25,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 0",0,null,null],["38,25,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 1",0,null,null],["38,25,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 2",0,null,null],["38,25,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 25 [document, 0, document, 2], how 3",0,null,null],["38,26,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 0",0,null,null],["38,26,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 1",0,null,null],["38,26,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 2",0,null,null],["38,26,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 26 [comment, 2, comment, 3], how 3",0,null,null],["38,27,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 0",0,null,null],["38,27,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 1",0,null,null],["38,27,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 2",0,null,null],["38,27,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 27 [testDiv, 0, comment, 5], how 3",0,null,null],["38,28,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 0",0,null,null],["38,28,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 1",0,null,null],["38,28,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 2",0,null,null],["38,28,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 28 [foreignDoc, 1, foreignComment, 2], how 3",0,null,null],["38,29,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 0",0,null,null],["38,29,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 1",0,null,null],["38,29,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 2",0,null,null],["38,29,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 29 [foreignDoc.body, 0, foreignTextNode, 36], how 3",0,null,null],["38,30,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 0",0,null,null],["38,30,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 1",0,null,null],["38,30,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 2",0,null,null],["38,30,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 30 [xmlDoc, 1, xmlComment, 0], how 3",0,null,null],["38,31,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 0",0,null,null],["38,31,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 1",0,null,null],["38,31,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 2",0,null,null],["38,31,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 31 [detachedTextNode, 0, detachedTextNode, 8], how 3",0,null,null],["38,32,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 0",0,null,null],["38,32,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 1",0,null,null],["38,32,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 2",0,null,null],["38,32,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 32 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], how 3",0,null,null],["38,33,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 0",0,null,null],["38,33,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 1",0,null,null],["38,33,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 2",0,null,null],["38,33,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 33 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], how 3",0,null,null],["38,34,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 0",0,null,null],["38,34,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 1",0,null,null],["38,34,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 2",0,null,null],["38,34,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 34 [detachedComment, 3, detachedComment, 4], how 3",0,null,null],["38,35,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 0",0,null,null],["38,35,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 1",0,null,null],["38,35,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 2",0,null,null],["38,35,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 35 [detachedForeignComment, 0, detachedForeignComment, 1], how 3",0,null,null],["38,36,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 0",0,null,null],["38,36,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 1",0,null,null],["38,36,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 2",0,null,null],["38,36,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 36 [detachedXmlComment, 2, detachedXmlComment, 6], how 3",0,null,null],["38,37,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 0",0,null,null],["38,37,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 1",0,null,null],["38,37,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 2",0,null,null],["38,37,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 37 [docfrag, 0, docfrag, 0], how 3",0,null,null],["38,38,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 0",0,null,null],["38,38,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 1",0,null,null],["38,38,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 2",0,null,null],["38,38,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range 38 [processingInstruction, 0, processingInstruction, 4], how 3",0,null,null],["38,39,0: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 0",0,null,null],["38,39,1: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 1",0,null,null],["38,39,2: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 2",0,null,null],["38,39,3: context range 38 [processingInstruction, 0, processingInstruction, 4], argument range same as first range, how 3",0,null,null]]]}] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A79EC00) [pid = 1248] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-interface-idlharness.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1150B000) [pid = 1248] [serial = 263] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-promise-window.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11478800) [pid = 1248] [serial = 273] [outer = 00000000] [url = https://web-platform.test:8443/cookies/secure/set-from-dom.https.sub.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11E28C00) [pid = 1248] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-iframe.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (11E2A800) [pid = 1248] [serial = 259] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-iframe.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0F4BF400) [pid = 1248] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-promise-iframe.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (167A2C00) [pid = 1248] [serial = 289] [outer = 00000000] [url = https://web-platform.test:8443/cookies/secure/set-from-ws.https.sub.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16409400) [pid = 1248] [serial = 277] [outer = 00000000] [url = http://web-platform.test:8000/cookies/secure/set-from-dom.sub.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1441A400) [pid = 1248] [serial = 299] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneContents.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17AA8C00) [pid = 1248] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (170A6400) [pid = 1248] [serial = 302] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0FF28800) [pid = 1248] [serial = 296] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-attributes.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0E95E000) [pid = 1248] [serial = 269] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/battery-promise.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1AA41C00) [pid = 1248] [serial = 310] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-collapse.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16F78C00) [pid = 1248] [serial = 266] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-window-open.html] 22:14:27 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A809400) [pid = 1248] [serial = 307] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-cloneRange.html] 22:14:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0F4BF400) [pid = 1248] [serial = 322] [outer = 1640B800] 22:14:28 INFO - ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 22:14:28 INFO - TEST-OK | /dom/ranges/Range-compareBoundaryPoints.html | took 12472ms 22:14:28 INFO - PROCESS | 1248 | 1475817268322 Marionette TRACE conn5 -> [0,387,"getWindowHandle",null] 22:14:28 INFO - PROCESS | 1248 | 1475817268328 Marionette TRACE conn5 <- [1,387,null,{"value":"12"}] 22:14:28 INFO - PROCESS | 1248 | 1475817268337 Marionette TRACE conn5 -> [0,388,"timeouts",{"script":185000}] 22:14:28 INFO - TEST-START | /dom/ranges/Range-comparePoint-2.html 22:14:28 INFO - PROCESS | 1248 | 1475817268343 Marionette TRACE conn5 <- [1,388,null,{}] 22:14:28 INFO - PROCESS | 1248 | 1475817268394 Marionette TRACE conn5 -> [0,389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:28 INFO - PROCESS | 1248 | 1475817268586 Marionette TRACE conn5 <- [1,389,null,{"value":null}] 22:14:28 INFO - PROCESS | 1248 | 1475817268658 Marionette TRACE conn5 -> [0,390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-comparePoint-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-comparePoint-2.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CA000 == 33 [pid = 1248] [id = 107] 22:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0F3CB400) [pid = 1248] [serial = 323] [outer = 00000000] 22:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F618C00) [pid = 1248] [serial = 324] [outer = 0F3CB400] 22:14:28 INFO - PROCESS | 1248 | 1475817268739 Marionette DEBUG loaded listener.js 22:14:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0FF81000) [pid = 1248] [serial = 325] [outer = 0F3CB400] 22:14:29 INFO - PROCESS | 1248 | 1475817269320 Marionette TRACE conn5 <- [1,390,null,{"value":["/dom/ranges/Range-comparePoint-2.html",0,null,null,[["Range.comparePoint",0,null,null],["Range.comparePoint 1",0,null,null],["Range.comparePoint 2",0,null,null]]]}] 22:14:29 INFO - ... 22:14:29 INFO - TEST-OK | /dom/ranges/Range-comparePoint-2.html | took 1013ms 22:14:29 INFO - PROCESS | 1248 | 1475817269356 Marionette TRACE conn5 -> [0,391,"getWindowHandle",null] 22:14:29 INFO - PROCESS | 1248 | 1475817269361 Marionette TRACE conn5 <- [1,391,null,{"value":"12"}] 22:14:29 INFO - TEST-START | /dom/ranges/Range-comparePoint.html 22:14:29 INFO - PROCESS | 1248 | 1475817269370 Marionette TRACE conn5 -> [0,392,"timeouts",{"script":185000}] 22:14:29 INFO - PROCESS | 1248 | 1475817269376 Marionette TRACE conn5 <- [1,392,null,{}] 22:14:29 INFO - PROCESS | 1248 | 1475817269409 Marionette TRACE conn5 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:29 INFO - PROCESS | 1248 | 1475817269569 Marionette TRACE conn5 <- [1,393,null,{"value":null}] 22:14:29 INFO - PROCESS | 1248 | 1475817269666 Marionette TRACE conn5 -> [0,394,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-comparePoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-comparePoint.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:29 INFO - PROCESS | 1248 | ++DOCSHELL 1174C000 == 34 [pid = 1248] [id = 108] 22:14:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1174D400) [pid = 1248] [serial = 326] [outer = 00000000] 22:14:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (11E35C00) [pid = 1248] [serial = 327] [outer = 1174D400] 22:14:29 INFO - PROCESS | 1248 | 1475817269739 Marionette DEBUG loaded listener.js 22:14:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1207E400) [pid = 1248] [serial = 328] [outer = 1174D400] 22:14:37 INFO - PROCESS | 1248 | 1475817276827 Marionette TRACE conn5 <- [1,394,null,{"value":["/dom/ranges/Range-comparePoint.html",0,null,null,[["Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 49 [document, 1, document, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 49 [document, 1, document, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 49 [document, 1, document, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 49 [document, 1, document, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 24 [document.documentElement, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 24 [document.documentElement, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 24 [document.documentElement, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 24 [document.documentElement, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 25 [document.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 25 [document.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 25 [document.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 25 [document.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 26 [document.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 26 [document.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 26 [document.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 26 [document.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 27 [document.documentElement, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 27 [document.documentElement, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 27 [document.documentElement, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 27 [document.documentElement, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]",0,null,null],["Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 28 [document.documentElement, 7], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 49 [document, 1, document, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 28 [document.documentElement, 7], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 28 [document.documentElement, 7], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 28 [document.documentElement, 7], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 29 [document.head, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 29 [document.head, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 29 [document.head, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 29 [document.head, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 29 [document.head, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 29 [document.head, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 29 [document.head, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 29 [document.head, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 29 [document.head, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 29 [document.head, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 29 [document.head, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 29 [document.head, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 29 [document.head, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 29 [document.head, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 29 [document.head, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 29 [document.head, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 29 [document.head, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 29 [document.head, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 29 [document.head, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 29 [document.head, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 29 [document.head, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 30 [document.body, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 30 [document.body, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 30 [document.body, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 30 [document.body, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 30 [document.body, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 30 [document.body, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 30 [document.body, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 30 [document.body, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 30 [document.body, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 30 [document.body, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 30 [document.body, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 30 [document.body, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 30 [document.body, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 30 [document.body, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 30 [document.body, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 30 [document.body, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 30 [document.body, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 30 [document.body, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 30 [document.body, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 30 [document.body, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 30 [document.body, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 33 [foreignDoc.head, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 33 [foreignDoc.head, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 33 [foreignDoc.head, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 34 [foreignDoc.body, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 34 [foreignDoc.body, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 34 [foreignDoc.body, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 35 [paras[0], 0], range 23 [document, 0, document, 1]",0,null,null],["Point 35 [paras[0], 0], range 24 [document, 0, document, 2]",0,null,null],["Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 35 [paras[0], 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 35 [paras[0], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 35 [paras[0], 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 35 [paras[0], 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 35 [paras[0], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 35 [paras[0], 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 35 [paras[0], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 35 [paras[0], 0], range 49 [document, 1, document, 2]",0,null,null],["Point 35 [paras[0], 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 35 [paras[0], 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 35 [paras[0], 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 35 [paras[0], 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 35 [paras[0], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 35 [paras[0], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 35 [paras[0], 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 35 [paras[0], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 35 [paras[0], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 35 [paras[0], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 36 [paras[0], 1], range 23 [document, 0, document, 1]",0,null,null],["Point 36 [paras[0], 1], range 24 [document, 0, document, 2]",0,null,null],["Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 36 [paras[0], 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 36 [paras[0], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 36 [paras[0], 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 36 [paras[0], 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 36 [paras[0], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 36 [paras[0], 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 36 [paras[0], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 36 [paras[0], 1], range 49 [document, 1, document, 2]",0,null,null],["Point 36 [paras[0], 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 36 [paras[0], 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 36 [paras[0], 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 36 [paras[0], 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 36 [paras[0], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 36 [paras[0], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 36 [paras[0], 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 36 [paras[0], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 36 [paras[0], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 36 [paras[0], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 37 [paras[0], 2], range 23 [document, 0, document, 1]",0,null,null],["Point 37 [paras[0], 2], range 24 [document, 0, document, 2]",0,null,null],["Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 37 [paras[0], 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 37 [paras[0], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 37 [paras[0], 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 37 [paras[0], 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 37 [paras[0], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 37 [paras[0], 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 37 [paras[0], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 37 [paras[0], 2], range 49 [document, 1, document, 2]",0,null,null],["Point 37 [paras[0], 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 37 [paras[0], 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 37 [paras[0], 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 37 [paras[0], 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 37 [paras[0], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 37 [paras[0], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 37 [paras[0], 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 37 [paras[0], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 37 [paras[0], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 37 [paras[0], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 38 [paras[1], 0], range 23 [document, 0, document, 1]",0,null,null],["Point 38 [paras[1], 0], range 24 [document, 0, document, 2]",0,null,null],["Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 38 [paras[1], 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 38 [paras[1], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 38 [paras[1], 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 38 [paras[1], 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 38 [paras[1], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 38 [paras[1], 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 38 [paras[1], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 38 [paras[1], 0], range 49 [document, 1, document, 2]",0,null,null],["Point 38 [paras[1], 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 38 [paras[1], 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 38 [paras[1], 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 38 [paras[1], 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 38 [paras[1], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 38 [paras[1], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 38 [paras[1], 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 38 [paras[1], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 38 [paras[1], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 38 [paras[1], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 39 [paras[1], 1], range 23 [document, 0, document, 1]",0,null,null],["Point 39 [paras[1], 1], range 24 [document, 0, document, 2]",0,null,null],["Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 39 [paras[1], 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 39 [paras[1], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 39 [paras[1], 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 39 [paras[1], 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 39 [paras[1], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 39 [paras[1], 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 39 [paras[1], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 39 [paras[1], 1], range 49 [document, 1, document, 2]",0,null,null],["Point 39 [paras[1], 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 39 [paras[1], 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 39 [paras[1], 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 39 [paras[1], 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 39 [paras[1], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 39 [paras[1], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 39 [paras[1], 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 39 [paras[1], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 39 [paras[1], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 39 [paras[1], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 40 [paras[1], 2], range 23 [document, 0, document, 1]",0,null,null],["Point 40 [paras[1], 2], range 24 [document, 0, document, 2]",0,null,null],["Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 40 [paras[1], 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 40 [paras[1], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 40 [paras[1], 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 40 [paras[1], 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 40 [paras[1], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 40 [paras[1], 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 40 [paras[1], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 40 [paras[1], 2], range 49 [document, 1, document, 2]",0,null,null],["Point 40 [paras[1], 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 40 [paras[1], 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 40 [paras[1], 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 40 [paras[1], 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 40 [paras[1], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 40 [paras[1], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 40 [paras[1], 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 40 [paras[1], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 40 [paras[1], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 40 [paras[1], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 41 [detachedPara1, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 41 [detachedPara1, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 41 [detachedPara1, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 41 [detachedPara1, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 42 [detachedPara1, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 42 [detachedPara1, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 42 [detachedPara1, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 42 [detachedPara1, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 43 [testDiv, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 43 [testDiv, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 43 [testDiv, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 43 [testDiv, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 43 [testDiv, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 43 [testDiv, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 43 [testDiv, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 43 [testDiv, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 43 [testDiv, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 43 [testDiv, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 43 [testDiv, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 43 [testDiv, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 43 [testDiv, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 43 [testDiv, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 43 [testDiv, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 43 [testDiv, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 43 [testDiv, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 43 [testDiv, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 43 [testDiv, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 43 [testDiv, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 44 [testDiv, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 44 [testDiv, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 44 [testDiv, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 44 [testDiv, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 44 [testDiv, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 44 [testDiv, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 44 [testDiv, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 44 [testDiv, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 44 [testDiv, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 44 [testDiv, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 44 [testDiv, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 44 [testDiv, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 44 [testDiv, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 44 [testDiv, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 44 [testDiv, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 44 [testDiv, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 44 [testDiv, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 44 [testDiv, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 44 [testDiv, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 44 [testDiv, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 45 [document, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 45 [document, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 45 [document, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 45 [document, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 45 [document, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 45 [document, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 45 [document, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 45 [document, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 45 [document, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 45 [document, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 45 [document, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 45 [document, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 45 [document, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 45 [document, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 45 [document, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 45 [document, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 45 [document, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 45 [document, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 45 [document, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 45 [document, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 45 [document, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 45 [document, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 45 [document, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 45 [document, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 45 [document, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 45 [document, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 46 [document, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 46 [document, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 46 [document, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 46 [document, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 46 [document, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 46 [document, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 46 [document, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 46 [document, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 46 [document, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 46 [document, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 46 [document, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 46 [document, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 46 [document, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 46 [document, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 46 [document, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 46 [document, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 46 [document, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 46 [document, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 46 [document, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 46 [document, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 46 [document, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 46 [document, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 46 [document, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 46 [document, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 46 [document, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 46 [document, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 47 [document, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 47 [document, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 47 [document, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 47 [document, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 47 [document, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 47 [document, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 47 [document, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 47 [document, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 47 [document, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 47 [document, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 47 [document, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 47 [document, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 47 [document, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 47 [document, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 47 [document, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 47 [document, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 47 [document, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 47 [document, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 47 [document, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 47 [document, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 47 [document, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 47 [document, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 47 [document, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 47 [document, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 47 [document, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 47 [document, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 48 [document, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 48 [document, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 48 [document, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 48 [document, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 48 [document, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 48 [document, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 48 [document, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 48 [document, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 48 [document, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 48 [document, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 48 [document, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 48 [document, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 48 [document, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 48 [document, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 48 [document, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 48 [document, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 48 [document, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 48 [document, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 48 [document, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 48 [document, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 48 [document, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 48 [document, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 48 [document, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 48 [document, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 48 [document, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 48 [document, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 49 [document, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 49 [document, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 49 [document, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 49 [document, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 49 [document, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 49 [document, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 49 [document, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 49 [document, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 49 [document, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 49 [document, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 49 [document, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 49 [document, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 49 [document, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 49 [document, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 49 [document, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 49 [document, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 49 [document, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 49 [document, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 49 [document, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 49 [document, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 49 [document, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 49 [document, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 49 [document, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 49 [document, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 49 [document, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 49 [document, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 50 [comment, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 50 [comment, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 50 [comment, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 50 [comment, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 50 [comment, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 50 [comment, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 50 [comment, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 50 [comment, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 50 [comment, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 50 [comment, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 50 [comment, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 50 [comment, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 50 [comment, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 50 [comment, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 50 [comment, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 50 [comment, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 50 [comment, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 50 [comment, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 50 [comment, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 50 [comment, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 50 [comment, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 50 [comment, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 51 [comment, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 51 [comment, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 51 [comment, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 51 [comment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 51 [comment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 51 [comment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 51 [comment, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 51 [comment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 51 [comment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 51 [comment, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 51 [comment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 51 [comment, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 51 [comment, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 51 [comment, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 51 [comment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 51 [comment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 51 [comment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 51 [comment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 51 [comment, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 51 [comment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 51 [comment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 51 [comment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 52 [comment, 4], range 23 [document, 0, document, 1]",0,null,null],["Point 52 [comment, 4], range 24 [document, 0, document, 2]",0,null,null],["Point 52 [comment, 4], range 25 [comment, 2, comment, 3]",0,null,null],["Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 52 [comment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 52 [comment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 52 [comment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 52 [comment, 4], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 52 [comment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 52 [comment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 52 [comment, 4], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 52 [comment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 52 [comment, 4], range 49 [document, 1, document, 2]",0,null,null],["Point 52 [comment, 4], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 52 [comment, 4], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 52 [comment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 52 [comment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 52 [comment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 52 [comment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 52 [comment, 4], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 52 [comment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 52 [comment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 52 [comment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 53 [comment, 96], range 23 [document, 0, document, 1]",0,null,null],["Point 53 [comment, 96], range 24 [document, 0, document, 2]",0,null,null],["Point 53 [comment, 96], range 25 [comment, 2, comment, 3]",0,null,null],["Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 53 [comment, 96], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 53 [comment, 96], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 53 [comment, 96], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 53 [comment, 96], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 53 [comment, 96], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 53 [comment, 96], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 53 [comment, 96], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 53 [comment, 96], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 53 [comment, 96], range 49 [document, 1, document, 2]",0,null,null],["Point 53 [comment, 96], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 53 [comment, 96], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 53 [comment, 96], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 53 [comment, 96], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 53 [comment, 96], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 53 [comment, 96], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 53 [comment, 96], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 53 [comment, 96], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 53 [comment, 96], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 53 [comment, 96], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 54 [foreignDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 54 [foreignDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 54 [foreignDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 54 [foreignDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 55 [foreignDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 55 [foreignDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 55 [foreignDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 55 [foreignDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 56 [foreignComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 56 [foreignComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 56 [foreignComment, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 56 [foreignComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 56 [foreignComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 56 [foreignComment, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 56 [foreignComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 56 [foreignComment, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 56 [foreignComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 56 [foreignComment, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 56 [foreignComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 56 [foreignComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 56 [foreignComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 56 [foreignComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 56 [foreignComment, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 56 [foreignComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 56 [foreignComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 56 [foreignComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 57 [foreignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 57 [foreignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 57 [foreignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]",0,null,null],["Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 49 [document, 1, document, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 58 [foreignTextNode, 36], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 58 [foreignTextNode, 36], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 58 [foreignTextNode, 36], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 59 [xmlDoc, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 59 [xmlDoc, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 59 [xmlDoc, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 59 [xmlDoc, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 60 [xmlDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 60 [xmlDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 60 [xmlDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 60 [xmlDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 61 [xmlDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 61 [xmlDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 61 [xmlDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 61 [xmlDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]",0,null,null],["Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 62 [xmlDoc, 5], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 49 [document, 1, document, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 62 [xmlDoc, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 62 [xmlDoc, 5], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 62 [xmlDoc, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 63 [xmlComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 63 [xmlComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 63 [xmlComment, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 63 [xmlComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 63 [xmlComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 63 [xmlComment, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 63 [xmlComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 63 [xmlComment, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 63 [xmlComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 63 [xmlComment, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 63 [xmlComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 63 [xmlComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 63 [xmlComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 63 [xmlComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 63 [xmlComment, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 63 [xmlComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 63 [xmlComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 63 [xmlComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]",0,null,null],["Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]",0,null,null],["Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]",0,null,null],["Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 64 [xmlComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 64 [xmlComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 64 [xmlComment, 4], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 64 [xmlComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 64 [xmlComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 64 [xmlComment, 4], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 64 [xmlComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 64 [xmlComment, 4], range 49 [document, 1, document, 2]",0,null,null],["Point 64 [xmlComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 64 [xmlComment, 4], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 64 [xmlComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 64 [xmlComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 64 [xmlComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 64 [xmlComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 64 [xmlComment, 4], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 64 [xmlComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 64 [xmlComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 64 [xmlComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 65 [processingInstruction, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 65 [processingInstruction, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 65 [processingInstruction, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 65 [processingInstruction, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]",0,null,null],["Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 66 [processingInstruction, 5], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 49 [document, 1, document, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 66 [processingInstruction, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 66 [processingInstruction, 5], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 66 [processingInstruction, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 67 [processingInstruction, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 67 [processingInstruction, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 67 [processingInstruction, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 67 [processingInstruction, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 68 [detachedTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 68 [detachedTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 68 [detachedTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 69 [detachedTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 69 [detachedTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 69 [detachedTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 49 [document, 1, document, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 75 [detachedComment, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 75 [detachedComment, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 75 [detachedComment, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 75 [detachedComment, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 75 [detachedComment, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 75 [detachedComment, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 75 [detachedComment, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 75 [detachedComment, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 75 [detachedComment, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 75 [detachedComment, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 75 [detachedComment, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 75 [detachedComment, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 75 [detachedComment, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 75 [detachedComment, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 75 [detachedComment, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 75 [detachedComment, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 75 [detachedComment, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 75 [detachedComment, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]",0,null,null],["Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]",0,null,null],["Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]",0,null,null],["Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 76 [detachedComment, 5], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 76 [detachedComment, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 76 [detachedComment, 5], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 76 [detachedComment, 5], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 76 [detachedComment, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 76 [detachedComment, 5], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 76 [detachedComment, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 76 [detachedComment, 5], range 49 [document, 1, document, 2]",0,null,null],["Point 76 [detachedComment, 5], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 76 [detachedComment, 5], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 76 [detachedComment, 5], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 76 [detachedComment, 5], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 76 [detachedComment, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 76 [detachedComment, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 76 [detachedComment, 5], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 76 [detachedComment, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 76 [detachedComment, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 76 [detachedComment, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 77 [detachedForeignComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 77 [detachedForeignComment, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 77 [detachedForeignComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]",0,null,null],["Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 49 [document, 1, document, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 78 [detachedForeignComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 78 [detachedForeignComment, 4], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 78 [detachedForeignComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 79 [detachedXmlComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 79 [detachedXmlComment, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 79 [detachedXmlComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 80 [docfrag, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 80 [docfrag, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 80 [docfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 80 [docfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 80 [docfrag, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 80 [docfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 80 [docfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 80 [docfrag, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 80 [docfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 80 [docfrag, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 80 [docfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 80 [docfrag, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 80 [docfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 80 [docfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 80 [docfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 80 [docfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 80 [docfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 80 [docfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 80 [docfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 80 [docfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 81 [foreignDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 81 [foreignDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 81 [foreignDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 82 [xmlDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 82 [xmlDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 82 [xmlDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 83 [doctype, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 83 [doctype, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 83 [doctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 83 [doctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 83 [doctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 83 [doctype, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 83 [doctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 83 [doctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 83 [doctype, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 83 [doctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 83 [doctype, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 83 [doctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 83 [doctype, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 83 [doctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 83 [doctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 83 [doctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 83 [doctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 83 [doctype, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 83 [doctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 83 [doctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 83 [doctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 84 [doctype, -17], range 23 [document, 0, document, 1]",0,null,null],["Point 84 [doctype, -17], range 24 [document, 0, document, 2]",0,null,null],["Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]",0,null,null],["Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 84 [doctype, -17], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 84 [doctype, -17], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 84 [doctype, -17], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 84 [doctype, -17], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 84 [doctype, -17], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 84 [doctype, -17], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 84 [doctype, -17], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 84 [doctype, -17], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 84 [doctype, -17], range 49 [document, 1, document, 2]",0,null,null],["Point 84 [doctype, -17], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 84 [doctype, -17], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 84 [doctype, -17], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 84 [doctype, -17], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 84 [doctype, -17], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 84 [doctype, -17], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 84 [doctype, -17], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 84 [doctype, -17], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 84 [doctype, -17], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 84 [doctype, -17], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 85 [doctype, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 85 [doctype, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 85 [doctype, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 85 [doctype, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 85 [doctype, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 85 [doctype, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 85 [doctype, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 85 [doctype, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 85 [doctype, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 85 [doctype, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 85 [doctype, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 85 [doctype, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 85 [doctype, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 85 [doctype, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 85 [doctype, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 85 [doctype, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 85 [doctype, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 85 [doctype, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 85 [doctype, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 85 [doctype, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 85 [doctype, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 86 [foreignDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 86 [foreignDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 86 [foreignDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 87 [xmlDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 87 [xmlDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 87 [xmlDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:14:37 INFO - ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 22:14:37 INFO - TEST-OK | /dom/ranges/Range-comparePoint.html | took 8517ms 22:14:37 INFO - PROCESS | 1248 | 1475817277916 Marionette TRACE conn5 -> [0,395,"getWindowHandle",null] 22:14:37 INFO - PROCESS | 1248 | 1475817277920 Marionette TRACE conn5 <- [1,395,null,{"value":"12"}] 22:14:37 INFO - PROCESS | 1248 | 1475817277926 Marionette TRACE conn5 -> [0,396,"timeouts",{"script":35000}] 22:14:37 INFO - TEST-START | /dom/ranges/Range-constructor.html 22:14:37 INFO - PROCESS | 1248 | 1475817277929 Marionette TRACE conn5 <- [1,396,null,{}] 22:14:37 INFO - PROCESS | 1248 | 1475817277942 Marionette TRACE conn5 -> [0,397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:38 INFO - PROCESS | 1248 | 1475817278127 Marionette TRACE conn5 <- [1,397,null,{"value":null}] 22:14:38 INFO - PROCESS | 1248 | 1475817278216 Marionette TRACE conn5 -> [0,398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-constructor.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:38 INFO - PROCESS | 1248 | ++DOCSHELL 1441E800 == 35 [pid = 1248] [id = 109] 22:14:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1441F000) [pid = 1248] [serial = 329] [outer = 00000000] 22:14:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1543A800) [pid = 1248] [serial = 330] [outer = 1441F000] 22:14:38 INFO - PROCESS | 1248 | 1475817278296 Marionette DEBUG loaded listener.js 22:14:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (15441800) [pid = 1248] [serial = 331] [outer = 1441F000] 22:14:38 INFO - PROCESS | 1248 | 1475817278897 Marionette TRACE conn5 <- [1,398,null,{"value":["/dom/ranges/Range-constructor.html",0,null,null,[["Range constructor test",0,null,null]]]}] 22:14:38 INFO - . 22:14:38 INFO - TEST-OK | /dom/ranges/Range-constructor.html | took 1016ms 22:14:38 INFO - PROCESS | 1248 | 1475817278950 Marionette TRACE conn5 -> [0,399,"getWindowHandle",null] 22:14:38 INFO - PROCESS | 1248 | 1475817278953 Marionette TRACE conn5 <- [1,399,null,{"value":"12"}] 22:14:38 INFO - TEST-START | /dom/ranges/Range-deleteContents.html 22:14:38 INFO - PROCESS | 1248 | 1475817278957 Marionette TRACE conn5 -> [0,400,"timeouts",{"script":185000}] 22:14:38 INFO - PROCESS | 1248 | 1475817278961 Marionette TRACE conn5 <- [1,400,null,{}] 22:14:38 INFO - PROCESS | 1248 | 1475817278966 Marionette TRACE conn5 -> [0,401,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:39 INFO - PROCESS | 1248 | 1475817279118 Marionette TRACE conn5 <- [1,401,null,{"value":null}] 22:14:39 INFO - PROCESS | 1248 | 1475817279283 Marionette TRACE conn5 -> [0,402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-deleteContents.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-deleteContents.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BB800 == 36 [pid = 1248] [id = 110] 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C7BC800) [pid = 1248] [serial = 332] [outer = 00000000] 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0F07F000) [pid = 1248] [serial = 333] [outer = 0C7BC800] 22:14:39 INFO - PROCESS | 1248 | 1475817279353 Marionette DEBUG loaded listener.js 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0F3CCC00) [pid = 1248] [serial = 334] [outer = 0C7BC800] 22:14:39 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2B400 == 37 [pid = 1248] [id = 111] 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0FF2B800) [pid = 1248] [serial = 335] [outer = 00000000] 22:14:39 INFO - PROCESS | 1248 | ++DOCSHELL 10103C00 == 38 [pid = 1248] [id = 112] 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (10108C00) [pid = 1248] [serial = 336] [outer = 00000000] 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1150A000) [pid = 1248] [serial = 337] [outer = 0FF2B800] 22:14:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (115AE800) [pid = 1248] [serial = 338] [outer = 10108C00] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1AA41000 == 37 [pid = 1248] [id = 103] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0F4BE400 == 36 [pid = 1248] [id = 86] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1A805C00 == 35 [pid = 1248] [id = 102] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0F618000 == 34 [pid = 1248] [id = 104] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0F3D2400 == 33 [pid = 1248] [id = 105] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 193CEC00 == 32 [pid = 1248] [id = 82] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 191B6C00 == 31 [pid = 1248] [id = 95] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0F831400 == 30 [pid = 1248] [id = 78] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 14419C00 == 29 [pid = 1248] [id = 99] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0E9C2800 == 28 [pid = 1248] [id = 77] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 16408C00 == 27 [pid = 1248] [id = 93] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 11473000 == 26 [pid = 1248] [id = 92] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1A79E800 == 25 [pid = 1248] [id = 85] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 16586800 == 24 [pid = 1248] [id = 96] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 171C9000 == 23 [pid = 1248] [id = 81] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 171C3C00 == 22 [pid = 1248] [id = 94] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1202FC00 == 21 [pid = 1248] [id = 80] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1174A800 == 20 [pid = 1248] [id = 79] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 11E2E000 == 19 [pid = 1248] [id = 83] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1658A000 == 18 [pid = 1248] [id = 90] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0CFC0C00 == 17 [pid = 1248] [id = 91] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 10124C00 == 16 [pid = 1248] [id = 89] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0FF26000 == 15 [pid = 1248] [id = 98] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1010CC00 == 14 [pid = 1248] [id = 106] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0C7B9800 == 13 [pid = 1248] [id = 97] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 0F3CA000 == 12 [pid = 1248] [id = 107] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1174C000 == 11 [pid = 1248] [id = 108] 22:14:40 INFO - PROCESS | 1248 | --DOCSHELL 1441E800 == 10 [pid = 1248] [id = 109] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1AD28000) [pid = 1248] [serial = 311] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1AD3B800) [pid = 1248] [serial = 312] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A8CAC00) [pid = 1248] [serial = 308] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1AA3DC00) [pid = 1248] [serial = 309] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1657E000) [pid = 1248] [serial = 300] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16583000) [pid = 1248] [serial = 301] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (193B5000) [pid = 1248] [serial = 304] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16710800) [pid = 1248] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11472400) [pid = 1248] [serial = 297] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1133F400) [pid = 1248] [serial = 298] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1A765800) [pid = 1248] [serial = 293] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1A202C00) [pid = 1248] [serial = 290] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A20C400) [pid = 1248] [serial = 291] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (193BAC00) [pid = 1248] [serial = 286] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17528000) [pid = 1248] [serial = 282] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1657F800) [pid = 1248] [serial = 278] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (11BB9C00) [pid = 1248] [serial = 274] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0F3D5C00) [pid = 1248] [serial = 270] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14417000) [pid = 1248] [serial = 264] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (14419000) [pid = 1248] [serial = 265] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17519800) [pid = 1248] [serial = 267] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1751E000) [pid = 1248] [serial = 268] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0FF76400) [pid = 1248] [serial = 256] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (10007C00) [pid = 1248] [serial = 257] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (10080400) [pid = 1248] [serial = 260] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (12077000) [pid = 1248] [serial = 261] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (12DB3C00) [pid = 1248] [serial = 262] [outer = 00000000] [url = http://web-platform.test:8000/battery-status/support-iframe.html] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (1A7A9C00) [pid = 1248] [serial = 254] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (1679DC00) [pid = 1248] [serial = 16] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1A208000) [pid = 1248] [serial = 17] [outer = 00000000] [url = http://web-platform.test:8000/testharness_runner.html] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (1012B400) [pid = 1248] [serial = 272] [outer = 00000000] [url = https://web-platform.test:8443/testharness_runner.html] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (14414400) [pid = 1248] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/testharness_runner.html] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (10123C00) [pid = 1248] [serial = 271] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (11E27C00) [pid = 1248] [serial = 275] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (16585800) [pid = 1248] [serial = 279] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (11D3C000) [pid = 1248] [serial = 314] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | --DOMWINDOW == 48 (16589400) [pid = 1248] [serial = 305] [outer = 00000000] [url = about:blank] 22:14:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (0F3D2400) [pid = 1248] [serial = 339] [outer = 10108C00] 22:14:42 INFO - PROCESS | 1248 | 1475817282100 Marionette TRACE conn5 <- [1,402,null,{"value":["/dom/ranges/Range-deleteContents.html",0,null,null,[["Detached Range",0,null,null],["Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Resulting DOM for range 13 [document.head, 1, document.head, 1]",0,null,null],["Resulting cursor position for range 13 [document.head, 1, document.head, 1]",0,null,null],["Resulting DOM for range 14 [document.body, 4, document.body, 5]",0,null,null],["Resulting cursor position for range 14 [document.body, 4, document.body, 5]",0,null,null],["Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Resulting DOM for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Resulting DOM for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Resulting DOM for range 23 [document, 0, document, 1]",0,null,null],["Resulting cursor position for range 23 [document, 0, document, 1]",0,null,null],["Resulting DOM for range 24 [document, 0, document, 2]",0,null,null],["Resulting cursor position for range 24 [document, 0, document, 2]",0,null,null],["Resulting DOM for range 25 [comment, 2, comment, 3]",0,null,null],["Resulting cursor position for range 25 [comment, 2, comment, 3]",0,null,null],["Resulting DOM for range 26 [testDiv, 0, comment, 5]",0,null,null],["Resulting cursor position for range 26 [testDiv, 0, comment, 5]",0,null,null],["Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Resulting DOM for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Resulting DOM for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Resulting DOM for range 49 [document, 1, document, 2]",0,null,null],["Resulting cursor position for range 49 [document, 1, document, 2]",0,null,null],["Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Resulting DOM for range 51 [paras[3], 1, comment, 8]",0,null,null],["Resulting cursor position for range 51 [paras[3], 1, comment, 8]",0,null,null],["Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:14:42 INFO - ......................................................................................................................... 22:14:42 INFO - TEST-OK | /dom/ranges/Range-deleteContents.html | took 3249ms 22:14:42 INFO - PROCESS | 1248 | 1475817282210 Marionette TRACE conn5 -> [0,403,"getWindowHandle",null] 22:14:42 INFO - PROCESS | 1248 | 1475817282215 Marionette TRACE conn5 <- [1,403,null,{"value":"12"}] 22:14:42 INFO - TEST-START | /dom/ranges/Range-detach.html 22:14:42 INFO - PROCESS | 1248 | 1475817282225 Marionette TRACE conn5 -> [0,404,"timeouts",{"script":185000}] 22:14:42 INFO - PROCESS | 1248 | 1475817282230 Marionette TRACE conn5 <- [1,404,null,{}] 22:14:42 INFO - PROCESS | 1248 | 1475817282238 Marionette TRACE conn5 -> [0,405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:42 INFO - PROCESS | 1248 | 1475817282396 Marionette TRACE conn5 <- [1,405,null,{"value":null}] 22:14:42 INFO - PROCESS | 1248 | 1475817282463 Marionette TRACE conn5 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-detach.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:42 INFO - PROCESS | 1248 | ++DOCSHELL 11757C00 == 11 [pid = 1248] [id = 113] 22:14:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (11792400) [pid = 1248] [serial = 340] [outer = 00000000] 22:14:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (11BB9C00) [pid = 1248] [serial = 341] [outer = 11792400] 22:14:42 INFO - PROCESS | 1248 | 1475817282531 Marionette DEBUG loaded listener.js 22:14:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (11D31800) [pid = 1248] [serial = 342] [outer = 11792400] 22:14:42 INFO - PROCESS | 1248 | 1475817282916 Marionette TRACE conn5 <- [1,406,null,{"value":["/dom/ranges/Range-detach.html",0,null,null,[["Range.detach",0,null,null]]]}] 22:14:42 INFO - . 22:14:42 INFO - TEST-OK | /dom/ranges/Range-detach.html | took 730ms 22:14:42 INFO - PROCESS | 1248 | 1475817282961 Marionette TRACE conn5 -> [0,407,"getWindowHandle",null] 22:14:42 INFO - PROCESS | 1248 | 1475817282968 Marionette TRACE conn5 <- [1,407,null,{"value":"12"}] 22:14:42 INFO - TEST-START | /dom/ranges/Range-extractContents.html 22:14:42 INFO - PROCESS | 1248 | 1475817282981 Marionette TRACE conn5 -> [0,408,"timeouts",{"script":185000}] 22:14:42 INFO - PROCESS | 1248 | 1475817282986 Marionette TRACE conn5 <- [1,408,null,{}] 22:14:42 INFO - PROCESS | 1248 | 1475817282991 Marionette TRACE conn5 -> [0,409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:43 INFO - PROCESS | 1248 | 1475817283122 Marionette TRACE conn5 <- [1,409,null,{"value":null}] 22:14:43 INFO - PROCESS | 1248 | 1475817283131 Marionette TRACE conn5 -> [0,410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-extractContents.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-extractContents.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:43 INFO - PROCESS | 1248 | ++DOCSHELL 1202EC00 == 12 [pid = 1248] [id = 114] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (12034000) [pid = 1248] [serial = 343] [outer = 00000000] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (13F5A400) [pid = 1248] [serial = 344] [outer = 12034000] 22:14:43 INFO - PROCESS | 1248 | 1475817283194 Marionette DEBUG loaded listener.js 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (14412800) [pid = 1248] [serial = 345] [outer = 12034000] 22:14:43 INFO - PROCESS | 1248 | ++DOCSHELL 14419C00 == 13 [pid = 1248] [id = 115] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1543AC00) [pid = 1248] [serial = 346] [outer = 00000000] 22:14:43 INFO - PROCESS | 1248 | ++DOCSHELL 15A6D400 == 14 [pid = 1248] [id = 116] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (15A6F400) [pid = 1248] [serial = 347] [outer = 00000000] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (15F47400) [pid = 1248] [serial = 348] [outer = 1543AC00] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (15F4C800) [pid = 1248] [serial = 349] [outer = 15A6F400] 22:14:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (15446C00) [pid = 1248] [serial = 350] [outer = 15A6F400] 22:14:45 INFO - PROCESS | 1248 | 1475817285207 Marionette TRACE conn5 <- [1,410,null,{"value":["/dom/ranges/Range-extractContents.html",0,null,null,[["Detached Range",0,null,null],["Resulting DOM for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Resulting cursor position for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Returned fragment for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Resulting DOM for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Resulting cursor position for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Returned fragment for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Resulting DOM for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Resulting cursor position for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Returned fragment for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Resulting DOM for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Resulting cursor position for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Returned fragment for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Resulting DOM for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting cursor position for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Returned fragment for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting DOM for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Resulting cursor position for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Returned fragment for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Resulting DOM for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Resulting cursor position for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Returned fragment for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Resulting DOM for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Resulting cursor position for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Returned fragment for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Resulting DOM for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Resulting cursor position for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Returned fragment for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Resulting DOM for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Resulting cursor position for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Returned fragment for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Resulting DOM for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Resulting cursor position for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Returned fragment for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Resulting DOM for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Resulting cursor position for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Returned fragment for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Resulting DOM for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Resulting cursor position for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Returned fragment for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Resulting DOM for range 13 [document.head, 1, document.head, 1]",0,null,null],["Resulting cursor position for range 13 [document.head, 1, document.head, 1]",0,null,null],["Returned fragment for range 13 [document.head, 1, document.head, 1]",0,null,null],["Resulting DOM for range 14 [document.body, 4, document.body, 5]",0,null,null],["Resulting cursor position for range 14 [document.body, 4, document.body, 5]",0,null,null],["Returned fragment for range 14 [document.body, 4, document.body, 5]",0,null,null],["Resulting DOM for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Resulting cursor position for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Returned fragment for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Resulting DOM for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Resulting cursor position for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Returned fragment for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Resulting DOM for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Resulting cursor position for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Returned fragment for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Resulting DOM for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting cursor position for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Returned fragment for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Resulting DOM for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Resulting cursor position for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Returned fragment for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Resulting DOM for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Resulting cursor position for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Returned fragment for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Resulting DOM for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Resulting cursor position for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Returned fragment for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Resulting DOM for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Resulting cursor position for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Returned fragment for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Resulting DOM for range 23 [document, 0, document, 1]",0,null,null],["Resulting cursor position for range 23 [document, 0, document, 1]",0,null,null],["Returned fragment for range 23 [document, 0, document, 1]",0,null,null],["Resulting DOM for range 24 [document, 0, document, 2]",0,null,null],["Resulting cursor position for range 24 [document, 0, document, 2]",0,null,null],["Returned fragment for range 24 [document, 0, document, 2]",0,null,null],["Resulting DOM for range 25 [comment, 2, comment, 3]",0,null,null],["Resulting cursor position for range 25 [comment, 2, comment, 3]",0,null,null],["Returned fragment for range 25 [comment, 2, comment, 3]",0,null,null],["Resulting DOM for range 26 [testDiv, 0, comment, 5]",0,null,null],["Resulting cursor position for range 26 [testDiv, 0, comment, 5]",0,null,null],["Returned fragment for range 26 [testDiv, 0, comment, 5]",0,null,null],["Resulting DOM for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Resulting cursor position for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Returned fragment for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Resulting DOM for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Resulting cursor position for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Returned fragment for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Resulting DOM for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Resulting cursor position for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Returned fragment for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Resulting DOM for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Resulting cursor position for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Returned fragment for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Resulting DOM for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Resulting cursor position for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Returned fragment for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Resulting DOM for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Resulting cursor position for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Returned fragment for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Resulting DOM for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Resulting cursor position for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Returned fragment for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Resulting DOM for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Resulting cursor position for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Returned fragment for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Resulting DOM for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Resulting cursor position for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Returned fragment for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Resulting DOM for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Resulting cursor position for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Returned fragment for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Resulting DOM for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Resulting cursor position for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Returned fragment for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Resulting DOM for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Resulting cursor position for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Returned fragment for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Resulting DOM for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Resulting cursor position for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Returned fragment for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Resulting DOM for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Resulting cursor position for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Returned fragment for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Resulting DOM for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Resulting cursor position for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Returned fragment for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Resulting DOM for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Resulting cursor position for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Returned fragment for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Resulting DOM for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Resulting cursor position for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Returned fragment for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Resulting DOM for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Resulting cursor position for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Returned fragment for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Resulting DOM for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Resulting cursor position for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Returned fragment for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Resulting DOM for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Resulting cursor position for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Returned fragment for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Resulting DOM for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Resulting cursor position for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Returned fragment for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Resulting DOM for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Resulting cursor position for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Returned fragment for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Resulting DOM for range 49 [document, 1, document, 2]",0,null,null],["Resulting cursor position for range 49 [document, 1, document, 2]",0,null,null],["Returned fragment for range 49 [document, 1, document, 2]",0,null,null],["Resulting DOM for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Resulting cursor position for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Returned fragment for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Resulting DOM for range 51 [paras[3], 1, comment, 8]",0,null,null],["Resulting cursor position for range 51 [paras[3], 1, comment, 8]",0,null,null],["Returned fragment for range 51 [paras[3], 1, comment, 8]",0,null,null],["Resulting DOM for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Resulting cursor position for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Returned fragment for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Resulting DOM for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Resulting cursor position for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Returned fragment for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Resulting DOM for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Resulting cursor position for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Returned fragment for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Resulting DOM for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Resulting cursor position for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Returned fragment for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Resulting DOM for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Resulting cursor position for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Returned fragment for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Resulting DOM for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Resulting cursor position for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Returned fragment for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Resulting DOM for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Resulting cursor position for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Returned fragment for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Resulting DOM for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Resulting cursor position for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Returned fragment for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:14:45 INFO - ..................................................................................................................................................................................... 22:14:45 INFO - TEST-OK | /dom/ranges/Range-extractContents.html | took 2327ms 22:14:45 INFO - PROCESS | 1248 | 1475817285315 Marionette TRACE conn5 -> [0,411,"getWindowHandle",null] 22:14:45 INFO - PROCESS | 1248 | 1475817285318 Marionette TRACE conn5 <- [1,411,null,{"value":"12"}] 22:14:45 INFO - TEST-START | /dom/ranges/Range-insertNode.html 22:14:45 INFO - PROCESS | 1248 | 1475817285323 Marionette TRACE conn5 -> [0,412,"timeouts",{"script":185000}] 22:14:45 INFO - PROCESS | 1248 | 1475817285328 Marionette TRACE conn5 <- [1,412,null,{}] 22:14:45 INFO - PROCESS | 1248 | 1475817285358 Marionette TRACE conn5 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:45 INFO - PROCESS | 1248 | 1475817285532 Marionette TRACE conn5 <- [1,413,null,{"value":null}] 22:14:45 INFO - PROCESS | 1248 | 1475817285559 Marionette TRACE conn5 -> [0,414,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-insertNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-insertNode.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:45 INFO - PROCESS | 1248 | ++DOCSHELL 1670D000 == 15 [pid = 1248] [id = 117] 22:14:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1670D400) [pid = 1248] [serial = 351] [outer = 00000000] 22:14:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (16712400) [pid = 1248] [serial = 352] [outer = 1670D400] 22:14:45 INFO - PROCESS | 1248 | 1475817285622 Marionette DEBUG loaded listener.js 22:14:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16710800) [pid = 1248] [serial = 353] [outer = 1670D400] 22:14:46 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0F3D2800) [pid = 1248] [serial = 316] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer.html] 22:14:46 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1010D400) [pid = 1248] [serial = 319] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-compareBoundaryPoints.html] 22:14:46 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (10005400) [pid = 1248] [serial = 313] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-commonAncestorContainer-2.html] 22:14:46 INFO - PROCESS | 1248 | ++DOCSHELL 1658B800 == 16 [pid = 1248] [id = 118] 22:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (16F79800) [pid = 1248] [serial = 354] [outer = 00000000] 22:14:46 INFO - PROCESS | 1248 | ++DOCSHELL 16F7A000 == 17 [pid = 1248] [id = 119] 22:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (16F7A400) [pid = 1248] [serial = 355] [outer = 00000000] 22:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16F7A800) [pid = 1248] [serial = 356] [outer = 16F79800] 22:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16F7C400) [pid = 1248] [serial = 357] [outer = 16F7A400] 22:14:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (11B6C400) [pid = 1248] [serial = 358] [outer = 16F7A400] 22:14:58 INFO - PROCESS | 1248 | 1475817298089 Marionette TRACE conn5 <- [1,414,null,{"value":["/dom/ranges/Range-insertNode.html",0,null,null,[["0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]",0,null,null],["0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]",0,null,null],["0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild",0,null,null],["0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild",0,null,null],["0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild",0,null,null],["0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild",0,null,null],["0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1",0,null,null],["0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1",0,null,null],["0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild",0,null,null],["0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild",0,null,null],["0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1",0,null,null],["0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1",0,null,null],["0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild",0,null,null],["0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild",0,null,null],["0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document",0,null,null],["0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document",0,null,null],["0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv",0,null,null],["0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv",0,null,null],["0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc",0,null,null],["0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc",0,null,null],["0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2",0,null,null],["0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2",0,null,null],["0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc",0,null,null],["0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc",0,null,null],["0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement",0,null,null],["0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement",0,null,null],["0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode",0,null,null],["0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode",0,null,null],["0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode",0,null,null],["0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode",0,null,null],["0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction",0,null,null],["0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction",0,null,null],["0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction",0,null,null],["0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction",0,null,null],["0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment",0,null,null],["0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment",0,null,null],["0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment",0,null,null],["0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment",0,null,null],["0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag",0,null,null],["0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag",0,null,null],["0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype",0,null,null],["0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype",0,null,null],["0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype",0,null,null],["0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype",0,null,null],["1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]",0,null,null],["1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]",0,null,null],["1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild",0,null,null],["1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild",0,null,null],["1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild",0,null,null],["1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild",0,null,null],["1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1",0,null,null],["1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1",0,null,null],["1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild",0,null,null],["1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild",0,null,null],["1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1",0,null,null],["1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1",0,null,null],["1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild",0,null,null],["1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild",0,null,null],["1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document",0,null,null],["1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document",0,null,null],["1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv",0,null,null],["1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv",0,null,null],["1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc",0,null,null],["1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc",0,null,null],["1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2",0,null,null],["1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2",0,null,null],["1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc",0,null,null],["1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc",0,null,null],["1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement",0,null,null],["1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement",0,null,null],["1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode",0,null,null],["1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode",0,null,null],["1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode",0,null,null],["1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode",0,null,null],["1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction",0,null,null],["1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction",0,null,null],["1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction",0,null,null],["1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction",0,null,null],["1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment",0,null,null],["1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment",0,null,null],["1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment",0,null,null],["1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment",0,null,null],["1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag",0,null,null],["1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag",0,null,null],["1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype",0,null,null],["1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype",0,null,null],["1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype",0,null,null],["1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype",0,null,null],["2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]",0,null,null],["2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]",0,null,null],["2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild",0,null,null],["2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild",0,null,null],["2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild",0,null,null],["2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild",0,null,null],["2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1",0,null,null],["2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1",0,null,null],["2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild",0,null,null],["2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild",0,null,null],["2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1",0,null,null],["2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1",0,null,null],["2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild",0,null,null],["2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild",0,null,null],["2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document",0,null,null],["2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document",0,null,null],["2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv",0,null,null],["2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv",0,null,null],["2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc",0,null,null],["2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc",0,null,null],["2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2",0,null,null],["2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2",0,null,null],["2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc",0,null,null],["2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc",0,null,null],["2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement",0,null,null],["2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement",0,null,null],["2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode",0,null,null],["2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode",0,null,null],["2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode",0,null,null],["2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode",0,null,null],["2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction",0,null,null],["2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction",0,null,null],["2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction",0,null,null],["2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction",0,null,null],["2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment",0,null,null],["2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment",0,null,null],["2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment",0,null,null],["2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment",0,null,null],["2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag",0,null,null],["2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag",0,null,null],["2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype",0,null,null],["2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype",0,null,null],["2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype",0,null,null],["2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype",0,null,null],["3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]",0,null,null],["3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]",0,null,null],["3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild",0,null,null],["3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild",0,null,null],["3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild",0,null,null],["3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild",0,null,null],["3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1",0,null,null],["3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1",0,null,null],["3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild",0,null,null],["3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild",0,null,null],["3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1",0,null,null],["3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1",0,null,null],["3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild",0,null,null],["3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild",0,null,null],["3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document",0,null,null],["3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document",0,null,null],["3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv",0,null,null],["3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv",0,null,null],["3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc",0,null,null],["3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc",0,null,null],["3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2",0,null,null],["3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2",0,null,null],["3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc",0,null,null],["3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc",0,null,null],["3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement",0,null,null],["3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement",0,null,null],["3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode",0,null,null],["3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode",0,null,null],["3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode",0,null,null],["3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode",0,null,null],["3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction",0,null,null],["3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction",0,null,null],["3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction",0,null,null],["3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction",0,null,null],["3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment",0,null,null],["3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment",0,null,null],["3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment",0,null,null],["3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment",0,null,null],["3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag",0,null,null],["3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag",0,null,null],["3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype",0,null,null],["3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype",0,null,null],["3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype",0,null,null],["3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype",0,null,null],["4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]",0,null,null],["5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]",0,null,null],["5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild",0,null,null],["5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild",0,null,null],["5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild",0,null,null],["5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild",0,null,null],["5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1",0,null,null],["5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1",0,null,null],["5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild",0,null,null],["5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild",0,null,null],["5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1",0,null,null],["5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1",0,null,null],["5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild",0,null,null],["5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild",0,null,null],["5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document",0,null,null],["5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document",0,null,null],["5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv",0,null,null],["5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv",0,null,null],["5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc",0,null,null],["5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc",0,null,null],["5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2",0,null,null],["5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2",0,null,null],["5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc",0,null,null],["5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc",0,null,null],["5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement",0,null,null],["5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement",0,null,null],["5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode",0,null,null],["5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode",0,null,null],["5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode",0,null,null],["5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode",0,null,null],["5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction",0,null,null],["5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction",0,null,null],["5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction",0,null,null],["5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction",0,null,null],["5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment",0,null,null],["5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment",0,null,null],["5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment",0,null,null],["5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment",0,null,null],["5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag",0,null,null],["5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag",0,null,null],["5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype",0,null,null],["5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype",0,null,null],["5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype",0,null,null],["5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype",0,null,null],["6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]",0,null,null],["6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]",0,null,null],["6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1",0,null,null],["6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1",0,null,null],["6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1",0,null,null],["6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1",0,null,null],["6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document",0,null,null],["6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document",0,null,null],["6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv",0,null,null],["6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv",0,null,null],["6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc",0,null,null],["6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc",0,null,null],["6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2",0,null,null],["6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2",0,null,null],["6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc",0,null,null],["6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc",0,null,null],["6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement",0,null,null],["6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement",0,null,null],["6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode",0,null,null],["6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode",0,null,null],["6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode",0,null,null],["6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode",0,null,null],["6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction",0,null,null],["6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction",0,null,null],["6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment",0,null,null],["6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment",0,null,null],["6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment",0,null,null],["6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment",0,null,null],["6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag",0,null,null],["6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag",0,null,null],["6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype",0,null,null],["6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype",0,null,null],["6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype",0,null,null],["6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype",0,null,null],["7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]",0,null,null],["7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]",0,null,null],["7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1",0,null,null],["7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1",0,null,null],["7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1",0,null,null],["7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1",0,null,null],["7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document",0,null,null],["7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document",0,null,null],["7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv",0,null,null],["7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv",0,null,null],["7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc",0,null,null],["7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc",0,null,null],["7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2",0,null,null],["7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2",0,null,null],["7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc",0,null,null],["7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc",0,null,null],["7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement",0,null,null],["7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement",0,null,null],["7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode",0,null,null],["7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode",0,null,null],["7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode",0,null,null],["7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode",0,null,null],["7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction",0,null,null],["7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction",0,null,null],["7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment",0,null,null],["7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment",0,null,null],["7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment",0,null,null],["7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment",0,null,null],["7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag",0,null,null],["7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag",0,null,null],["7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype",0,null,null],["7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype",0,null,null],["7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype",0,null,null],["7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype",0,null,null],["8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]",0,null,null],["8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]",0,null,null],["8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1",0,null,null],["8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1",0,null,null],["8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1",0,null,null],["8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1",0,null,null],["8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document",0,null,null],["8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document",0,null,null],["8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv",0,null,null],["8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv",0,null,null],["8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc",0,null,null],["8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc",0,null,null],["8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2",0,null,null],["8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2",0,null,null],["8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc",0,null,null],["8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc",0,null,null],["8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement",0,null,null],["8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement",0,null,null],["8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode",0,null,null],["8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode",0,null,null],["8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode",0,null,null],["8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode",0,null,null],["8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction",0,null,null],["8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction",0,null,null],["8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment",0,null,null],["8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment",0,null,null],["8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment",0,null,null],["8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment",0,null,null],["8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag",0,null,null],["8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag",0,null,null],["8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype",0,null,null],["8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype",0,null,null],["8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype",0,null,null],["8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype",0,null,null],["9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]",0,null,null],["9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]",0,null,null],["9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1",0,null,null],["9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1",0,null,null],["9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1",0,null,null],["9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1",0,null,null],["9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document",0,null,null],["9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document",0,null,null],["9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv",0,null,null],["9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv",0,null,null],["9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc",0,null,null],["9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc",0,null,null],["9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2",0,null,null],["9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2",0,null,null],["9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc",0,null,null],["9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc",0,null,null],["9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement",0,null,null],["9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement",0,null,null],["9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode",0,null,null],["9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode",0,null,null],["9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode",0,null,null],["9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode",0,null,null],["9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction",0,null,null],["9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction",0,null,null],["9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment",0,null,null],["9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment",0,null,null],["9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment",0,null,null],["9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment",0,null,null],["9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag",0,null,null],["9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag",0,null,null],["9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype",0,null,null],["9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype",0,null,null],["9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype",0,null,null],["9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype",0,null,null],["10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]",0,null,null],["10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]",0,null,null],["10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild",0,null,null],["10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild",0,null,null],["10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild",0,null,null],["10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild",0,null,null],["10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1",0,null,null],["10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1",0,null,null],["10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild",0,null,null],["10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild",0,null,null],["10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1",0,null,null],["10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1",0,null,null],["10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild",0,null,null],["10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild",0,null,null],["10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document",0,null,null],["10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document",0,null,null],["10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv",0,null,null],["10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv",0,null,null],["10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc",0,null,null],["10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc",0,null,null],["10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2",0,null,null],["10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2",0,null,null],["10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc",0,null,null],["10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc",0,null,null],["10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement",0,null,null],["10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement",0,null,null],["10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode",0,null,null],["10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode",0,null,null],["10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode",0,null,null],["10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode",0,null,null],["10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction",0,null,null],["10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction",0,null,null],["10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction",0,null,null],["10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction",0,null,null],["10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment",0,null,null],["10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment",0,null,null],["10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment",0,null,null],["10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment",0,null,null],["10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag",0,null,null],["10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag",0,null,null],["10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype",0,null,null],["10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype",0,null,null],["10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype",0,null,null],["10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype",0,null,null],["11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]",0,null,null],["11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]",0,null,null],["11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild",0,null,null],["11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild",0,null,null],["11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild",0,null,null],["11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild",0,null,null],["11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1",0,null,null],["11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1",0,null,null],["11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1",0,null,null],["11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1",0,null,null],["11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document",0,null,null],["11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document",0,null,null],["11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv",0,null,null],["11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv",0,null,null],["11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc",0,null,null],["11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc",0,null,null],["11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2",0,null,null],["11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2",0,null,null],["11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc",0,null,null],["11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc",0,null,null],["11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement",0,null,null],["11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement",0,null,null],["11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode",0,null,null],["11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode",0,null,null],["11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode",0,null,null],["11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode",0,null,null],["11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction",0,null,null],["11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction",0,null,null],["11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment",0,null,null],["11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment",0,null,null],["11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment",0,null,null],["11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment",0,null,null],["11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag",0,null,null],["11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag",0,null,null],["11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype",0,null,null],["11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype",0,null,null],["11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype",0,null,null],["11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype",0,null,null],["12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]",0,null,null],["12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]",0,null,null],["12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild",0,null,null],["12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild",0,null,null],["12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild",0,null,null],["12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild",0,null,null],["12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1",0,null,null],["12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1",0,null,null],["12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1",0,null,null],["12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1",0,null,null],["12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document",0,null,null],["12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document",0,null,null],["12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv",0,null,null],["12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv",0,null,null],["12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc",0,null,null],["12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc",0,null,null],["12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2",0,null,null],["12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2",0,null,null],["12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc",0,null,null],["12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc",0,null,null],["12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement",0,null,null],["12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement",0,null,null],["12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode",0,null,null],["12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode",0,null,null],["12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode",0,null,null],["12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode",0,null,null],["12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction",0,null,null],["12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction",0,null,null],["12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment",0,null,null],["12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment",0,null,null],["12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment",0,null,null],["12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment",0,null,null],["12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag",0,null,null],["12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag",0,null,null],["12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype",0,null,null],["12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype",0,null,null],["12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype",0,null,null],["12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype",0,null,null],["13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]",0,null,null],["13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]",0,null,null],["13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild",0,null,null],["13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild",0,null,null],["13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild",0,null,null],["13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild",0,null,null],["13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1",0,null,null],["13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1",0,null,null],["13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild",0,null,null],["13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild",0,null,null],["13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1",0,null,null],["13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1",0,null,null],["13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild",0,null,null],["13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild",0,null,null],["13,7: resulting DOM for range [document.head, 1, document.head, 1], node document",0,null,null],["13,7: resulting range position for range [document.head, 1, document.head, 1], node document",0,null,null],["13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv",0,null,null],["13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv",0,null,null],["13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc",0,null,null],["13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc",0,null,null],["13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2",0,null,null],["13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2",0,null,null],["13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc",0,null,null],["13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc",0,null,null],["13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement",0,null,null],["13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement",0,null,null],["13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode",0,null,null],["13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode",0,null,null],["13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode",0,null,null],["13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode",0,null,null],["13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction",0,null,null],["13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction",0,null,null],["13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction",0,null,null],["13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction",0,null,null],["13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment",0,null,null],["13,17: resulting range position for range [document.head, 1, document.head, 1], node comment",0,null,null],["13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment",0,null,null],["13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment",0,null,null],["13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag",0,null,null],["13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag",0,null,null],["13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype",0,null,null],["13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype",0,null,null],["13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype",0,null,null],["13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype",0,null,null],["14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]",0,null,null],["14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]",0,null,null],["14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild",0,null,null],["14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild",0,null,null],["14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild",0,null,null],["14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild",0,null,null],["14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1",0,null,null],["14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1",0,null,null],["14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild",0,null,null],["14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild",0,null,null],["14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1",0,null,null],["14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1",0,null,null],["14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild",0,null,null],["14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild",0,null,null],["14,7: resulting DOM for range [document.body, 4, document.body, 5], node document",0,null,null],["14,7: resulting range position for range [document.body, 4, document.body, 5], node document",0,null,null],["14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv",0,null,null],["14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv",0,null,null],["14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc",0,null,null],["14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc",0,null,null],["14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2",0,null,null],["14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2",0,null,null],["14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc",0,null,null],["14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc",0,null,null],["14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement",0,null,null],["14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement",0,null,null],["14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode",0,null,null],["14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode",0,null,null],["14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode",0,null,null],["14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode",0,null,null],["14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction",0,null,null],["14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction",0,null,null],["14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction",0,null,null],["14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction",0,null,null],["14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment",0,null,null],["14,17: resulting range position for range [document.body, 4, document.body, 5], node comment",0,null,null],["14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment",0,null,null],["14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment",0,null,null],["14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag",0,null,null],["14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag",0,null,null],["14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype",0,null,null],["14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype",0,null,null],["14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype",0,null,null],["14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype",0,null,null],["15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]",0,null,null],["15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]",0,null,null],["15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild",0,null,null],["15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild",0,null,null],["15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild",0,null,null],["15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild",0,null,null],["15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1",0,null,null],["15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1",0,null,null],["15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild",0,null,null],["15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild",0,null,null],["15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1",0,null,null],["15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1",0,null,null],["15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild",0,null,null],["15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild",0,null,null],["15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document",0,null,null],["15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document",0,null,null],["15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv",0,null,null],["15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv",0,null,null],["15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc",0,null,null],["15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc",0,null,null],["15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2",0,null,null],["15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2",0,null,null],["15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc",0,null,null],["15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc",0,null,null],["15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement",0,null,null],["15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement",0,null,null],["15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode",0,null,null],["15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode",0,null,null],["15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode",0,null,null],["15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode",0,null,null],["15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction",0,null,null],["15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction",0,null,null],["15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction",0,null,null],["15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction",0,null,null],["15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment",0,null,null],["15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment",0,null,null],["15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment",0,null,null],["15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment",0,null,null],["15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag",0,null,null],["15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag",0,null,null],["15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype",0,null,null],["15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype",0,null,null],["15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype",0,null,null],["15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype",0,null,null],["16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]",0,null,null],["16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]",0,null,null],["16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild",0,null,null],["16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild",0,null,null],["16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild",0,null,null],["16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild",0,null,null],["16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1",0,null,null],["16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1",0,null,null],["16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild",0,null,null],["16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild",0,null,null],["16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1",0,null,null],["16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1",0,null,null],["16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild",0,null,null],["16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild",0,null,null],["16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document",0,null,null],["16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document",0,null,null],["16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv",0,null,null],["16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv",0,null,null],["16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc",0,null,null],["16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc",0,null,null],["16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2",0,null,null],["16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2",0,null,null],["16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc",0,null,null],["16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc",0,null,null],["16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement",0,null,null],["16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement",0,null,null],["16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode",0,null,null],["16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode",0,null,null],["16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode",0,null,null],["16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode",0,null,null],["16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction",0,null,null],["16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction",0,null,null],["16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction",0,null,null],["16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction",0,null,null],["16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment",0,null,null],["16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment",0,null,null],["16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment",0,null,null],["16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment",0,null,null],["16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag",0,null,null],["16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag",0,null,null],["16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype",0,null,null],["16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype",0,null,null],["16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype",0,null,null],["16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype",0,null,null],["17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]",0,null,null],["17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]",0,null,null],["17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild",0,null,null],["17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild",0,null,null],["17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild",0,null,null],["17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild",0,null,null],["17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1",0,null,null],["17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1",0,null,null],["17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild",0,null,null],["17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild",0,null,null],["17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1",0,null,null],["17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1",0,null,null],["17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild",0,null,null],["17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild",0,null,null],["17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document",0,null,null],["17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document",0,null,null],["17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv",0,null,null],["17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv",0,null,null],["17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc",0,null,null],["17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc",0,null,null],["17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2",0,null,null],["17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2",0,null,null],["17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc",0,null,null],["17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc",0,null,null],["17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement",0,null,null],["17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement",0,null,null],["17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode",0,null,null],["17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode",0,null,null],["17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode",0,null,null],["17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode",0,null,null],["17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction",0,null,null],["17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction",0,null,null],["17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction",0,null,null],["17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction",0,null,null],["17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment",0,null,null],["17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment",0,null,null],["17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment",0,null,null],["17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment",0,null,null],["17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag",0,null,null],["17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag",0,null,null],["17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype",0,null,null],["17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype",0,null,null],["17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype",0,null,null],["17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype",0,null,null],["18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]",0,null,null],["19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]",0,null,null],["19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild",0,null,null],["19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild",0,null,null],["19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild",0,null,null],["19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild",0,null,null],["19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1",0,null,null],["19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1",0,null,null],["19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild",0,null,null],["19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild",0,null,null],["19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1",0,null,null],["19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1",0,null,null],["19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild",0,null,null],["19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild",0,null,null],["19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document",0,null,null],["19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document",0,null,null],["19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv",0,null,null],["19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv",0,null,null],["19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc",0,null,null],["19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc",0,null,null],["19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2",0,null,null],["19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2",0,null,null],["19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc",0,null,null],["19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc",0,null,null],["19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement",0,null,null],["19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement",0,null,null],["19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode",0,null,null],["19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode",0,null,null],["19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode",0,null,null],["19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode",0,null,null],["19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction",0,null,null],["19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction",0,null,null],["19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction",0,null,null],["19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction",0,null,null],["19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment",0,null,null],["19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment",0,null,null],["19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment",0,null,null],["19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment",0,null,null],["19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag",0,null,null],["19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag",0,null,null],["19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype",0,null,null],["19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype",0,null,null],["19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype",0,null,null],["19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype",0,null,null],["20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]",0,null,null],["20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]",0,null,null],["20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild",0,null,null],["20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild",0,null,null],["20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild",0,null,null],["20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild",0,null,null],["20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1",0,null,null],["20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1",0,null,null],["20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild",0,null,null],["20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild",0,null,null],["20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1",0,null,null],["20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1",0,null,null],["20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild",0,null,null],["20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild",0,null,null],["20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document",0,null,null],["20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document",0,null,null],["20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv",0,null,null],["20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv",0,null,null],["20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc",0,null,null],["20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc",0,null,null],["20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2",0,null,null],["20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2",0,null,null],["20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc",0,null,null],["20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc",0,null,null],["20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement",0,null,null],["20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement",0,null,null],["20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode",0,null,null],["20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode",0,null,null],["20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode",0,null,null],["20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode",0,null,null],["20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction",0,null,null],["20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction",0,null,null],["20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction",0,null,null],["20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction",0,null,null],["20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment",0,null,null],["20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment",0,null,null],["20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment",0,null,null],["20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment",0,null,null],["20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag",0,null,null],["20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag",0,null,null],["20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype",0,null,null],["20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype",0,null,null],["20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype",0,null,null],["20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype",0,null,null],["21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]",0,null,null],["21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]",0,null,null],["21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild",0,null,null],["21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild",0,null,null],["21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild",0,null,null],["21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild",0,null,null],["21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1",0,null,null],["21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1",0,null,null],["21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild",0,null,null],["21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild",0,null,null],["21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1",0,null,null],["21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1",0,null,null],["21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild",0,null,null],["21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild",0,null,null],["21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document",0,null,null],["21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document",0,null,null],["21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv",0,null,null],["21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv",0,null,null],["21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc",0,null,null],["21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc",0,null,null],["21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2",0,null,null],["21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2",0,null,null],["21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc",0,null,null],["21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc",0,null,null],["21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement",0,null,null],["21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement",0,null,null],["21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode",0,null,null],["21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode",0,null,null],["21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode",0,null,null],["21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode",0,null,null],["21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction",0,null,null],["21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction",0,null,null],["21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction",0,null,null],["21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction",0,null,null],["21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment",0,null,null],["21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment",0,null,null],["21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment",0,null,null],["21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment",0,null,null],["21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag",0,null,null],["21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag",0,null,null],["21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype",0,null,null],["21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype",0,null,null],["21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype",0,null,null],["21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype",0,null,null],["22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]",0,null,null],["22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]",0,null,null],["22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild",0,null,null],["22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild",0,null,null],["22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild",0,null,null],["22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild",0,null,null],["22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1",0,null,null],["22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1",0,null,null],["22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild",0,null,null],["22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild",0,null,null],["22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1",0,null,null],["22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1",0,null,null],["22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild",0,null,null],["22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild",0,null,null],["22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document",0,null,null],["22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document",0,null,null],["22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv",0,null,null],["22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv",0,null,null],["22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc",0,null,null],["22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc",0,null,null],["22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2",0,null,null],["22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2",0,null,null],["22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc",0,null,null],["22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc",0,null,null],["22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement",0,null,null],["22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement",0,null,null],["22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode",0,null,null],["22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode",0,null,null],["22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode",0,null,null],["22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode",0,null,null],["22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction",0,null,null],["22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction",0,null,null],["22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction",0,null,null],["22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction",0,null,null],["22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment",0,null,null],["22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment",0,null,null],["22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment",0,null,null],["22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment",0,null,null],["22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag",0,null,null],["22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag",0,null,null],["22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype",0,null,null],["22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype",0,null,null],["22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype",0,null,null],["22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype",0,null,null],["23,0: resulting DOM for range [document, 0, document, 1], node paras[0]",0,null,null],["23,0: resulting range position for range [document, 0, document, 1], node paras[0]",0,null,null],["23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild",0,null,null],["23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild",0,null,null],["23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild",0,null,null],["23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild",0,null,null],["23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1",0,null,null],["23,3: resulting range position for range [document, 0, document, 1], node foreignPara1",0,null,null],["23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild",0,null,null],["23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild",0,null,null],["23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1",0,null,null],["23,5: resulting range position for range [document, 0, document, 1], node detachedPara1",0,null,null],["23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild",0,null,null],["23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild",0,null,null],["23,7: resulting DOM for range [document, 0, document, 1], node document",0,null,null],["23,7: resulting range position for range [document, 0, document, 1], node document",0,null,null],["23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv",0,null,null],["23,8: resulting range position for range [document, 0, document, 1], node detachedDiv",0,null,null],["23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc",0,null,null],["23,9: resulting range position for range [document, 0, document, 1], node foreignDoc",0,null,null],["23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2",0,null,null],["23,10: resulting range position for range [document, 0, document, 1], node foreignPara2",0,null,null],["23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc",0,null,null],["23,11: resulting range position for range [document, 0, document, 1], node xmlDoc",0,null,null],["23,12: resulting DOM for range [document, 0, document, 1], node xmlElement",0,null,null],["23,12: resulting range position for range [document, 0, document, 1], node xmlElement",0,null,null],["23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode",0,null,null],["23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode",0,null,null],["23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode",0,null,null],["23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode",0,null,null],["23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction",0,null,null],["23,15: resulting range position for range [document, 0, document, 1], node processingInstruction",0,null,null],["23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction",0,null,null],["23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction",0,null,null],["23,17: resulting DOM for range [document, 0, document, 1], node comment",0,null,null],["23,17: resulting range position for range [document, 0, document, 1], node comment",0,null,null],["23,18: resulting DOM for range [document, 0, document, 1], node detachedComment",0,null,null],["23,18: resulting range position for range [document, 0, document, 1], node detachedComment",0,null,null],["23,19: resulting DOM for range [document, 0, document, 1], node docfrag",0,null,null],["23,19: resulting range position for range [document, 0, document, 1], node docfrag",0,null,null],["23,20: resulting DOM for range [document, 0, document, 1], node doctype",0,null,null],["23,20: resulting range position for range [document, 0, document, 1], node doctype",0,null,null],["23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype",0,null,null],["23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype",0,null,null],["24,0: resulting DOM for range [document, 0, document, 2], node paras[0]",0,null,null],["24,0: resulting range position for range [document, 0, document, 2], node paras[0]",0,null,null],["24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild",0,null,null],["24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild",0,null,null],["24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild",0,null,null],["24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild",0,null,null],["24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1",0,null,null],["24,3: resulting range position for range [document, 0, document, 2], node foreignPara1",0,null,null],["24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild",0,null,null],["24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild",0,null,null],["24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1",0,null,null],["24,5: resulting range position for range [document, 0, document, 2], node detachedPara1",0,null,null],["24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild",0,null,null],["24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild",0,null,null],["24,7: resulting DOM for range [document, 0, document, 2], node document",0,null,null],["24,7: resulting range position for range [document, 0, document, 2], node document",0,null,null],["24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv",0,null,null],["24,8: resulting range position for range [document, 0, document, 2], node detachedDiv",0,null,null],["24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc",0,null,null],["24,9: resulting range position for range [document, 0, document, 2], node foreignDoc",0,null,null],["24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2",0,null,null],["24,10: resulting range position for range [document, 0, document, 2], node foreignPara2",0,null,null],["24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc",0,null,null],["24,11: resulting range position for range [document, 0, document, 2], node xmlDoc",0,null,null],["24,12: resulting DOM for range [document, 0, document, 2], node xmlElement",0,null,null],["24,12: resulting range position for range [document, 0, document, 2], node xmlElement",0,null,null],["24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode",0,null,null],["24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode",0,null,null],["24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode",0,null,null],["24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode",0,null,null],["24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction",0,null,null],["24,15: resulting range position for range [document, 0, document, 2], node processingInstruction",0,null,null],["24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction",0,null,null],["24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction",0,null,null],["24,17: resulting DOM for range [document, 0, document, 2], node comment",0,null,null],["24,17: resulting range position for range [document, 0, document, 2], node comment",0,null,null],["24,18: resulting DOM for range [document, 0, document, 2], node detachedComment",0,null,null],["24,18: resulting range position for range [document, 0, document, 2], node detachedComment",0,null,null],["24,19: resulting DOM for range [document, 0, document, 2], node docfrag",0,null,null],["24,19: resulting range position for range [document, 0, document, 2], node docfrag",0,null,null],["24,20: resulting DOM for range [document, 0, document, 2], node doctype",0,null,null],["24,20: resulting range position for range [document, 0, document, 2], node doctype",0,null,null],["24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype",0,null,null],["24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype",0,null,null],["25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]",0,null,null],["25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]",0,null,null],["25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild",0,null,null],["25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild",0,null,null],["25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild",0,null,null],["25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild",0,null,null],["25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1",0,null,null],["25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1",0,null,null],["25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild",0,null,null],["25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild",0,null,null],["25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1",0,null,null],["25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1",0,null,null],["25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild",0,null,null],["25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild",0,null,null],["25,7: resulting DOM for range [comment, 2, comment, 3], node document",0,null,null],["25,7: resulting range position for range [comment, 2, comment, 3], node document",0,null,null],["25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv",0,null,null],["25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv",0,null,null],["25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc",0,null,null],["25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc",0,null,null],["25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2",0,null,null],["25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2",0,null,null],["25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc",0,null,null],["25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc",0,null,null],["25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement",0,null,null],["25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement",0,null,null],["25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode",0,null,null],["25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode",0,null,null],["25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode",0,null,null],["25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode",0,null,null],["25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction",0,null,null],["25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction",0,null,null],["25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction",0,null,null],["25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction",0,null,null],["25,17: resulting DOM for range [comment, 2, comment, 3], node comment",0,null,null],["25,17: resulting range position for range [comment, 2, comment, 3], node comment",0,null,null],["25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment",0,null,null],["25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment",0,null,null],["25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag",0,null,null],["25,19: resulting range position for range [comment, 2, comment, 3], node docfrag",0,null,null],["25,20: resulting DOM for range [comment, 2, comment, 3], node doctype",0,null,null],["25,20: resulting range position for range [comment, 2, comment, 3], node doctype",0,null,null],["25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype",0,null,null],["25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype",0,null,null],["26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]",0,null,null],["26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]",0,null,null],["26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild",0,null,null],["26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild",0,null,null],["26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild",0,null,null],["26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild",0,null,null],["26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1",0,null,null],["26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1",0,null,null],["26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild",0,null,null],["26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild",0,null,null],["26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1",0,null,null],["26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1",0,null,null],["26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild",0,null,null],["26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild",0,null,null],["26,7: resulting DOM for range [testDiv, 0, comment, 5], node document",0,null,null],["26,7: resulting range position for range [testDiv, 0, comment, 5], node document",0,null,null],["26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv",0,null,null],["26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv",0,null,null],["26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc",0,null,null],["26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc",0,null,null],["26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2",0,null,null],["26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2",0,null,null],["26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc",0,null,null],["26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc",0,null,null],["26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement",0,null,null],["26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement",0,null,null],["26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode",0,null,null],["26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode",0,null,null],["26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode",0,null,null],["26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode",0,null,null],["26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction",0,null,null],["26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction",0,null,null],["26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction",0,null,null],["26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction",0,null,null],["26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment",0,null,null],["26,17: resulting range position for range [testDiv, 0, comment, 5], node comment",0,null,null],["26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment",0,null,null],["26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment",0,null,null],["26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag",0,null,null],["26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag",0,null,null],["26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype",0,null,null],["26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype",0,null,null],["26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype",0,null,null],["26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype",0,null,null],["27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]",0,null,null],["27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]",0,null,null],["27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild",0,null,null],["27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild",0,null,null],["27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild",0,null,null],["27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild",0,null,null],["27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1",0,null,null],["27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1",0,null,null],["27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild",0,null,null],["27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild",0,null,null],["27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1",0,null,null],["27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1",0,null,null],["27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild",0,null,null],["27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild",0,null,null],["27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document",0,null,null],["27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document",0,null,null],["27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv",0,null,null],["27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv",0,null,null],["27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc",0,null,null],["27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc",0,null,null],["27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2",0,null,null],["27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2",0,null,null],["27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc",0,null,null],["27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc",0,null,null],["27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement",0,null,null],["27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement",0,null,null],["27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode",0,null,null],["27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode",0,null,null],["27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode",0,null,null],["27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode",0,null,null],["27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction",0,null,null],["27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction",0,null,null],["27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction",0,null,null],["27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction",0,null,null],["27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment",0,null,null],["27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment",0,null,null],["27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment",0,null,null],["27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment",0,null,null],["27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag",0,null,null],["27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag",0,null,null],["27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype",0,null,null],["27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype",0,null,null],["27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype",0,null,null],["27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype",0,null,null],["28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]",0,null,null],["28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]",0,null,null],["28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild",0,null,null],["28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild",0,null,null],["28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild",0,null,null],["28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild",0,null,null],["28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1",0,null,null],["28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1",0,null,null],["28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild",0,null,null],["28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild",0,null,null],["28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1",0,null,null],["28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1",0,null,null],["28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild",0,null,null],["28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild",0,null,null],["28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document",0,null,null],["28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document",0,null,null],["28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv",0,null,null],["28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv",0,null,null],["28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc",0,null,null],["28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc",0,null,null],["28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2",0,null,null],["28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2",0,null,null],["28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc",0,null,null],["28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc",0,null,null],["28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement",0,null,null],["28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement",0,null,null],["28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode",0,null,null],["28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode",0,null,null],["28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode",0,null,null],["28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode",0,null,null],["28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction",0,null,null],["28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction",0,null,null],["28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction",0,null,null],["28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction",0,null,null],["28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment",0,null,null],["28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment",0,null,null],["28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment",0,null,null],["28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment",0,null,null],["28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag",0,null,null],["28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag",0,null,null],["28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype",0,null,null],["28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype",0,null,null],["28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype",0,null,null],["28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype",0,null,null],["29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]",0,null,null],["29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]",0,null,null],["29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild",0,null,null],["29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild",0,null,null],["29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild",0,null,null],["29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild",0,null,null],["29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1",0,null,null],["29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1",0,null,null],["29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild",0,null,null],["29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild",0,null,null],["29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1",0,null,null],["29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1",0,null,null],["29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild",0,null,null],["29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild",0,null,null],["29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document",0,null,null],["29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document",0,null,null],["29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv",0,null,null],["29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv",0,null,null],["29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc",0,null,null],["29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc",0,null,null],["29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2",0,null,null],["29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2",0,null,null],["29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc",0,null,null],["29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc",0,null,null],["29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement",0,null,null],["29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement",0,null,null],["29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode",0,null,null],["29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode",0,null,null],["29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode",0,null,null],["29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode",0,null,null],["29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction",0,null,null],["29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction",0,null,null],["29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction",0,null,null],["29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction",0,null,null],["29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment",0,null,null],["29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment",0,null,null],["29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment",0,null,null],["29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment",0,null,null],["29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag",0,null,null],["29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag",0,null,null],["29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype",0,null,null],["29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype",0,null,null],["29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype",0,null,null],["29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype",0,null,null],["30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]",0,null,null],["30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]",0,null,null],["30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild",0,null,null],["30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild",0,null,null],["30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild",0,null,null],["30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild",0,null,null],["30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1",0,null,null],["30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1",0,null,null],["30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild",0,null,null],["30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild",0,null,null],["30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1",0,null,null],["30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1",0,null,null],["30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild",0,null,null],["30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild",0,null,null],["30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document",0,null,null],["30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document",0,null,null],["30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv",0,null,null],["30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv",0,null,null],["30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc",0,null,null],["30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc",0,null,null],["30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2",0,null,null],["30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2",0,null,null],["30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc",0,null,null],["30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc",0,null,null],["30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement",0,null,null],["30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement",0,null,null],["30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode",0,null,null],["30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode",0,null,null],["30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode",0,null,null],["30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode",0,null,null],["30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction",0,null,null],["30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction",0,null,null],["30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction",0,null,null],["30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction",0,null,null],["30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment",0,null,null],["30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment",0,null,null],["30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment",0,null,null],["30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment",0,null,null],["30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag",0,null,null],["30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag",0,null,null],["30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype",0,null,null],["30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype",0,null,null],["30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype",0,null,null],["30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype",0,null,null],["31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]",0,null,null],["31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]",0,null,null],["31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild",0,null,null],["31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild",0,null,null],["31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild",0,null,null],["31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild",0,null,null],["31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1",0,null,null],["31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1",0,null,null],["31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild",0,null,null],["31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild",0,null,null],["31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1",0,null,null],["31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1",0,null,null],["31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild",0,null,null],["31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild",0,null,null],["31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document",0,null,null],["31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document",0,null,null],["31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv",0,null,null],["31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv",0,null,null],["31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc",0,null,null],["31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc",0,null,null],["31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2",0,null,null],["31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2",0,null,null],["31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc",0,null,null],["31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc",0,null,null],["31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement",0,null,null],["31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement",0,null,null],["31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode",0,null,null],["31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode",0,null,null],["31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode",0,null,null],["31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode",0,null,null],["31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction",0,null,null],["31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction",0,null,null],["31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction",0,null,null],["31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction",0,null,null],["31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment",0,null,null],["31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment",0,null,null],["31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment",0,null,null],["31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment",0,null,null],["31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag",0,null,null],["31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag",0,null,null],["31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype",0,null,null],["31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype",0,null,null],["31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype",0,null,null],["31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype",0,null,null],["32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]",0,null,null],["32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]",0,null,null],["32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild",0,null,null],["32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild",0,null,null],["32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild",0,null,null],["32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild",0,null,null],["32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1",0,null,null],["32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1",0,null,null],["32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild",0,null,null],["32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild",0,null,null],["32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1",0,null,null],["32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1",0,null,null],["32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild",0,null,null],["32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild",0,null,null],["32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document",0,null,null],["32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document",0,null,null],["32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv",0,null,null],["32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv",0,null,null],["32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc",0,null,null],["32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc",0,null,null],["32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2",0,null,null],["32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2",0,null,null],["32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc",0,null,null],["32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc",0,null,null],["32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement",0,null,null],["32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement",0,null,null],["32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode",0,null,null],["32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode",0,null,null],["32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode",0,null,null],["32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode",0,null,null],["32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction",0,null,null],["32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction",0,null,null],["32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction",0,null,null],["32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction",0,null,null],["32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment",0,null,null],["32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment",0,null,null],["32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment",0,null,null],["32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment",0,null,null],["32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag",0,null,null],["32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag",0,null,null],["32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype",0,null,null],["32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype",0,null,null],["32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype",0,null,null],["32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype",0,null,null],["33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]",0,null,null],["33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]",0,null,null],["33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild",0,null,null],["33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild",0,null,null],["33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild",0,null,null],["33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild",0,null,null],["33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1",0,null,null],["33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1",0,null,null],["33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild",0,null,null],["33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild",0,null,null],["33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1",0,null,null],["33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1",0,null,null],["33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild",0,null,null],["33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild",0,null,null],["33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document",0,null,null],["33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document",0,null,null],["33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv",0,null,null],["33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv",0,null,null],["33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc",0,null,null],["33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc",0,null,null],["33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2",0,null,null],["33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2",0,null,null],["33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc",0,null,null],["33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc",0,null,null],["33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement",0,null,null],["33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement",0,null,null],["33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode",0,null,null],["33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode",0,null,null],["33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode",0,null,null],["33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode",0,null,null],["33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction",0,null,null],["33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction",0,null,null],["33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction",0,null,null],["33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction",0,null,null],["33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment",0,null,null],["33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment",0,null,null],["33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment",0,null,null],["33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment",0,null,null],["33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag",0,null,null],["33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag",0,null,null],["33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype",0,null,null],["33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype",0,null,null],["33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype",0,null,null],["33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype",0,null,null],["34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]",0,null,null],["34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]",0,null,null],["34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild",0,null,null],["34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild",0,null,null],["34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild",0,null,null],["34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild",0,null,null],["34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1",0,null,null],["34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1",0,null,null],["34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild",0,null,null],["34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild",0,null,null],["34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1",0,null,null],["34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1",0,null,null],["34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild",0,null,null],["34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild",0,null,null],["34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document",0,null,null],["34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document",0,null,null],["34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv",0,null,null],["34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv",0,null,null],["34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc",0,null,null],["34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc",0,null,null],["34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2",0,null,null],["34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2",0,null,null],["34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc",0,null,null],["34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc",0,null,null],["34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement",0,null,null],["34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement",0,null,null],["34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode",0,null,null],["34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode",0,null,null],["34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode",0,null,null],["34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode",0,null,null],["34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction",0,null,null],["34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction",0,null,null],["34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction",0,null,null],["34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction",0,null,null],["34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment",0,null,null],["34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment",0,null,null],["34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment",0,null,null],["34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment",0,null,null],["34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag",0,null,null],["34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag",0,null,null],["34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype",0,null,null],["34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype",0,null,null],["34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype",0,null,null],["34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype",0,null,null],["35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]",0,null,null],["35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]",0,null,null],["35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild",0,null,null],["35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild",0,null,null],["35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild",0,null,null],["35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild",0,null,null],["35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1",0,null,null],["35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1",0,null,null],["35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild",0,null,null],["35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild",0,null,null],["35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1",0,null,null],["35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1",0,null,null],["35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild",0,null,null],["35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild",0,null,null],["35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document",0,null,null],["35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document",0,null,null],["35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv",0,null,null],["35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv",0,null,null],["35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc",0,null,null],["35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc",0,null,null],["35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2",0,null,null],["35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2",0,null,null],["35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc",0,null,null],["35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc",0,null,null],["35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement",0,null,null],["35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement",0,null,null],["35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode",0,null,null],["35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode",0,null,null],["35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode",0,null,null],["35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode",0,null,null],["35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction",0,null,null],["35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction",0,null,null],["35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction",0,null,null],["35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction",0,null,null],["35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment",0,null,null],["35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment",0,null,null],["35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment",0,null,null],["35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment",0,null,null],["35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag",0,null,null],["35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag",0,null,null],["35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype",0,null,null],["35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype",0,null,null],["35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype",0,null,null],["35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype",0,null,null],["36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]",0,null,null],["36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]",0,null,null],["36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild",0,null,null],["36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild",0,null,null],["36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild",0,null,null],["36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild",0,null,null],["36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1",0,null,null],["36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1",0,null,null],["36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild",0,null,null],["36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild",0,null,null],["36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1",0,null,null],["36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1",0,null,null],["36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild",0,null,null],["36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild",0,null,null],["36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document",0,null,null],["36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document",0,null,null],["36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv",0,null,null],["36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv",0,null,null],["36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc",0,null,null],["36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc",0,null,null],["36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2",0,null,null],["36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2",0,null,null],["36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc",0,null,null],["36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc",0,null,null],["36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement",0,null,null],["36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement",0,null,null],["36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode",0,null,null],["36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode",0,null,null],["36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode",0,null,null],["36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode",0,null,null],["36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction",0,null,null],["36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction",0,null,null],["36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction",0,null,null],["36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction",0,null,null],["36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment",0,null,null],["36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment",0,null,null],["36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment",0,null,null],["36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment",0,null,null],["36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag",0,null,null],["36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag",0,null,null],["36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype",0,null,null],["36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype",0,null,null],["36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype",0,null,null],["36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype",0,null,null],["37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]",0,null,null],["37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]",0,null,null],["37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild",0,null,null],["37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild",0,null,null],["37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild",0,null,null],["37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild",0,null,null],["37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1",0,null,null],["37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1",0,null,null],["37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild",0,null,null],["37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild",0,null,null],["37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1",0,null,null],["37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1",0,null,null],["37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild",0,null,null],["37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild",0,null,null],["37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document",0,null,null],["37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document",0,null,null],["37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv",0,null,null],["37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv",0,null,null],["37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc",0,null,null],["37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc",0,null,null],["37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2",0,null,null],["37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2",0,null,null],["37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc",0,null,null],["37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc",0,null,null],["37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement",0,null,null],["37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement",0,null,null],["37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode",0,null,null],["37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode",0,null,null],["37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode",0,null,null],["37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode",0,null,null],["37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction",0,null,null],["37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction",0,null,null],["37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction",0,null,null],["37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction",0,null,null],["37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment",0,null,null],["37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment",0,null,null],["37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment",0,null,null],["37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment",0,null,null],["37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag",0,null,null],["37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag",0,null,null],["37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype",0,null,null],["37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype",0,null,null],["37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype",0,null,null],["37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype",0,null,null]]]}] 22:14:58 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 22:14:58 INFO - TEST-OK | /dom/ranges/Range-insertNode.html | took 13167ms 22:14:58 INFO - PROCESS | 1248 | 1475817298500 Marionette TRACE conn5 -> [0,415,"getWindowHandle",null] 22:14:58 INFO - PROCESS | 1248 | 1475817298506 Marionette TRACE conn5 <- [1,415,null,{"value":"12"}] 22:14:58 INFO - TEST-START | /dom/ranges/Range-intersectsNode-binding.html 22:14:58 INFO - PROCESS | 1248 | 1475817298513 Marionette TRACE conn5 -> [0,416,"timeouts",{"script":185000}] 22:14:58 INFO - PROCESS | 1248 | 1475817298519 Marionette TRACE conn5 <- [1,416,null,{}] 22:14:58 INFO - PROCESS | 1248 | 1475817298531 Marionette TRACE conn5 -> [0,417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:58 INFO - PROCESS | 1248 | 1475817298744 Marionette TRACE conn5 <- [1,417,null,{"value":null}] 22:14:58 INFO - PROCESS | 1248 | 1475817298853 Marionette TRACE conn5 -> [0,418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-intersectsNode-binding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-intersectsNode-binding.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:58 INFO - PROCESS | 1248 | ++DOCSHELL 0FF29400 == 18 [pid = 1248] [id = 120] 22:14:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0FF29800) [pid = 1248] [serial = 359] [outer = 00000000] 22:14:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (10078800) [pid = 1248] [serial = 360] [outer = 0FF29800] 22:14:58 INFO - PROCESS | 1248 | 1475817298934 Marionette DEBUG loaded listener.js 22:14:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1007D400) [pid = 1248] [serial = 361] [outer = 0FF29800] 22:14:59 INFO - PROCESS | 1248 | 1475817299467 Marionette TRACE conn5 <- [1,418,null,{"value":["/dom/ranges/Range-intersectsNode-binding.html",0,null,null,[["Calling intersectsNode without an argument or with an invalid argument should throw a TypeError.",0,null,null]]]}] 22:14:59 INFO - . 22:14:59 INFO - TEST-OK | /dom/ranges/Range-intersectsNode-binding.html | took 990ms 22:14:59 INFO - PROCESS | 1248 | 1475817299504 Marionette TRACE conn5 -> [0,419,"getWindowHandle",null] 22:14:59 INFO - PROCESS | 1248 | 1475817299512 Marionette TRACE conn5 <- [1,419,null,{"value":"12"}] 22:14:59 INFO - TEST-START | /dom/ranges/Range-intersectsNode.html 22:14:59 INFO - PROCESS | 1248 | 1475817299549 Marionette TRACE conn5 -> [0,420,"timeouts",{"script":185000}] 22:14:59 INFO - PROCESS | 1248 | 1475817299554 Marionette TRACE conn5 <- [1,420,null,{}] 22:14:59 INFO - PROCESS | 1248 | 1475817299559 Marionette TRACE conn5 -> [0,421,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:14:59 INFO - PROCESS | 1248 | 1475817299718 Marionette TRACE conn5 <- [1,421,null,{"value":null}] 22:14:59 INFO - PROCESS | 1248 | 1475817299811 Marionette TRACE conn5 -> [0,422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-intersectsNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-intersectsNode.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:14:59 INFO - PROCESS | 1248 | ++DOCSHELL 13415400 == 19 [pid = 1248] [id = 121] 22:14:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (13415800) [pid = 1248] [serial = 362] [outer = 00000000] 22:14:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1364E000) [pid = 1248] [serial = 363] [outer = 13415800] 22:14:59 INFO - PROCESS | 1248 | 1475817299884 Marionette DEBUG loaded listener.js 22:15:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (13F5C800) [pid = 1248] [serial = 364] [outer = 13415800] 22:15:03 INFO - PROCESS | 1248 | 1475817303104 Marionette TRACE conn5 <- [1,422,null,{"value":["/dom/ranges/Range-intersectsNode.html",0,null,null,[["Node 0 paras[0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 0 paras[0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 0 paras[0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 0 paras[0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 0 paras[0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 0 paras[0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 0 paras[0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 0 paras[0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 0 paras[0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 0 paras[0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 0 paras[0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 0 paras[0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 0 paras[0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 0 paras[0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 0 paras[0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 0 paras[0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 0 paras[0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 0 paras[0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 0 paras[0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 0 paras[0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 0 paras[0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 0 paras[0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 0 paras[0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 0 paras[0], range 23 [document, 0, document, 1]",0,null,null],["Node 0 paras[0], range 24 [document, 0, document, 2]",0,null,null],["Node 0 paras[0], range 25 [comment, 2, comment, 3]",0,null,null],["Node 0 paras[0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 0 paras[0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 0 paras[0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 0 paras[0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 0 paras[0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 0 paras[0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 0 paras[0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 0 paras[0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 0 paras[0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 0 paras[0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 0 paras[0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 0 paras[0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 0 paras[0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 0 paras[0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 0 paras[0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 0 paras[0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 0 paras[0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 0 paras[0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 0 paras[0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 0 paras[0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 0 paras[0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 0 paras[0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 0 paras[0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 0 paras[0], range 49 [document, 1, document, 2]",0,null,null],["Node 0 paras[0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 0 paras[0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 0 paras[0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 0 paras[0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 0 paras[0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 0 paras[0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 0 paras[0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 0 paras[0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 0 paras[0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 0 paras[0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 1 paras[0].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 1 paras[0].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 1 paras[0].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 1 paras[0].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 1 paras[0].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 1 paras[0].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 1 paras[0].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 1 paras[0].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 1 paras[0].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 1 paras[0].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 1 paras[0].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 1 paras[0].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 1 paras[0].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 1 paras[0].firstChild, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 1 paras[0].firstChild, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 1 paras[0].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 1 paras[0].firstChild, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 1 paras[0].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 1 paras[0].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 1 paras[0].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 1 paras[0].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 1 paras[0].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 1 paras[0].firstChild, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 1 paras[0].firstChild, range 23 [document, 0, document, 1]",0,null,null],["Node 1 paras[0].firstChild, range 24 [document, 0, document, 2]",0,null,null],["Node 1 paras[0].firstChild, range 25 [comment, 2, comment, 3]",0,null,null],["Node 1 paras[0].firstChild, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 1 paras[0].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 1 paras[0].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 1 paras[0].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 1 paras[0].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 1 paras[0].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 1 paras[0].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 1 paras[0].firstChild, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 1 paras[0].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 1 paras[0].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 1 paras[0].firstChild, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 1 paras[0].firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 1 paras[0].firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 1 paras[0].firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 1 paras[0].firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 1 paras[0].firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 1 paras[0].firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 1 paras[0].firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 1 paras[0].firstChild, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 1 paras[0].firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 1 paras[0].firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 1 paras[0].firstChild, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 1 paras[0].firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 1 paras[0].firstChild, range 49 [document, 1, document, 2]",0,null,null],["Node 1 paras[0].firstChild, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 1 paras[0].firstChild, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 1 paras[0].firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 1 paras[0].firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 1 paras[0].firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 1 paras[0].firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 1 paras[0].firstChild, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 1 paras[0].firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 1 paras[0].firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 1 paras[0].firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 2 paras[1].firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 2 paras[1].firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 2 paras[1].firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 2 paras[1].firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 2 paras[1].firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 2 paras[1].firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 2 paras[1].firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 2 paras[1].firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 2 paras[1].firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 2 paras[1].firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 2 paras[1].firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 2 paras[1].firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 2 paras[1].firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 2 paras[1].firstChild, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 2 paras[1].firstChild, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 2 paras[1].firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 2 paras[1].firstChild, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 2 paras[1].firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 2 paras[1].firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 2 paras[1].firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 2 paras[1].firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 2 paras[1].firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 2 paras[1].firstChild, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 2 paras[1].firstChild, range 23 [document, 0, document, 1]",0,null,null],["Node 2 paras[1].firstChild, range 24 [document, 0, document, 2]",0,null,null],["Node 2 paras[1].firstChild, range 25 [comment, 2, comment, 3]",0,null,null],["Node 2 paras[1].firstChild, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 2 paras[1].firstChild, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 2 paras[1].firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 2 paras[1].firstChild, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 2 paras[1].firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 2 paras[1].firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 2 paras[1].firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 2 paras[1].firstChild, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 2 paras[1].firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 2 paras[1].firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 2 paras[1].firstChild, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 2 paras[1].firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 2 paras[1].firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 2 paras[1].firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 2 paras[1].firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 2 paras[1].firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 2 paras[1].firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 2 paras[1].firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 2 paras[1].firstChild, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 2 paras[1].firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 2 paras[1].firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 2 paras[1].firstChild, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 2 paras[1].firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 2 paras[1].firstChild, range 49 [document, 1, document, 2]",0,null,null],["Node 2 paras[1].firstChild, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 2 paras[1].firstChild, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 2 paras[1].firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 2 paras[1].firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 2 paras[1].firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 2 paras[1].firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 2 paras[1].firstChild, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 2 paras[1].firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 2 paras[1].firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 2 paras[1].firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 3 foreignPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 3 foreignPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 3 foreignPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 3 foreignPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 3 foreignPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 3 foreignPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 3 foreignPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 3 foreignPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 3 foreignPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 3 foreignPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 3 foreignPara1, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 3 foreignPara1, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 3 foreignPara1, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 3 foreignPara1, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 3 foreignPara1, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 3 foreignPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 3 foreignPara1, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 3 foreignPara1, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 3 foreignPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 3 foreignPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 3 foreignPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 3 foreignPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 3 foreignPara1, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 3 foreignPara1, range 23 [document, 0, document, 1]",0,null,null],["Node 3 foreignPara1, range 24 [document, 0, document, 2]",0,null,null],["Node 3 foreignPara1, range 25 [comment, 2, comment, 3]",0,null,null],["Node 3 foreignPara1, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 3 foreignPara1, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 3 foreignPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 3 foreignPara1, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 3 foreignPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 3 foreignPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 3 foreignPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 3 foreignPara1, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 3 foreignPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 3 foreignPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 3 foreignPara1, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 3 foreignPara1, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 3 foreignPara1, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 3 foreignPara1, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 3 foreignPara1, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 3 foreignPara1, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 3 foreignPara1, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 3 foreignPara1, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 3 foreignPara1, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 3 foreignPara1, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 3 foreignPara1, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 3 foreignPara1, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 3 foreignPara1, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 3 foreignPara1, range 49 [document, 1, document, 2]",0,null,null],["Node 3 foreignPara1, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 3 foreignPara1, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 3 foreignPara1, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 3 foreignPara1, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 3 foreignPara1, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 3 foreignPara1, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 3 foreignPara1, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 3 foreignPara1, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 3 foreignPara1, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 3 foreignPara1, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 4 foreignPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 4 foreignPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 4 foreignPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 4 foreignPara1.firstChild, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 4 foreignPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 4 foreignPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 23 [document, 0, document, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 24 [document, 0, document, 2]",0,null,null],["Node 4 foreignPara1.firstChild, range 25 [comment, 2, comment, 3]",0,null,null],["Node 4 foreignPara1.firstChild, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 4 foreignPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 4 foreignPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 4 foreignPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 4 foreignPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 4 foreignPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 4 foreignPara1.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 4 foreignPara1.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 4 foreignPara1.firstChild, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 49 [document, 1, document, 2]",0,null,null],["Node 4 foreignPara1.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 4 foreignPara1.firstChild, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 4 foreignPara1.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 4 foreignPara1.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 4 foreignPara1.firstChild, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 4 foreignPara1.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 4 foreignPara1.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 4 foreignPara1.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 5 detachedPara1, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 5 detachedPara1, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 5 detachedPara1, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 5 detachedPara1, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 5 detachedPara1, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 5 detachedPara1, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 5 detachedPara1, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 5 detachedPara1, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 5 detachedPara1, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 5 detachedPara1, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 5 detachedPara1, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 5 detachedPara1, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 5 detachedPara1, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 5 detachedPara1, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 5 detachedPara1, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 5 detachedPara1, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 5 detachedPara1, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 5 detachedPara1, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 5 detachedPara1, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 5 detachedPara1, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 5 detachedPara1, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 5 detachedPara1, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 5 detachedPara1, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 5 detachedPara1, range 23 [document, 0, document, 1]",0,null,null],["Node 5 detachedPara1, range 24 [document, 0, document, 2]",0,null,null],["Node 5 detachedPara1, range 25 [comment, 2, comment, 3]",0,null,null],["Node 5 detachedPara1, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 5 detachedPara1, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 5 detachedPara1, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 5 detachedPara1, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 5 detachedPara1, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 5 detachedPara1, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 5 detachedPara1, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 5 detachedPara1, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 5 detachedPara1, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 5 detachedPara1, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 5 detachedPara1, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 5 detachedPara1, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 5 detachedPara1, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 5 detachedPara1, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 5 detachedPara1, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 5 detachedPara1, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 5 detachedPara1, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 5 detachedPara1, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 5 detachedPara1, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 5 detachedPara1, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 5 detachedPara1, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 5 detachedPara1, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 5 detachedPara1, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 5 detachedPara1, range 49 [document, 1, document, 2]",0,null,null],["Node 5 detachedPara1, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 5 detachedPara1, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 5 detachedPara1, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 5 detachedPara1, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 5 detachedPara1, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 5 detachedPara1, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 5 detachedPara1, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 5 detachedPara1, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 5 detachedPara1, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 5 detachedPara1, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 6 detachedPara1.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 6 detachedPara1.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 6 detachedPara1.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 6 detachedPara1.firstChild, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 6 detachedPara1.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 6 detachedPara1.firstChild, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 23 [document, 0, document, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 24 [document, 0, document, 2]",0,null,null],["Node 6 detachedPara1.firstChild, range 25 [comment, 2, comment, 3]",0,null,null],["Node 6 detachedPara1.firstChild, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 6 detachedPara1.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 6 detachedPara1.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 6 detachedPara1.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 6 detachedPara1.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 6 detachedPara1.firstChild, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 6 detachedPara1.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 6 detachedPara1.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 6 detachedPara1.firstChild, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 49 [document, 1, document, 2]",0,null,null],["Node 6 detachedPara1.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 6 detachedPara1.firstChild, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 6 detachedPara1.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 6 detachedPara1.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 6 detachedPara1.firstChild, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 6 detachedPara1.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 6 detachedPara1.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 6 detachedPara1.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 7 document, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 7 document, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 7 document, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 7 document, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 7 document, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 7 document, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 7 document, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 7 document, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 7 document, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 7 document, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 7 document, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 7 document, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 7 document, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 7 document, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 7 document, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 7 document, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 7 document, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 7 document, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 7 document, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 7 document, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 7 document, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 7 document, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 7 document, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 7 document, range 23 [document, 0, document, 1]",0,null,null],["Node 7 document, range 24 [document, 0, document, 2]",0,null,null],["Node 7 document, range 25 [comment, 2, comment, 3]",0,null,null],["Node 7 document, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 7 document, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 7 document, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 7 document, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 7 document, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 7 document, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 7 document, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 7 document, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 7 document, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 7 document, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 7 document, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 7 document, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 7 document, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 7 document, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 7 document, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 7 document, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 7 document, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 7 document, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 7 document, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 7 document, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 7 document, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 7 document, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 7 document, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 7 document, range 49 [document, 1, document, 2]",0,null,null],["Node 7 document, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 7 document, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 7 document, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 7 document, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 7 document, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 7 document, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 7 document, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 7 document, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 7 document, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 7 document, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 8 detachedDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 8 detachedDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 8 detachedDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 8 detachedDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 8 detachedDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 8 detachedDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 8 detachedDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 8 detachedDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 8 detachedDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 8 detachedDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 8 detachedDiv, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 8 detachedDiv, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 8 detachedDiv, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 8 detachedDiv, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 8 detachedDiv, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 8 detachedDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 8 detachedDiv, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 8 detachedDiv, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 8 detachedDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 8 detachedDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 8 detachedDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 8 detachedDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 8 detachedDiv, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 8 detachedDiv, range 23 [document, 0, document, 1]",0,null,null],["Node 8 detachedDiv, range 24 [document, 0, document, 2]",0,null,null],["Node 8 detachedDiv, range 25 [comment, 2, comment, 3]",0,null,null],["Node 8 detachedDiv, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 8 detachedDiv, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 8 detachedDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 8 detachedDiv, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 8 detachedDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 8 detachedDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 8 detachedDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 8 detachedDiv, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 8 detachedDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 8 detachedDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 8 detachedDiv, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 8 detachedDiv, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 8 detachedDiv, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 8 detachedDiv, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 8 detachedDiv, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 8 detachedDiv, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 8 detachedDiv, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 8 detachedDiv, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 8 detachedDiv, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 8 detachedDiv, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 8 detachedDiv, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 8 detachedDiv, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 8 detachedDiv, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 8 detachedDiv, range 49 [document, 1, document, 2]",0,null,null],["Node 8 detachedDiv, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 8 detachedDiv, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 8 detachedDiv, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 8 detachedDiv, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 8 detachedDiv, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 8 detachedDiv, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 8 detachedDiv, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 8 detachedDiv, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 8 detachedDiv, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 8 detachedDiv, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 9 foreignDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 9 foreignDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 9 foreignDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 9 foreignDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 9 foreignDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 9 foreignDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 9 foreignDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 9 foreignDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 9 foreignDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 9 foreignDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 9 foreignDoc, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 9 foreignDoc, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 9 foreignDoc, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 9 foreignDoc, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 9 foreignDoc, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 9 foreignDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 9 foreignDoc, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 9 foreignDoc, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 9 foreignDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 9 foreignDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 9 foreignDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 9 foreignDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 9 foreignDoc, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 9 foreignDoc, range 23 [document, 0, document, 1]",0,null,null],["Node 9 foreignDoc, range 24 [document, 0, document, 2]",0,null,null],["Node 9 foreignDoc, range 25 [comment, 2, comment, 3]",0,null,null],["Node 9 foreignDoc, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 9 foreignDoc, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 9 foreignDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 9 foreignDoc, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 9 foreignDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 9 foreignDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 9 foreignDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 9 foreignDoc, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 9 foreignDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 9 foreignDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 9 foreignDoc, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 9 foreignDoc, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 9 foreignDoc, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 9 foreignDoc, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 9 foreignDoc, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 9 foreignDoc, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 9 foreignDoc, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 9 foreignDoc, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 9 foreignDoc, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 9 foreignDoc, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 9 foreignDoc, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 9 foreignDoc, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 9 foreignDoc, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 9 foreignDoc, range 49 [document, 1, document, 2]",0,null,null],["Node 9 foreignDoc, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 9 foreignDoc, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 9 foreignDoc, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 9 foreignDoc, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 9 foreignDoc, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 9 foreignDoc, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 9 foreignDoc, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 9 foreignDoc, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 9 foreignDoc, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 9 foreignDoc, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 10 foreignPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 10 foreignPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 10 foreignPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 10 foreignPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 10 foreignPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 10 foreignPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 10 foreignPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 10 foreignPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 10 foreignPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 10 foreignPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 10 foreignPara2, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 10 foreignPara2, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 10 foreignPara2, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 10 foreignPara2, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 10 foreignPara2, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 10 foreignPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 10 foreignPara2, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 10 foreignPara2, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 10 foreignPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 10 foreignPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 10 foreignPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 10 foreignPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 10 foreignPara2, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 10 foreignPara2, range 23 [document, 0, document, 1]",0,null,null],["Node 10 foreignPara2, range 24 [document, 0, document, 2]",0,null,null],["Node 10 foreignPara2, range 25 [comment, 2, comment, 3]",0,null,null],["Node 10 foreignPara2, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 10 foreignPara2, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 10 foreignPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 10 foreignPara2, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 10 foreignPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 10 foreignPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 10 foreignPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 10 foreignPara2, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 10 foreignPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 10 foreignPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 10 foreignPara2, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 10 foreignPara2, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 10 foreignPara2, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 10 foreignPara2, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 10 foreignPara2, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 10 foreignPara2, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 10 foreignPara2, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 10 foreignPara2, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 10 foreignPara2, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 10 foreignPara2, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 10 foreignPara2, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 10 foreignPara2, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 10 foreignPara2, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 10 foreignPara2, range 49 [document, 1, document, 2]",0,null,null],["Node 10 foreignPara2, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 10 foreignPara2, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 10 foreignPara2, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 10 foreignPara2, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 10 foreignPara2, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 10 foreignPara2, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 10 foreignPara2, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 10 foreignPara2, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 10 foreignPara2, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 10 foreignPara2, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 11 xmlDoc, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 11 xmlDoc, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 11 xmlDoc, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 11 xmlDoc, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 11 xmlDoc, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 11 xmlDoc, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 11 xmlDoc, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 11 xmlDoc, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 11 xmlDoc, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 11 xmlDoc, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 11 xmlDoc, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 11 xmlDoc, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 11 xmlDoc, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 11 xmlDoc, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 11 xmlDoc, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 11 xmlDoc, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 11 xmlDoc, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 11 xmlDoc, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 11 xmlDoc, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 11 xmlDoc, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 11 xmlDoc, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 11 xmlDoc, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 11 xmlDoc, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 11 xmlDoc, range 23 [document, 0, document, 1]",0,null,null],["Node 11 xmlDoc, range 24 [document, 0, document, 2]",0,null,null],["Node 11 xmlDoc, range 25 [comment, 2, comment, 3]",0,null,null],["Node 11 xmlDoc, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 11 xmlDoc, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 11 xmlDoc, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 11 xmlDoc, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 11 xmlDoc, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 11 xmlDoc, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 11 xmlDoc, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 11 xmlDoc, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 11 xmlDoc, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 11 xmlDoc, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 11 xmlDoc, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 11 xmlDoc, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 11 xmlDoc, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 11 xmlDoc, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 11 xmlDoc, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 11 xmlDoc, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 11 xmlDoc, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 11 xmlDoc, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 11 xmlDoc, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 11 xmlDoc, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 11 xmlDoc, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 11 xmlDoc, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 11 xmlDoc, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 11 xmlDoc, range 49 [document, 1, document, 2]",0,null,null],["Node 11 xmlDoc, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 11 xmlDoc, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 11 xmlDoc, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 11 xmlDoc, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 11 xmlDoc, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 11 xmlDoc, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 11 xmlDoc, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 11 xmlDoc, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 11 xmlDoc, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 11 xmlDoc, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 12 xmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 12 xmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 12 xmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 12 xmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 12 xmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 12 xmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 12 xmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 12 xmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 12 xmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 12 xmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 12 xmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 12 xmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 12 xmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 12 xmlElement, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 12 xmlElement, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 12 xmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 12 xmlElement, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 12 xmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 12 xmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 12 xmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 12 xmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 12 xmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 12 xmlElement, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 12 xmlElement, range 23 [document, 0, document, 1]",0,null,null],["Node 12 xmlElement, range 24 [document, 0, document, 2]",0,null,null],["Node 12 xmlElement, range 25 [comment, 2, comment, 3]",0,null,null],["Node 12 xmlElement, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 12 xmlElement, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 12 xmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 12 xmlElement, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 12 xmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 12 xmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 12 xmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 12 xmlElement, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 12 xmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 12 xmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 12 xmlElement, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 12 xmlElement, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 12 xmlElement, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 12 xmlElement, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 12 xmlElement, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 12 xmlElement, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 12 xmlElement, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 12 xmlElement, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 12 xmlElement, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 12 xmlElement, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 12 xmlElement, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 12 xmlElement, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 12 xmlElement, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 12 xmlElement, range 49 [document, 1, document, 2]",0,null,null],["Node 12 xmlElement, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 12 xmlElement, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 12 xmlElement, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 12 xmlElement, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 12 xmlElement, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 12 xmlElement, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 12 xmlElement, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 12 xmlElement, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 12 xmlElement, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 12 xmlElement, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 13 detachedTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 13 detachedTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 13 detachedTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 13 detachedTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 13 detachedTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 13 detachedTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 13 detachedTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 13 detachedTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 13 detachedTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 13 detachedTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 13 detachedTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 13 detachedTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 13 detachedTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 13 detachedTextNode, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 13 detachedTextNode, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 13 detachedTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 13 detachedTextNode, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 13 detachedTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 13 detachedTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 13 detachedTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 13 detachedTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 13 detachedTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 13 detachedTextNode, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 13 detachedTextNode, range 23 [document, 0, document, 1]",0,null,null],["Node 13 detachedTextNode, range 24 [document, 0, document, 2]",0,null,null],["Node 13 detachedTextNode, range 25 [comment, 2, comment, 3]",0,null,null],["Node 13 detachedTextNode, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 13 detachedTextNode, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 13 detachedTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 13 detachedTextNode, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 13 detachedTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 13 detachedTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 13 detachedTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 13 detachedTextNode, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 13 detachedTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 13 detachedTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 13 detachedTextNode, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 13 detachedTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 13 detachedTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 13 detachedTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 13 detachedTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 13 detachedTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 13 detachedTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 13 detachedTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 13 detachedTextNode, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 13 detachedTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 13 detachedTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 13 detachedTextNode, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 13 detachedTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 13 detachedTextNode, range 49 [document, 1, document, 2]",0,null,null],["Node 13 detachedTextNode, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 13 detachedTextNode, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 13 detachedTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 13 detachedTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 13 detachedTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 13 detachedTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 13 detachedTextNode, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 13 detachedTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 13 detachedTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 13 detachedTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 14 foreignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 14 foreignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 14 foreignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 14 foreignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 14 foreignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 14 foreignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 14 foreignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 14 foreignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 14 foreignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 14 foreignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 14 foreignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 14 foreignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 14 foreignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 14 foreignTextNode, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 14 foreignTextNode, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 14 foreignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 14 foreignTextNode, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 14 foreignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 14 foreignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 14 foreignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 14 foreignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 14 foreignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 14 foreignTextNode, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 14 foreignTextNode, range 23 [document, 0, document, 1]",0,null,null],["Node 14 foreignTextNode, range 24 [document, 0, document, 2]",0,null,null],["Node 14 foreignTextNode, range 25 [comment, 2, comment, 3]",0,null,null],["Node 14 foreignTextNode, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 14 foreignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 14 foreignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 14 foreignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 14 foreignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 14 foreignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 14 foreignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 14 foreignTextNode, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 14 foreignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 14 foreignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 14 foreignTextNode, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 14 foreignTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 14 foreignTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 14 foreignTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 14 foreignTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 14 foreignTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 14 foreignTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 14 foreignTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 14 foreignTextNode, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 14 foreignTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 14 foreignTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 14 foreignTextNode, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 14 foreignTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 14 foreignTextNode, range 49 [document, 1, document, 2]",0,null,null],["Node 14 foreignTextNode, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 14 foreignTextNode, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 14 foreignTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 14 foreignTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 14 foreignTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 14 foreignTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 14 foreignTextNode, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 14 foreignTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 14 foreignTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 14 foreignTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 15 processingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 15 processingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 15 processingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 15 processingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 15 processingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 15 processingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 15 processingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 15 processingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 15 processingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 15 processingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 15 processingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 15 processingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 15 processingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 15 processingInstruction, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 15 processingInstruction, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 15 processingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 15 processingInstruction, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 15 processingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 15 processingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 15 processingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 15 processingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 15 processingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 15 processingInstruction, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 15 processingInstruction, range 23 [document, 0, document, 1]",0,null,null],["Node 15 processingInstruction, range 24 [document, 0, document, 2]",0,null,null],["Node 15 processingInstruction, range 25 [comment, 2, comment, 3]",0,null,null],["Node 15 processingInstruction, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 15 processingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 15 processingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 15 processingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 15 processingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 15 processingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 15 processingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 15 processingInstruction, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 15 processingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 15 processingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 15 processingInstruction, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 15 processingInstruction, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 15 processingInstruction, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 15 processingInstruction, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 15 processingInstruction, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 15 processingInstruction, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 15 processingInstruction, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 15 processingInstruction, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 15 processingInstruction, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 15 processingInstruction, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 15 processingInstruction, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 15 processingInstruction, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 15 processingInstruction, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 15 processingInstruction, range 49 [document, 1, document, 2]",0,null,null],["Node 15 processingInstruction, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 15 processingInstruction, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 15 processingInstruction, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 15 processingInstruction, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 15 processingInstruction, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 15 processingInstruction, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 15 processingInstruction, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 15 processingInstruction, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 15 processingInstruction, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 15 processingInstruction, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 16 detachedProcessingInstruction, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 16 detachedProcessingInstruction, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 16 detachedProcessingInstruction, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 16 detachedProcessingInstruction, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 16 detachedProcessingInstruction, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 16 detachedProcessingInstruction, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 23 [document, 0, document, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 24 [document, 0, document, 2]",0,null,null],["Node 16 detachedProcessingInstruction, range 25 [comment, 2, comment, 3]",0,null,null],["Node 16 detachedProcessingInstruction, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 16 detachedProcessingInstruction, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 16 detachedProcessingInstruction, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 16 detachedProcessingInstruction, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 16 detachedProcessingInstruction, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 16 detachedProcessingInstruction, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 16 detachedProcessingInstruction, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 16 detachedProcessingInstruction, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 16 detachedProcessingInstruction, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 49 [document, 1, document, 2]",0,null,null],["Node 16 detachedProcessingInstruction, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 16 detachedProcessingInstruction, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 16 detachedProcessingInstruction, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 16 detachedProcessingInstruction, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 16 detachedProcessingInstruction, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 16 detachedProcessingInstruction, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 16 detachedProcessingInstruction, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 16 detachedProcessingInstruction, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 17 comment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 17 comment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 17 comment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 17 comment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 17 comment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 17 comment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 17 comment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 17 comment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 17 comment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 17 comment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 17 comment, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 17 comment, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 17 comment, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 17 comment, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 17 comment, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 17 comment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 17 comment, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 17 comment, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 17 comment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 17 comment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 17 comment, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 17 comment, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 17 comment, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 17 comment, range 23 [document, 0, document, 1]",0,null,null],["Node 17 comment, range 24 [document, 0, document, 2]",0,null,null],["Node 17 comment, range 25 [comment, 2, comment, 3]",0,null,null],["Node 17 comment, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 17 comment, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 17 comment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 17 comment, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 17 comment, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 17 comment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 17 comment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 17 comment, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 17 comment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 17 comment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 17 comment, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 17 comment, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 17 comment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 17 comment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 17 comment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 17 comment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 17 comment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 17 comment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 17 comment, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 17 comment, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 17 comment, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 17 comment, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 17 comment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 17 comment, range 49 [document, 1, document, 2]",0,null,null],["Node 17 comment, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 17 comment, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 17 comment, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 17 comment, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 17 comment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 17 comment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 17 comment, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 17 comment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 17 comment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 17 comment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 18 detachedComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 18 detachedComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 18 detachedComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 18 detachedComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 18 detachedComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 18 detachedComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 18 detachedComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 18 detachedComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 18 detachedComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 18 detachedComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 18 detachedComment, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 18 detachedComment, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 18 detachedComment, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 18 detachedComment, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 18 detachedComment, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 18 detachedComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 18 detachedComment, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 18 detachedComment, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 18 detachedComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 18 detachedComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 18 detachedComment, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 18 detachedComment, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 18 detachedComment, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 18 detachedComment, range 23 [document, 0, document, 1]",0,null,null],["Node 18 detachedComment, range 24 [document, 0, document, 2]",0,null,null],["Node 18 detachedComment, range 25 [comment, 2, comment, 3]",0,null,null],["Node 18 detachedComment, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 18 detachedComment, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 18 detachedComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 18 detachedComment, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 18 detachedComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 18 detachedComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 18 detachedComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 18 detachedComment, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 18 detachedComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 18 detachedComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 18 detachedComment, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 18 detachedComment, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 18 detachedComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 18 detachedComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 18 detachedComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 18 detachedComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 18 detachedComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 18 detachedComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 18 detachedComment, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 18 detachedComment, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 18 detachedComment, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 18 detachedComment, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 18 detachedComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 18 detachedComment, range 49 [document, 1, document, 2]",0,null,null],["Node 18 detachedComment, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 18 detachedComment, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 18 detachedComment, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 18 detachedComment, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 18 detachedComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 18 detachedComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 18 detachedComment, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 18 detachedComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 18 detachedComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 18 detachedComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 19 docfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 19 docfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 19 docfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 19 docfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 19 docfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 19 docfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 19 docfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 19 docfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 19 docfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 19 docfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 19 docfrag, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 19 docfrag, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 19 docfrag, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 19 docfrag, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 19 docfrag, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 19 docfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 19 docfrag, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 19 docfrag, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 19 docfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 19 docfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 19 docfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 19 docfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 19 docfrag, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 19 docfrag, range 23 [document, 0, document, 1]",0,null,null],["Node 19 docfrag, range 24 [document, 0, document, 2]",0,null,null],["Node 19 docfrag, range 25 [comment, 2, comment, 3]",0,null,null],["Node 19 docfrag, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 19 docfrag, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 19 docfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 19 docfrag, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 19 docfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 19 docfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 19 docfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 19 docfrag, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 19 docfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 19 docfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 19 docfrag, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 19 docfrag, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 19 docfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 19 docfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 19 docfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 19 docfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 19 docfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 19 docfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 19 docfrag, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 19 docfrag, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 19 docfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 19 docfrag, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 19 docfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 19 docfrag, range 49 [document, 1, document, 2]",0,null,null],["Node 19 docfrag, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 19 docfrag, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 19 docfrag, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 19 docfrag, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 19 docfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 19 docfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 19 docfrag, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 19 docfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 19 docfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 19 docfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 20 doctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 20 doctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 20 doctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 20 doctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 20 doctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 20 doctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 20 doctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 20 doctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 20 doctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 20 doctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 20 doctype, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 20 doctype, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 20 doctype, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 20 doctype, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 20 doctype, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 20 doctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 20 doctype, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 20 doctype, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 20 doctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 20 doctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 20 doctype, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 20 doctype, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 20 doctype, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 20 doctype, range 23 [document, 0, document, 1]",0,null,null],["Node 20 doctype, range 24 [document, 0, document, 2]",0,null,null],["Node 20 doctype, range 25 [comment, 2, comment, 3]",0,null,null],["Node 20 doctype, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 20 doctype, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 20 doctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 20 doctype, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 20 doctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 20 doctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 20 doctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 20 doctype, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 20 doctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 20 doctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 20 doctype, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 20 doctype, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 20 doctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 20 doctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 20 doctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 20 doctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 20 doctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 20 doctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 20 doctype, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 20 doctype, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 20 doctype, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 20 doctype, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 20 doctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 20 doctype, range 49 [document, 1, document, 2]",0,null,null],["Node 20 doctype, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 20 doctype, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 20 doctype, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 20 doctype, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 20 doctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 20 doctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 20 doctype, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 20 doctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 20 doctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 20 doctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 21 foreignDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 21 foreignDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 21 foreignDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 21 foreignDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 21 foreignDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 21 foreignDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 21 foreignDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 21 foreignDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 21 foreignDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 21 foreignDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 21 foreignDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 21 foreignDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 21 foreignDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 21 foreignDoctype, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 21 foreignDoctype, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 21 foreignDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 21 foreignDoctype, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 21 foreignDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 21 foreignDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 21 foreignDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 21 foreignDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 21 foreignDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 21 foreignDoctype, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 21 foreignDoctype, range 23 [document, 0, document, 1]",0,null,null],["Node 21 foreignDoctype, range 24 [document, 0, document, 2]",0,null,null],["Node 21 foreignDoctype, range 25 [comment, 2, comment, 3]",0,null,null],["Node 21 foreignDoctype, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 21 foreignDoctype, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 21 foreignDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 21 foreignDoctype, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 21 foreignDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 21 foreignDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 21 foreignDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 21 foreignDoctype, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 21 foreignDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 21 foreignDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 21 foreignDoctype, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 21 foreignDoctype, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 21 foreignDoctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 21 foreignDoctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 21 foreignDoctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 21 foreignDoctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 21 foreignDoctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 21 foreignDoctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 21 foreignDoctype, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 21 foreignDoctype, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 21 foreignDoctype, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 21 foreignDoctype, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 21 foreignDoctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 21 foreignDoctype, range 49 [document, 1, document, 2]",0,null,null],["Node 21 foreignDoctype, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 21 foreignDoctype, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 21 foreignDoctype, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 21 foreignDoctype, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 21 foreignDoctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 21 foreignDoctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 21 foreignDoctype, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 21 foreignDoctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 21 foreignDoctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 21 foreignDoctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 22 paras[1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 22 paras[1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 22 paras[1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 22 paras[1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 22 paras[1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 22 paras[1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 22 paras[1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 22 paras[1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 22 paras[1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 22 paras[1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 22 paras[1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 22 paras[1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 22 paras[1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 22 paras[1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 22 paras[1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 22 paras[1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 22 paras[1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 22 paras[1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 22 paras[1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 22 paras[1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 22 paras[1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 22 paras[1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 22 paras[1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 22 paras[1], range 23 [document, 0, document, 1]",0,null,null],["Node 22 paras[1], range 24 [document, 0, document, 2]",0,null,null],["Node 22 paras[1], range 25 [comment, 2, comment, 3]",0,null,null],["Node 22 paras[1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 22 paras[1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 22 paras[1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 22 paras[1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 22 paras[1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 22 paras[1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 22 paras[1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 22 paras[1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 22 paras[1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 22 paras[1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 22 paras[1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 22 paras[1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 22 paras[1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 22 paras[1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 22 paras[1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 22 paras[1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 22 paras[1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 22 paras[1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 22 paras[1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 22 paras[1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 22 paras[1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 22 paras[1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 22 paras[1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 22 paras[1], range 49 [document, 1, document, 2]",0,null,null],["Node 22 paras[1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 22 paras[1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 22 paras[1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 22 paras[1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 22 paras[1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 22 paras[1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 22 paras[1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 22 paras[1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 22 paras[1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 22 paras[1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 23 detachedPara2, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 23 detachedPara2, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 23 detachedPara2, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 23 detachedPara2, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 23 detachedPara2, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 23 detachedPara2, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 23 detachedPara2, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 23 detachedPara2, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 23 detachedPara2, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 23 detachedPara2, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 23 detachedPara2, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 23 detachedPara2, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 23 detachedPara2, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 23 detachedPara2, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 23 detachedPara2, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 23 detachedPara2, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 23 detachedPara2, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 23 detachedPara2, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 23 detachedPara2, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 23 detachedPara2, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 23 detachedPara2, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 23 detachedPara2, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 23 detachedPara2, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 23 detachedPara2, range 23 [document, 0, document, 1]",0,null,null],["Node 23 detachedPara2, range 24 [document, 0, document, 2]",0,null,null],["Node 23 detachedPara2, range 25 [comment, 2, comment, 3]",0,null,null],["Node 23 detachedPara2, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 23 detachedPara2, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 23 detachedPara2, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 23 detachedPara2, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 23 detachedPara2, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 23 detachedPara2, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 23 detachedPara2, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 23 detachedPara2, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 23 detachedPara2, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 23 detachedPara2, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 23 detachedPara2, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 23 detachedPara2, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 23 detachedPara2, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 23 detachedPara2, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 23 detachedPara2, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 23 detachedPara2, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 23 detachedPara2, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 23 detachedPara2, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 23 detachedPara2, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 23 detachedPara2, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 23 detachedPara2, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 23 detachedPara2, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 23 detachedPara2, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 23 detachedPara2, range 49 [document, 1, document, 2]",0,null,null],["Node 23 detachedPara2, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 23 detachedPara2, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 23 detachedPara2, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 23 detachedPara2, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 23 detachedPara2, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 23 detachedPara2, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 23 detachedPara2, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 23 detachedPara2, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 23 detachedPara2, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 23 detachedPara2, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 24 detachedPara2.firstChild, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 24 detachedPara2.firstChild, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 24 detachedPara2.firstChild, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 24 detachedPara2.firstChild, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 24 detachedPara2.firstChild, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 24 detachedPara2.firstChild, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 23 [document, 0, document, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 24 [document, 0, document, 2]",0,null,null],["Node 24 detachedPara2.firstChild, range 25 [comment, 2, comment, 3]",0,null,null],["Node 24 detachedPara2.firstChild, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 24 detachedPara2.firstChild, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 24 detachedPara2.firstChild, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 24 detachedPara2.firstChild, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 24 detachedPara2.firstChild, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 24 detachedPara2.firstChild, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 24 detachedPara2.firstChild, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 24 detachedPara2.firstChild, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 24 detachedPara2.firstChild, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 49 [document, 1, document, 2]",0,null,null],["Node 24 detachedPara2.firstChild, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 24 detachedPara2.firstChild, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 24 detachedPara2.firstChild, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 24 detachedPara2.firstChild, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 24 detachedPara2.firstChild, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 24 detachedPara2.firstChild, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 24 detachedPara2.firstChild, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 24 detachedPara2.firstChild, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 25 testDiv, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 25 testDiv, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 25 testDiv, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 25 testDiv, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 25 testDiv, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 25 testDiv, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 25 testDiv, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 25 testDiv, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 25 testDiv, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 25 testDiv, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 25 testDiv, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 25 testDiv, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 25 testDiv, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 25 testDiv, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 25 testDiv, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 25 testDiv, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 25 testDiv, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 25 testDiv, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 25 testDiv, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 25 testDiv, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 25 testDiv, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 25 testDiv, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 25 testDiv, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 25 testDiv, range 23 [document, 0, document, 1]",0,null,null],["Node 25 testDiv, range 24 [document, 0, document, 2]",0,null,null],["Node 25 testDiv, range 25 [comment, 2, comment, 3]",0,null,null],["Node 25 testDiv, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 25 testDiv, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 25 testDiv, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 25 testDiv, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 25 testDiv, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 25 testDiv, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 25 testDiv, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 25 testDiv, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 25 testDiv, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 25 testDiv, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 25 testDiv, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 25 testDiv, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 25 testDiv, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 25 testDiv, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 25 testDiv, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 25 testDiv, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 25 testDiv, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 25 testDiv, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 25 testDiv, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 25 testDiv, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 25 testDiv, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 25 testDiv, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 25 testDiv, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 25 testDiv, range 49 [document, 1, document, 2]",0,null,null],["Node 25 testDiv, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 25 testDiv, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 25 testDiv, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 25 testDiv, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 25 testDiv, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 25 testDiv, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 25 testDiv, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 25 testDiv, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 25 testDiv, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 25 testDiv, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 26 detachedXmlElement, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 26 detachedXmlElement, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 26 detachedXmlElement, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 26 detachedXmlElement, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 26 detachedXmlElement, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 26 detachedXmlElement, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 26 detachedXmlElement, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 26 detachedXmlElement, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 26 detachedXmlElement, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 26 detachedXmlElement, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 26 detachedXmlElement, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 26 detachedXmlElement, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 26 detachedXmlElement, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 26 detachedXmlElement, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 26 detachedXmlElement, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 26 detachedXmlElement, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 26 detachedXmlElement, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 26 detachedXmlElement, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 26 detachedXmlElement, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 26 detachedXmlElement, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 26 detachedXmlElement, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 26 detachedXmlElement, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 26 detachedXmlElement, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 26 detachedXmlElement, range 23 [document, 0, document, 1]",0,null,null],["Node 26 detachedXmlElement, range 24 [document, 0, document, 2]",0,null,null],["Node 26 detachedXmlElement, range 25 [comment, 2, comment, 3]",0,null,null],["Node 26 detachedXmlElement, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 26 detachedXmlElement, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 26 detachedXmlElement, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 26 detachedXmlElement, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 26 detachedXmlElement, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 26 detachedXmlElement, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 26 detachedXmlElement, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 26 detachedXmlElement, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 26 detachedXmlElement, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 26 detachedXmlElement, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 26 detachedXmlElement, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 26 detachedXmlElement, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 26 detachedXmlElement, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 26 detachedXmlElement, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 26 detachedXmlElement, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 26 detachedXmlElement, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 26 detachedXmlElement, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 26 detachedXmlElement, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 26 detachedXmlElement, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 26 detachedXmlElement, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 26 detachedXmlElement, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 26 detachedXmlElement, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 26 detachedXmlElement, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 26 detachedXmlElement, range 49 [document, 1, document, 2]",0,null,null],["Node 26 detachedXmlElement, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 26 detachedXmlElement, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 26 detachedXmlElement, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 26 detachedXmlElement, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 26 detachedXmlElement, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 26 detachedXmlElement, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 26 detachedXmlElement, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 26 detachedXmlElement, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 26 detachedXmlElement, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 26 detachedXmlElement, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 27 detachedForeignTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 27 detachedForeignTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 27 detachedForeignTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 27 detachedForeignTextNode, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 27 detachedForeignTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 27 detachedForeignTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 27 detachedForeignTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 27 detachedForeignTextNode, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 27 detachedForeignTextNode, range 23 [document, 0, document, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 24 [document, 0, document, 2]",0,null,null],["Node 27 detachedForeignTextNode, range 25 [comment, 2, comment, 3]",0,null,null],["Node 27 detachedForeignTextNode, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 27 detachedForeignTextNode, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 27 detachedForeignTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 27 detachedForeignTextNode, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 27 detachedForeignTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 27 detachedForeignTextNode, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 27 detachedForeignTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 27 detachedForeignTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 27 detachedForeignTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 27 detachedForeignTextNode, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 49 [document, 1, document, 2]",0,null,null],["Node 27 detachedForeignTextNode, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 27 detachedForeignTextNode, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 27 detachedForeignTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 27 detachedForeignTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 27 detachedForeignTextNode, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 27 detachedForeignTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 27 detachedForeignTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 27 detachedForeignTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 28 xmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 28 xmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 28 xmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 28 xmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 28 xmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 28 xmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 28 xmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 28 xmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 28 xmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 28 xmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 28 xmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 28 xmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 28 xmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 28 xmlTextNode, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 28 xmlTextNode, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 28 xmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 28 xmlTextNode, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 28 xmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 28 xmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 28 xmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 28 xmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 28 xmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 28 xmlTextNode, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 28 xmlTextNode, range 23 [document, 0, document, 1]",0,null,null],["Node 28 xmlTextNode, range 24 [document, 0, document, 2]",0,null,null],["Node 28 xmlTextNode, range 25 [comment, 2, comment, 3]",0,null,null],["Node 28 xmlTextNode, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 28 xmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 28 xmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 28 xmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 28 xmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 28 xmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 28 xmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 28 xmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 28 xmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 28 xmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 28 xmlTextNode, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 28 xmlTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 28 xmlTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 28 xmlTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 28 xmlTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 28 xmlTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 28 xmlTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 28 xmlTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 28 xmlTextNode, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 28 xmlTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 28 xmlTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 28 xmlTextNode, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 28 xmlTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 28 xmlTextNode, range 49 [document, 1, document, 2]",0,null,null],["Node 28 xmlTextNode, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 28 xmlTextNode, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 28 xmlTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 28 xmlTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 28 xmlTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 28 xmlTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 28 xmlTextNode, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 28 xmlTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 28 xmlTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 28 xmlTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 29 detachedXmlTextNode, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 29 detachedXmlTextNode, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 29 detachedXmlTextNode, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 29 detachedXmlTextNode, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 29 detachedXmlTextNode, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 29 detachedXmlTextNode, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 29 detachedXmlTextNode, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 29 detachedXmlTextNode, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 29 detachedXmlTextNode, range 23 [document, 0, document, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 24 [document, 0, document, 2]",0,null,null],["Node 29 detachedXmlTextNode, range 25 [comment, 2, comment, 3]",0,null,null],["Node 29 detachedXmlTextNode, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 29 detachedXmlTextNode, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 29 detachedXmlTextNode, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 29 detachedXmlTextNode, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 29 detachedXmlTextNode, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 29 detachedXmlTextNode, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 29 detachedXmlTextNode, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 29 detachedXmlTextNode, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 29 detachedXmlTextNode, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 29 detachedXmlTextNode, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 49 [document, 1, document, 2]",0,null,null],["Node 29 detachedXmlTextNode, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 29 detachedXmlTextNode, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 29 detachedXmlTextNode, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 29 detachedXmlTextNode, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 29 detachedXmlTextNode, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 29 detachedXmlTextNode, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 29 detachedXmlTextNode, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 29 detachedXmlTextNode, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 30 xmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 30 xmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 30 xmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 30 xmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 30 xmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 30 xmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 30 xmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 30 xmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 30 xmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 30 xmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 30 xmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 30 xmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 30 xmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 30 xmlComment, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 30 xmlComment, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 30 xmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 30 xmlComment, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 30 xmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 30 xmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 30 xmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 30 xmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 30 xmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 30 xmlComment, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 30 xmlComment, range 23 [document, 0, document, 1]",0,null,null],["Node 30 xmlComment, range 24 [document, 0, document, 2]",0,null,null],["Node 30 xmlComment, range 25 [comment, 2, comment, 3]",0,null,null],["Node 30 xmlComment, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 30 xmlComment, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 30 xmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 30 xmlComment, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 30 xmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 30 xmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 30 xmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 30 xmlComment, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 30 xmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 30 xmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 30 xmlComment, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 30 xmlComment, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 30 xmlComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 30 xmlComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 30 xmlComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 30 xmlComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 30 xmlComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 30 xmlComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 30 xmlComment, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 30 xmlComment, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 30 xmlComment, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 30 xmlComment, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 30 xmlComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 30 xmlComment, range 49 [document, 1, document, 2]",0,null,null],["Node 30 xmlComment, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 30 xmlComment, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 30 xmlComment, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 30 xmlComment, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 30 xmlComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 30 xmlComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 30 xmlComment, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 30 xmlComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 30 xmlComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 30 xmlComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 31 foreignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 31 foreignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 31 foreignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 31 foreignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 31 foreignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 31 foreignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 31 foreignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 31 foreignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 31 foreignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 31 foreignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 31 foreignComment, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 31 foreignComment, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 31 foreignComment, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 31 foreignComment, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 31 foreignComment, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 31 foreignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 31 foreignComment, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 31 foreignComment, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 31 foreignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 31 foreignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 31 foreignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 31 foreignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 31 foreignComment, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 31 foreignComment, range 23 [document, 0, document, 1]",0,null,null],["Node 31 foreignComment, range 24 [document, 0, document, 2]",0,null,null],["Node 31 foreignComment, range 25 [comment, 2, comment, 3]",0,null,null],["Node 31 foreignComment, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 31 foreignComment, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 31 foreignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 31 foreignComment, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 31 foreignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 31 foreignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 31 foreignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 31 foreignComment, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 31 foreignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 31 foreignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 31 foreignComment, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 31 foreignComment, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 31 foreignComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 31 foreignComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 31 foreignComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 31 foreignComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 31 foreignComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 31 foreignComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 31 foreignComment, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 31 foreignComment, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 31 foreignComment, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 31 foreignComment, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 31 foreignComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 31 foreignComment, range 49 [document, 1, document, 2]",0,null,null],["Node 31 foreignComment, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 31 foreignComment, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 31 foreignComment, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 31 foreignComment, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 31 foreignComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 31 foreignComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 31 foreignComment, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 31 foreignComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 31 foreignComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 31 foreignComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 32 detachedForeignComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 32 detachedForeignComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 32 detachedForeignComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 32 detachedForeignComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 32 detachedForeignComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 32 detachedForeignComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 32 detachedForeignComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 32 detachedForeignComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 32 detachedForeignComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 32 detachedForeignComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 32 detachedForeignComment, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 32 detachedForeignComment, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 32 detachedForeignComment, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 32 detachedForeignComment, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 32 detachedForeignComment, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 32 detachedForeignComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 32 detachedForeignComment, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 32 detachedForeignComment, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 32 detachedForeignComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 32 detachedForeignComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 32 detachedForeignComment, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 32 detachedForeignComment, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 32 detachedForeignComment, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 32 detachedForeignComment, range 23 [document, 0, document, 1]",0,null,null],["Node 32 detachedForeignComment, range 24 [document, 0, document, 2]",0,null,null],["Node 32 detachedForeignComment, range 25 [comment, 2, comment, 3]",0,null,null],["Node 32 detachedForeignComment, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 32 detachedForeignComment, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 32 detachedForeignComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 32 detachedForeignComment, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 32 detachedForeignComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 32 detachedForeignComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 32 detachedForeignComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 32 detachedForeignComment, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 32 detachedForeignComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 32 detachedForeignComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 32 detachedForeignComment, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 32 detachedForeignComment, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 32 detachedForeignComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 32 detachedForeignComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 32 detachedForeignComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 32 detachedForeignComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 32 detachedForeignComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 32 detachedForeignComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 32 detachedForeignComment, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 32 detachedForeignComment, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 32 detachedForeignComment, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 32 detachedForeignComment, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 32 detachedForeignComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 32 detachedForeignComment, range 49 [document, 1, document, 2]",0,null,null],["Node 32 detachedForeignComment, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 32 detachedForeignComment, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 32 detachedForeignComment, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 32 detachedForeignComment, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 32 detachedForeignComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 32 detachedForeignComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 32 detachedForeignComment, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 32 detachedForeignComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 32 detachedForeignComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 32 detachedForeignComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 33 detachedXmlComment, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 33 detachedXmlComment, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 33 detachedXmlComment, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 33 detachedXmlComment, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 33 detachedXmlComment, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 33 detachedXmlComment, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 33 detachedXmlComment, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 33 detachedXmlComment, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 33 detachedXmlComment, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 33 detachedXmlComment, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 33 detachedXmlComment, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 33 detachedXmlComment, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 33 detachedXmlComment, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 33 detachedXmlComment, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 33 detachedXmlComment, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 33 detachedXmlComment, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 33 detachedXmlComment, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 33 detachedXmlComment, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 33 detachedXmlComment, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 33 detachedXmlComment, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 33 detachedXmlComment, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 33 detachedXmlComment, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 33 detachedXmlComment, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 33 detachedXmlComment, range 23 [document, 0, document, 1]",0,null,null],["Node 33 detachedXmlComment, range 24 [document, 0, document, 2]",0,null,null],["Node 33 detachedXmlComment, range 25 [comment, 2, comment, 3]",0,null,null],["Node 33 detachedXmlComment, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 33 detachedXmlComment, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 33 detachedXmlComment, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 33 detachedXmlComment, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 33 detachedXmlComment, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 33 detachedXmlComment, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 33 detachedXmlComment, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 33 detachedXmlComment, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 33 detachedXmlComment, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 33 detachedXmlComment, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 33 detachedXmlComment, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 33 detachedXmlComment, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 33 detachedXmlComment, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 33 detachedXmlComment, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 33 detachedXmlComment, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 33 detachedXmlComment, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 33 detachedXmlComment, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 33 detachedXmlComment, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 33 detachedXmlComment, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 33 detachedXmlComment, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 33 detachedXmlComment, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 33 detachedXmlComment, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 33 detachedXmlComment, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 33 detachedXmlComment, range 49 [document, 1, document, 2]",0,null,null],["Node 33 detachedXmlComment, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 33 detachedXmlComment, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 33 detachedXmlComment, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 33 detachedXmlComment, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 33 detachedXmlComment, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 33 detachedXmlComment, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 33 detachedXmlComment, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 33 detachedXmlComment, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 33 detachedXmlComment, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 33 detachedXmlComment, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 34 foreignDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 34 foreignDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 34 foreignDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 34 foreignDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 34 foreignDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 34 foreignDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 34 foreignDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 34 foreignDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 34 foreignDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 34 foreignDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 34 foreignDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 34 foreignDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 34 foreignDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 34 foreignDocfrag, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 34 foreignDocfrag, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 34 foreignDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 34 foreignDocfrag, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 34 foreignDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 34 foreignDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 34 foreignDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 34 foreignDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 34 foreignDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 34 foreignDocfrag, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 34 foreignDocfrag, range 23 [document, 0, document, 1]",0,null,null],["Node 34 foreignDocfrag, range 24 [document, 0, document, 2]",0,null,null],["Node 34 foreignDocfrag, range 25 [comment, 2, comment, 3]",0,null,null],["Node 34 foreignDocfrag, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 34 foreignDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 34 foreignDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 34 foreignDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 34 foreignDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 34 foreignDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 34 foreignDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 34 foreignDocfrag, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 34 foreignDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 34 foreignDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 34 foreignDocfrag, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 34 foreignDocfrag, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 34 foreignDocfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 34 foreignDocfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 34 foreignDocfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 34 foreignDocfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 34 foreignDocfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 34 foreignDocfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 34 foreignDocfrag, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 34 foreignDocfrag, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 34 foreignDocfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 34 foreignDocfrag, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 34 foreignDocfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 34 foreignDocfrag, range 49 [document, 1, document, 2]",0,null,null],["Node 34 foreignDocfrag, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 34 foreignDocfrag, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 34 foreignDocfrag, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 34 foreignDocfrag, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 34 foreignDocfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 34 foreignDocfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 34 foreignDocfrag, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 34 foreignDocfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 34 foreignDocfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 34 foreignDocfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 35 xmlDocfrag, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 35 xmlDocfrag, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 35 xmlDocfrag, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 35 xmlDocfrag, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 35 xmlDocfrag, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 35 xmlDocfrag, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 35 xmlDocfrag, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 35 xmlDocfrag, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 35 xmlDocfrag, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 35 xmlDocfrag, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 35 xmlDocfrag, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 35 xmlDocfrag, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 35 xmlDocfrag, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 35 xmlDocfrag, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 35 xmlDocfrag, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 35 xmlDocfrag, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 35 xmlDocfrag, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 35 xmlDocfrag, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 35 xmlDocfrag, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 35 xmlDocfrag, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 35 xmlDocfrag, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 35 xmlDocfrag, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 35 xmlDocfrag, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 35 xmlDocfrag, range 23 [document, 0, document, 1]",0,null,null],["Node 35 xmlDocfrag, range 24 [document, 0, document, 2]",0,null,null],["Node 35 xmlDocfrag, range 25 [comment, 2, comment, 3]",0,null,null],["Node 35 xmlDocfrag, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 35 xmlDocfrag, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 35 xmlDocfrag, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 35 xmlDocfrag, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 35 xmlDocfrag, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 35 xmlDocfrag, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 35 xmlDocfrag, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 35 xmlDocfrag, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 35 xmlDocfrag, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 35 xmlDocfrag, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 35 xmlDocfrag, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 35 xmlDocfrag, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 35 xmlDocfrag, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 35 xmlDocfrag, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 35 xmlDocfrag, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 35 xmlDocfrag, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 35 xmlDocfrag, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 35 xmlDocfrag, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 35 xmlDocfrag, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 35 xmlDocfrag, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 35 xmlDocfrag, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 35 xmlDocfrag, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 35 xmlDocfrag, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 35 xmlDocfrag, range 49 [document, 1, document, 2]",0,null,null],["Node 35 xmlDocfrag, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 35 xmlDocfrag, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 35 xmlDocfrag, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 35 xmlDocfrag, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 35 xmlDocfrag, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 35 xmlDocfrag, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 35 xmlDocfrag, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 35 xmlDocfrag, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 35 xmlDocfrag, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 35 xmlDocfrag, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Node 36 xmlDoctype, range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Node 36 xmlDoctype, range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Node 36 xmlDoctype, range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Node 36 xmlDoctype, range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Node 36 xmlDoctype, range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 36 xmlDoctype, range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Node 36 xmlDoctype, range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Node 36 xmlDoctype, range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Node 36 xmlDoctype, range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Node 36 xmlDoctype, range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Node 36 xmlDoctype, range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Node 36 xmlDoctype, range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Node 36 xmlDoctype, range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Node 36 xmlDoctype, range 13 [document.head, 1, document.head, 1]",0,null,null],["Node 36 xmlDoctype, range 14 [document.body, 4, document.body, 5]",0,null,null],["Node 36 xmlDoctype, range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Node 36 xmlDoctype, range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Node 36 xmlDoctype, range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Node 36 xmlDoctype, range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Node 36 xmlDoctype, range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Node 36 xmlDoctype, range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Node 36 xmlDoctype, range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Node 36 xmlDoctype, range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Node 36 xmlDoctype, range 23 [document, 0, document, 1]",0,null,null],["Node 36 xmlDoctype, range 24 [document, 0, document, 2]",0,null,null],["Node 36 xmlDoctype, range 25 [comment, 2, comment, 3]",0,null,null],["Node 36 xmlDoctype, range 26 [testDiv, 0, comment, 5]",0,null,null],["Node 36 xmlDoctype, range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Node 36 xmlDoctype, range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Node 36 xmlDoctype, range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Node 36 xmlDoctype, range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Node 36 xmlDoctype, range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Node 36 xmlDoctype, range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Node 36 xmlDoctype, range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Node 36 xmlDoctype, range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Node 36 xmlDoctype, range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Node 36 xmlDoctype, range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Node 36 xmlDoctype, range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Node 36 xmlDoctype, range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Node 36 xmlDoctype, range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Node 36 xmlDoctype, range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Node 36 xmlDoctype, range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Node 36 xmlDoctype, range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Node 36 xmlDoctype, range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Node 36 xmlDoctype, range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Node 36 xmlDoctype, range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Node 36 xmlDoctype, range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Node 36 xmlDoctype, range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Node 36 xmlDoctype, range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Node 36 xmlDoctype, range 49 [document, 1, document, 2]",0,null,null],["Node 36 xmlDoctype, range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Node 36 xmlDoctype, range 51 [paras[3], 1, comment, 8]",0,null,null],["Node 36 xmlDoctype, range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Node 36 xmlDoctype, range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Node 36 xmlDoctype, range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Node 36 xmlDoctype, range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Node 36 xmlDoctype, range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Node 36 xmlDoctype, range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Node 36 xmlDoctype, range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Node 36 xmlDoctype, range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:15:03 INFO - ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 22:15:03 INFO - TEST-OK | /dom/ranges/Range-intersectsNode.html | took 4025ms 22:15:03 INFO - PROCESS | 1248 | 1475817303574 Marionette TRACE conn5 -> [0,423,"getWindowHandle",null] 22:15:03 INFO - PROCESS | 1248 | 1475817303578 Marionette TRACE conn5 <- [1,423,null,{"value":"12"}] 22:15:03 INFO - TEST-START | /dom/ranges/Range-isPointInRange.html 22:15:03 INFO - PROCESS | 1248 | 1475817303583 Marionette TRACE conn5 -> [0,424,"timeouts",{"script":185000}] 22:15:03 INFO - PROCESS | 1248 | 1475817303589 Marionette TRACE conn5 <- [1,424,null,{}] 22:15:03 INFO - PROCESS | 1248 | 1475817303603 Marionette TRACE conn5 -> [0,425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:15:03 INFO - PROCESS | 1248 | 1475817303801 Marionette TRACE conn5 <- [1,425,null,{"value":null}] 22:15:03 INFO - PROCESS | 1248 | 1475817303916 Marionette TRACE conn5 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-isPointInRange.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-isPointInRange.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:15:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C0400 == 20 [pid = 1248] [id = 122] 22:15:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0C8D5400) [pid = 1248] [serial = 365] [outer = 00000000] 22:15:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1000A000) [pid = 1248] [serial = 366] [outer = 0C8D5400] 22:15:04 INFO - PROCESS | 1248 | 1475817303996 Marionette DEBUG loaded listener.js 22:15:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1207D000) [pid = 1248] [serial = 367] [outer = 0C8D5400] 22:15:10 INFO - PROCESS | 1248 | 1475817309839 Marionette TRACE conn5 <- [1,426,null,{"value":["/dom/ranges/Range-isPointInRange.html",0,null,null,[["Setup",0,null,null],["Set up for range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Set up for range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Set up for range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Set up for range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Set up for range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Set up for range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Set up for range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Set up for range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Set up for range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Set up for range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Set up for range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Set up for range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Set up for range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Set up for range 13 [document.head, 1, document.head, 1]",0,null,null],["Set up for range 14 [document.body, 4, document.body, 5]",0,null,null],["Set up for range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Set up for range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Set up for range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Set up for range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Set up for range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Set up for range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Set up for range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Set up for range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Set up for range 23 [document, 0, document, 1]",0,null,null],["Set up for range 24 [document, 0, document, 2]",0,null,null],["Set up for range 25 [comment, 2, comment, 3]",0,null,null],["Set up for range 26 [testDiv, 0, comment, 5]",0,null,null],["Set up for range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Set up for range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Set up for range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Set up for range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Set up for range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Set up for range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Set up for range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Set up for range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Set up for range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Set up for range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Set up for range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Set up for range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Set up for range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Set up for range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Set up for range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Set up for range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Set up for range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Set up for range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Set up for range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Set up for range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Set up for range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Set up for range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Set up for range 49 [document, 1, document, 2]",0,null,null],["Set up for range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Set up for range 51 [paras[3], 1, comment, 8]",0,null,null],["Set up for range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Set up for range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Set up for range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Set up for range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Set up for range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Set up for range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Set up for range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Set up for range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 0 [paras[0].firstChild, -1], range 60 detached",0,null,null],["Point 1 [paras[0].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 1 [paras[0].firstChild, 0], range 60 detached",0,null,null],["Point 2 [paras[0].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 2 [paras[0].firstChild, 1], range 60 detached",0,null,null],["Point 3 [paras[0].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 3 [paras[0].firstChild, 2], range 60 detached",0,null,null],["Point 4 [paras[0].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 4 [paras[0].firstChild, 8], range 60 detached",0,null,null],["Point 5 [paras[0].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 5 [paras[0].firstChild, 9], range 60 detached",0,null,null],["Point 6 [paras[0].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 23 [document, 0, document, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 24 [document, 0, document, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 25 [comment, 2, comment, 3]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 49 [document, 1, document, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 6 [paras[0].firstChild, 10], range 60 detached",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 23 [document, 0, document, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 24 [document, 0, document, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 25 [comment, 2, comment, 3]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 49 [document, 1, document, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 7 [paras[0].firstChild, 65535], range 60 detached",0,null,null],["Point 8 [paras[1].firstChild, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 8 [paras[1].firstChild, -1], range 60 detached",0,null,null],["Point 9 [paras[1].firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 9 [paras[1].firstChild, 0], range 60 detached",0,null,null],["Point 10 [paras[1].firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 10 [paras[1].firstChild, 1], range 60 detached",0,null,null],["Point 11 [paras[1].firstChild, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 11 [paras[1].firstChild, 2], range 60 detached",0,null,null],["Point 12 [paras[1].firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 12 [paras[1].firstChild, 8], range 60 detached",0,null,null],["Point 13 [paras[1].firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 13 [paras[1].firstChild, 9], range 60 detached",0,null,null],["Point 14 [paras[1].firstChild, 10], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 23 [document, 0, document, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 24 [document, 0, document, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 25 [comment, 2, comment, 3]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 49 [document, 1, document, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 14 [paras[1].firstChild, 10], range 60 detached",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 23 [document, 0, document, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 24 [document, 0, document, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 25 [comment, 2, comment, 3]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 49 [document, 1, document, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 15 [paras[1].firstChild, 65535], range 60 detached",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 16 [detachedPara1.firstChild, 0], range 60 detached",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 17 [detachedPara1.firstChild, 1], range 60 detached",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 18 [detachedPara1.firstChild, 8], range 60 detached",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 19 [detachedPara1.firstChild, 9], range 60 detached",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 20 [foreignPara1.firstChild, 0], range 60 detached",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 21 [foreignPara1.firstChild, 1], range 60 detached",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 22 [foreignPara1.firstChild, 8], range 60 detached",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 23 [foreignPara1.firstChild, 9], range 60 detached",0,null,null],["Point 24 [document.documentElement, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 24 [document.documentElement, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 24 [document.documentElement, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 24 [document.documentElement, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 24 [document.documentElement, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 24 [document.documentElement, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 24 [document.documentElement, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 24 [document.documentElement, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 24 [document.documentElement, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 24 [document.documentElement, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 24 [document.documentElement, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 24 [document.documentElement, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 24 [document.documentElement, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 24 [document.documentElement, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 24 [document.documentElement, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 24 [document.documentElement, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 24 [document.documentElement, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 24 [document.documentElement, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 24 [document.documentElement, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 24 [document.documentElement, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 24 [document.documentElement, -1], range 60 detached",0,null,null],["Point 25 [document.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 25 [document.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 25 [document.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 25 [document.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 25 [document.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 25 [document.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 25 [document.documentElement, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 25 [document.documentElement, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 25 [document.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 25 [document.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 25 [document.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 25 [document.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 25 [document.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 25 [document.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 25 [document.documentElement, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 25 [document.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 25 [document.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 25 [document.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 25 [document.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 25 [document.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 25 [document.documentElement, 0], range 60 detached",0,null,null],["Point 26 [document.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 26 [document.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 26 [document.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 26 [document.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 26 [document.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 26 [document.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 26 [document.documentElement, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 26 [document.documentElement, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 26 [document.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 26 [document.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 26 [document.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 26 [document.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 26 [document.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 26 [document.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 26 [document.documentElement, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 26 [document.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 26 [document.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 26 [document.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 26 [document.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 26 [document.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 26 [document.documentElement, 1], range 60 detached",0,null,null],["Point 27 [document.documentElement, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 27 [document.documentElement, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 27 [document.documentElement, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 27 [document.documentElement, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 27 [document.documentElement, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 27 [document.documentElement, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 27 [document.documentElement, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 27 [document.documentElement, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 27 [document.documentElement, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 27 [document.documentElement, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 27 [document.documentElement, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 27 [document.documentElement, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 27 [document.documentElement, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 27 [document.documentElement, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 27 [document.documentElement, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 27 [document.documentElement, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 27 [document.documentElement, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 27 [document.documentElement, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 27 [document.documentElement, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 27 [document.documentElement, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 27 [document.documentElement, 2], range 60 detached",0,null,null],["Point 28 [document.documentElement, 7], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 28 [document.documentElement, 7], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 28 [document.documentElement, 7], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 28 [document.documentElement, 7], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 28 [document.documentElement, 7], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 28 [document.documentElement, 7], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 28 [document.documentElement, 7], range 23 [document, 0, document, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 24 [document, 0, document, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 25 [comment, 2, comment, 3]",0,null,null],["Point 28 [document.documentElement, 7], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 28 [document.documentElement, 7], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 28 [document.documentElement, 7], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 28 [document.documentElement, 7], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 28 [document.documentElement, 7], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 28 [document.documentElement, 7], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 28 [document.documentElement, 7], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 49 [document, 1, document, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 28 [document.documentElement, 7], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 28 [document.documentElement, 7], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 28 [document.documentElement, 7], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 28 [document.documentElement, 7], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 28 [document.documentElement, 7], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 28 [document.documentElement, 7], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 28 [document.documentElement, 7], range 60 detached",0,null,null],["Point 29 [document.head, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 29 [document.head, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 29 [document.head, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 29 [document.head, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 29 [document.head, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 29 [document.head, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 29 [document.head, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 29 [document.head, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 29 [document.head, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 29 [document.head, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 29 [document.head, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 29 [document.head, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 29 [document.head, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 29 [document.head, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 29 [document.head, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 29 [document.head, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 29 [document.head, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 29 [document.head, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 29 [document.head, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 29 [document.head, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 29 [document.head, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 29 [document.head, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 29 [document.head, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 29 [document.head, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 29 [document.head, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 29 [document.head, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 29 [document.head, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 29 [document.head, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 29 [document.head, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 29 [document.head, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 29 [document.head, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 29 [document.head, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 29 [document.head, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 29 [document.head, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 29 [document.head, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 29 [document.head, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 29 [document.head, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 29 [document.head, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 29 [document.head, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 29 [document.head, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 29 [document.head, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 29 [document.head, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 29 [document.head, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 29 [document.head, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 29 [document.head, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 29 [document.head, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 29 [document.head, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 29 [document.head, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 29 [document.head, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 29 [document.head, 1], range 60 detached",0,null,null],["Point 30 [document.body, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 30 [document.body, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 30 [document.body, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 30 [document.body, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 30 [document.body, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 30 [document.body, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 30 [document.body, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 30 [document.body, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 30 [document.body, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 30 [document.body, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 30 [document.body, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 30 [document.body, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 30 [document.body, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 30 [document.body, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 30 [document.body, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 30 [document.body, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 30 [document.body, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 30 [document.body, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 30 [document.body, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 30 [document.body, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 30 [document.body, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 30 [document.body, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 30 [document.body, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 30 [document.body, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 30 [document.body, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 30 [document.body, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 30 [document.body, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 30 [document.body, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 30 [document.body, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 30 [document.body, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 30 [document.body, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 30 [document.body, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 30 [document.body, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 30 [document.body, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 30 [document.body, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 30 [document.body, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 30 [document.body, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 30 [document.body, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 30 [document.body, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 30 [document.body, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 30 [document.body, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 30 [document.body, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 30 [document.body, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 30 [document.body, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 30 [document.body, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 30 [document.body, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 30 [document.body, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 30 [document.body, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 30 [document.body, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 30 [document.body, 3], range 60 detached",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 31 [foreignDoc.documentElement, 0], range 60 detached",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 32 [foreignDoc.documentElement, 1], range 60 detached",0,null,null],["Point 33 [foreignDoc.head, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 33 [foreignDoc.head, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 33 [foreignDoc.head, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 33 [foreignDoc.head, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 33 [foreignDoc.head, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 33 [foreignDoc.head, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 33 [foreignDoc.head, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 33 [foreignDoc.head, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 33 [foreignDoc.head, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 33 [foreignDoc.head, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 33 [foreignDoc.head, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 33 [foreignDoc.head, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 33 [foreignDoc.head, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 33 [foreignDoc.head, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 33 [foreignDoc.head, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 33 [foreignDoc.head, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 33 [foreignDoc.head, 0], range 60 detached",0,null,null],["Point 34 [foreignDoc.body, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 34 [foreignDoc.body, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 34 [foreignDoc.body, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 34 [foreignDoc.body, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 34 [foreignDoc.body, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 34 [foreignDoc.body, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 34 [foreignDoc.body, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 34 [foreignDoc.body, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 34 [foreignDoc.body, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 34 [foreignDoc.body, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 34 [foreignDoc.body, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 34 [foreignDoc.body, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 34 [foreignDoc.body, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 34 [foreignDoc.body, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 34 [foreignDoc.body, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 34 [foreignDoc.body, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 34 [foreignDoc.body, 1], range 60 detached",0,null,null],["Point 35 [paras[0], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 35 [paras[0], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 35 [paras[0], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 35 [paras[0], 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 35 [paras[0], 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 35 [paras[0], 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 35 [paras[0], 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 35 [paras[0], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 35 [paras[0], 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 35 [paras[0], 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 35 [paras[0], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 35 [paras[0], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 35 [paras[0], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 35 [paras[0], 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 35 [paras[0], 0], range 23 [document, 0, document, 1]",0,null,null],["Point 35 [paras[0], 0], range 24 [document, 0, document, 2]",0,null,null],["Point 35 [paras[0], 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 35 [paras[0], 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 35 [paras[0], 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 35 [paras[0], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 35 [paras[0], 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 35 [paras[0], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 35 [paras[0], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 35 [paras[0], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 35 [paras[0], 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 35 [paras[0], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 35 [paras[0], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 35 [paras[0], 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 35 [paras[0], 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 35 [paras[0], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 35 [paras[0], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 35 [paras[0], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 35 [paras[0], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 35 [paras[0], 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 35 [paras[0], 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 35 [paras[0], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 35 [paras[0], 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 35 [paras[0], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 35 [paras[0], 0], range 49 [document, 1, document, 2]",0,null,null],["Point 35 [paras[0], 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 35 [paras[0], 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 35 [paras[0], 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 35 [paras[0], 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 35 [paras[0], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 35 [paras[0], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 35 [paras[0], 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 35 [paras[0], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 35 [paras[0], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 35 [paras[0], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 35 [paras[0], 0], range 60 detached",0,null,null],["Point 36 [paras[0], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 36 [paras[0], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 36 [paras[0], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 36 [paras[0], 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 36 [paras[0], 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 36 [paras[0], 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 36 [paras[0], 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 36 [paras[0], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 36 [paras[0], 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 36 [paras[0], 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 36 [paras[0], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 36 [paras[0], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 36 [paras[0], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 36 [paras[0], 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 36 [paras[0], 1], range 23 [document, 0, document, 1]",0,null,null],["Point 36 [paras[0], 1], range 24 [document, 0, document, 2]",0,null,null],["Point 36 [paras[0], 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 36 [paras[0], 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 36 [paras[0], 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 36 [paras[0], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 36 [paras[0], 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 36 [paras[0], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 36 [paras[0], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 36 [paras[0], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 36 [paras[0], 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 36 [paras[0], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 36 [paras[0], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 36 [paras[0], 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 36 [paras[0], 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 36 [paras[0], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 36 [paras[0], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 36 [paras[0], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 36 [paras[0], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 36 [paras[0], 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 36 [paras[0], 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 36 [paras[0], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 36 [paras[0], 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 36 [paras[0], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 36 [paras[0], 1], range 49 [document, 1, document, 2]",0,null,null],["Point 36 [paras[0], 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 36 [paras[0], 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 36 [paras[0], 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 36 [paras[0], 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 36 [paras[0], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 36 [paras[0], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 36 [paras[0], 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 36 [paras[0], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 36 [paras[0], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 36 [paras[0], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 36 [paras[0], 1], range 60 detached",0,null,null],["Point 37 [paras[0], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 37 [paras[0], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 37 [paras[0], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 37 [paras[0], 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 37 [paras[0], 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 37 [paras[0], 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 37 [paras[0], 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 37 [paras[0], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 37 [paras[0], 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 37 [paras[0], 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 37 [paras[0], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 37 [paras[0], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 37 [paras[0], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 37 [paras[0], 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 37 [paras[0], 2], range 23 [document, 0, document, 1]",0,null,null],["Point 37 [paras[0], 2], range 24 [document, 0, document, 2]",0,null,null],["Point 37 [paras[0], 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 37 [paras[0], 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 37 [paras[0], 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 37 [paras[0], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 37 [paras[0], 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 37 [paras[0], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 37 [paras[0], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 37 [paras[0], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 37 [paras[0], 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 37 [paras[0], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 37 [paras[0], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 37 [paras[0], 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 37 [paras[0], 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 37 [paras[0], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 37 [paras[0], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 37 [paras[0], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 37 [paras[0], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 37 [paras[0], 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 37 [paras[0], 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 37 [paras[0], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 37 [paras[0], 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 37 [paras[0], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 37 [paras[0], 2], range 49 [document, 1, document, 2]",0,null,null],["Point 37 [paras[0], 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 37 [paras[0], 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 37 [paras[0], 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 37 [paras[0], 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 37 [paras[0], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 37 [paras[0], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 37 [paras[0], 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 37 [paras[0], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 37 [paras[0], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 37 [paras[0], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 37 [paras[0], 2], range 60 detached",0,null,null],["Point 38 [paras[1], 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 38 [paras[1], 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 38 [paras[1], 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 38 [paras[1], 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 38 [paras[1], 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 38 [paras[1], 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 38 [paras[1], 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 38 [paras[1], 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 38 [paras[1], 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 38 [paras[1], 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 38 [paras[1], 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 38 [paras[1], 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 38 [paras[1], 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 38 [paras[1], 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 38 [paras[1], 0], range 23 [document, 0, document, 1]",0,null,null],["Point 38 [paras[1], 0], range 24 [document, 0, document, 2]",0,null,null],["Point 38 [paras[1], 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 38 [paras[1], 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 38 [paras[1], 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 38 [paras[1], 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 38 [paras[1], 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 38 [paras[1], 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 38 [paras[1], 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 38 [paras[1], 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 38 [paras[1], 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 38 [paras[1], 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 38 [paras[1], 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 38 [paras[1], 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 38 [paras[1], 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 38 [paras[1], 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 38 [paras[1], 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 38 [paras[1], 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 38 [paras[1], 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 38 [paras[1], 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 38 [paras[1], 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 38 [paras[1], 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 38 [paras[1], 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 38 [paras[1], 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 38 [paras[1], 0], range 49 [document, 1, document, 2]",0,null,null],["Point 38 [paras[1], 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 38 [paras[1], 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 38 [paras[1], 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 38 [paras[1], 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 38 [paras[1], 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 38 [paras[1], 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 38 [paras[1], 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 38 [paras[1], 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 38 [paras[1], 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 38 [paras[1], 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 38 [paras[1], 0], range 60 detached",0,null,null],["Point 39 [paras[1], 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 39 [paras[1], 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 39 [paras[1], 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 39 [paras[1], 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 39 [paras[1], 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 39 [paras[1], 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 39 [paras[1], 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 39 [paras[1], 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 39 [paras[1], 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 39 [paras[1], 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 39 [paras[1], 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 39 [paras[1], 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 39 [paras[1], 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 39 [paras[1], 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 39 [paras[1], 1], range 23 [document, 0, document, 1]",0,null,null],["Point 39 [paras[1], 1], range 24 [document, 0, document, 2]",0,null,null],["Point 39 [paras[1], 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 39 [paras[1], 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 39 [paras[1], 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 39 [paras[1], 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 39 [paras[1], 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 39 [paras[1], 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 39 [paras[1], 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 39 [paras[1], 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 39 [paras[1], 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 39 [paras[1], 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 39 [paras[1], 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 39 [paras[1], 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 39 [paras[1], 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 39 [paras[1], 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 39 [paras[1], 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 39 [paras[1], 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 39 [paras[1], 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 39 [paras[1], 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 39 [paras[1], 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 39 [paras[1], 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 39 [paras[1], 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 39 [paras[1], 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 39 [paras[1], 1], range 49 [document, 1, document, 2]",0,null,null],["Point 39 [paras[1], 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 39 [paras[1], 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 39 [paras[1], 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 39 [paras[1], 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 39 [paras[1], 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 39 [paras[1], 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 39 [paras[1], 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 39 [paras[1], 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 39 [paras[1], 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 39 [paras[1], 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 39 [paras[1], 1], range 60 detached",0,null,null],["Point 40 [paras[1], 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 40 [paras[1], 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 40 [paras[1], 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 40 [paras[1], 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 40 [paras[1], 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 40 [paras[1], 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 40 [paras[1], 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 40 [paras[1], 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 40 [paras[1], 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 40 [paras[1], 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 40 [paras[1], 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 40 [paras[1], 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 40 [paras[1], 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 40 [paras[1], 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 40 [paras[1], 2], range 23 [document, 0, document, 1]",0,null,null],["Point 40 [paras[1], 2], range 24 [document, 0, document, 2]",0,null,null],["Point 40 [paras[1], 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 40 [paras[1], 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 40 [paras[1], 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 40 [paras[1], 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 40 [paras[1], 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 40 [paras[1], 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 40 [paras[1], 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 40 [paras[1], 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 40 [paras[1], 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 40 [paras[1], 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 40 [paras[1], 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 40 [paras[1], 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 40 [paras[1], 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 40 [paras[1], 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 40 [paras[1], 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 40 [paras[1], 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 40 [paras[1], 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 40 [paras[1], 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 40 [paras[1], 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 40 [paras[1], 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 40 [paras[1], 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 40 [paras[1], 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 40 [paras[1], 2], range 49 [document, 1, document, 2]",0,null,null],["Point 40 [paras[1], 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 40 [paras[1], 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 40 [paras[1], 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 40 [paras[1], 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 40 [paras[1], 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 40 [paras[1], 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 40 [paras[1], 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 40 [paras[1], 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 40 [paras[1], 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 40 [paras[1], 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 40 [paras[1], 2], range 60 detached",0,null,null],["Point 41 [detachedPara1, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 41 [detachedPara1, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 41 [detachedPara1, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 41 [detachedPara1, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 41 [detachedPara1, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 41 [detachedPara1, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 41 [detachedPara1, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 41 [detachedPara1, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 41 [detachedPara1, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 41 [detachedPara1, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 41 [detachedPara1, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 41 [detachedPara1, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 41 [detachedPara1, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 41 [detachedPara1, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 41 [detachedPara1, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 41 [detachedPara1, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 41 [detachedPara1, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 41 [detachedPara1, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 41 [detachedPara1, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 41 [detachedPara1, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 41 [detachedPara1, 0], range 60 detached",0,null,null],["Point 42 [detachedPara1, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 42 [detachedPara1, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 42 [detachedPara1, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 42 [detachedPara1, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 42 [detachedPara1, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 42 [detachedPara1, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 42 [detachedPara1, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 42 [detachedPara1, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 42 [detachedPara1, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 42 [detachedPara1, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 42 [detachedPara1, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 42 [detachedPara1, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 42 [detachedPara1, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 42 [detachedPara1, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 42 [detachedPara1, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 42 [detachedPara1, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 42 [detachedPara1, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 42 [detachedPara1, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 42 [detachedPara1, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 42 [detachedPara1, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 42 [detachedPara1, 1], range 60 detached",0,null,null],["Point 43 [testDiv, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 43 [testDiv, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 43 [testDiv, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 43 [testDiv, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 43 [testDiv, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 43 [testDiv, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 43 [testDiv, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 43 [testDiv, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 43 [testDiv, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 43 [testDiv, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 43 [testDiv, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 43 [testDiv, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 43 [testDiv, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 43 [testDiv, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 43 [testDiv, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 43 [testDiv, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 43 [testDiv, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 43 [testDiv, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 43 [testDiv, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 43 [testDiv, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 43 [testDiv, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 43 [testDiv, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 43 [testDiv, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 43 [testDiv, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 43 [testDiv, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 43 [testDiv, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 43 [testDiv, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 43 [testDiv, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 43 [testDiv, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 43 [testDiv, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 43 [testDiv, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 43 [testDiv, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 43 [testDiv, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 43 [testDiv, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 43 [testDiv, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 43 [testDiv, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 43 [testDiv, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 43 [testDiv, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 43 [testDiv, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 43 [testDiv, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 43 [testDiv, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 43 [testDiv, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 43 [testDiv, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 43 [testDiv, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 43 [testDiv, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 43 [testDiv, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 43 [testDiv, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 43 [testDiv, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 43 [testDiv, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 43 [testDiv, 0], range 60 detached",0,null,null],["Point 44 [testDiv, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 44 [testDiv, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 44 [testDiv, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 44 [testDiv, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 44 [testDiv, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 44 [testDiv, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 44 [testDiv, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 44 [testDiv, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 44 [testDiv, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 44 [testDiv, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 44 [testDiv, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 44 [testDiv, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 44 [testDiv, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 44 [testDiv, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 44 [testDiv, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 44 [testDiv, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 44 [testDiv, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 44 [testDiv, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 44 [testDiv, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 44 [testDiv, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 44 [testDiv, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 44 [testDiv, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 44 [testDiv, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 44 [testDiv, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 44 [testDiv, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 44 [testDiv, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 44 [testDiv, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 44 [testDiv, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 44 [testDiv, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 44 [testDiv, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 44 [testDiv, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 44 [testDiv, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 44 [testDiv, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 44 [testDiv, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 44 [testDiv, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 44 [testDiv, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 44 [testDiv, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 44 [testDiv, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 44 [testDiv, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 44 [testDiv, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 44 [testDiv, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 44 [testDiv, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 44 [testDiv, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 44 [testDiv, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 44 [testDiv, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 44 [testDiv, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 44 [testDiv, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 44 [testDiv, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 44 [testDiv, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 44 [testDiv, 3], range 60 detached",0,null,null],["Point 45 [document, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 45 [document, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 45 [document, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 45 [document, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 45 [document, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 45 [document, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 45 [document, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 45 [document, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 45 [document, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 45 [document, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 45 [document, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 45 [document, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 45 [document, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 45 [document, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 45 [document, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 45 [document, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 45 [document, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 45 [document, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 45 [document, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 45 [document, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 45 [document, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 45 [document, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 45 [document, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 45 [document, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 45 [document, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 45 [document, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 45 [document, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 45 [document, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 45 [document, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 45 [document, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 45 [document, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 45 [document, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 45 [document, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 45 [document, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 45 [document, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 45 [document, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 45 [document, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 45 [document, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 45 [document, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 45 [document, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 45 [document, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 45 [document, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 45 [document, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 45 [document, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 45 [document, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 45 [document, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 45 [document, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 45 [document, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 45 [document, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 45 [document, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 45 [document, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 45 [document, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 45 [document, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 45 [document, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 45 [document, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 45 [document, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 45 [document, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 45 [document, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 45 [document, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 45 [document, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 45 [document, -1], range 60 detached",0,null,null],["Point 46 [document, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 46 [document, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 46 [document, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 46 [document, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 46 [document, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 46 [document, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 46 [document, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 46 [document, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 46 [document, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 46 [document, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 46 [document, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 46 [document, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 46 [document, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 46 [document, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 46 [document, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 46 [document, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 46 [document, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 46 [document, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 46 [document, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 46 [document, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 46 [document, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 46 [document, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 46 [document, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 46 [document, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 46 [document, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 46 [document, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 46 [document, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 46 [document, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 46 [document, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 46 [document, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 46 [document, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 46 [document, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 46 [document, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 46 [document, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 46 [document, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 46 [document, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 46 [document, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 46 [document, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 46 [document, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 46 [document, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 46 [document, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 46 [document, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 46 [document, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 46 [document, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 46 [document, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 46 [document, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 46 [document, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 46 [document, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 46 [document, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 46 [document, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 46 [document, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 46 [document, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 46 [document, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 46 [document, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 46 [document, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 46 [document, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 46 [document, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 46 [document, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 46 [document, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 46 [document, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 46 [document, 0], range 60 detached",0,null,null],["Point 47 [document, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 47 [document, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 47 [document, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 47 [document, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 47 [document, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 47 [document, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 47 [document, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 47 [document, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 47 [document, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 47 [document, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 47 [document, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 47 [document, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 47 [document, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 47 [document, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 47 [document, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 47 [document, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 47 [document, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 47 [document, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 47 [document, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 47 [document, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 47 [document, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 47 [document, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 47 [document, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 47 [document, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 47 [document, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 47 [document, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 47 [document, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 47 [document, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 47 [document, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 47 [document, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 47 [document, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 47 [document, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 47 [document, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 47 [document, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 47 [document, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 47 [document, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 47 [document, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 47 [document, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 47 [document, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 47 [document, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 47 [document, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 47 [document, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 47 [document, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 47 [document, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 47 [document, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 47 [document, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 47 [document, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 47 [document, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 47 [document, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 47 [document, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 47 [document, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 47 [document, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 47 [document, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 47 [document, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 47 [document, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 47 [document, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 47 [document, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 47 [document, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 47 [document, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 47 [document, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 47 [document, 1], range 60 detached",0,null,null],["Point 48 [document, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 48 [document, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 48 [document, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 48 [document, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 48 [document, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 48 [document, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 48 [document, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 48 [document, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 48 [document, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 48 [document, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 48 [document, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 48 [document, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 48 [document, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 48 [document, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 48 [document, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 48 [document, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 48 [document, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 48 [document, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 48 [document, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 48 [document, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 48 [document, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 48 [document, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 48 [document, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 48 [document, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 48 [document, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 48 [document, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 48 [document, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 48 [document, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 48 [document, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 48 [document, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 48 [document, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 48 [document, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 48 [document, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 48 [document, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 48 [document, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 48 [document, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 48 [document, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 48 [document, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 48 [document, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 48 [document, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 48 [document, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 48 [document, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 48 [document, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 48 [document, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 48 [document, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 48 [document, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 48 [document, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 48 [document, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 48 [document, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 48 [document, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 48 [document, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 48 [document, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 48 [document, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 48 [document, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 48 [document, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 48 [document, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 48 [document, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 48 [document, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 48 [document, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 48 [document, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 48 [document, 2], range 60 detached",0,null,null],["Point 49 [document, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 49 [document, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 49 [document, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 49 [document, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 49 [document, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 49 [document, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 49 [document, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 49 [document, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 49 [document, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 49 [document, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 49 [document, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 49 [document, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 49 [document, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 49 [document, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 49 [document, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 49 [document, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 49 [document, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 49 [document, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 49 [document, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 49 [document, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 49 [document, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 49 [document, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 49 [document, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 49 [document, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 49 [document, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 49 [document, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 49 [document, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 49 [document, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 49 [document, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 49 [document, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 49 [document, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 49 [document, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 49 [document, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 49 [document, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 49 [document, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 49 [document, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 49 [document, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 49 [document, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 49 [document, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 49 [document, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 49 [document, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 49 [document, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 49 [document, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 49 [document, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 49 [document, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 49 [document, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 49 [document, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 49 [document, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 49 [document, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 49 [document, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 49 [document, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 49 [document, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 49 [document, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 49 [document, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 49 [document, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 49 [document, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 49 [document, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 49 [document, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 49 [document, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 49 [document, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 49 [document, 3], range 60 detached",0,null,null],["Point 50 [comment, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 50 [comment, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 50 [comment, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 50 [comment, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 50 [comment, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 50 [comment, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 50 [comment, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 50 [comment, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 50 [comment, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 50 [comment, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 50 [comment, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 50 [comment, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 50 [comment, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 50 [comment, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 50 [comment, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 50 [comment, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 50 [comment, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 50 [comment, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 50 [comment, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 50 [comment, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 50 [comment, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 50 [comment, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 50 [comment, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 50 [comment, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 50 [comment, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 50 [comment, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 50 [comment, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 50 [comment, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 50 [comment, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 50 [comment, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 50 [comment, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 50 [comment, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 50 [comment, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 50 [comment, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 50 [comment, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 50 [comment, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 50 [comment, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 50 [comment, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 50 [comment, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 50 [comment, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 50 [comment, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 50 [comment, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 50 [comment, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 50 [comment, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 50 [comment, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 50 [comment, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 50 [comment, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 50 [comment, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 50 [comment, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 50 [comment, -1], range 60 detached",0,null,null],["Point 51 [comment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 51 [comment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 51 [comment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 51 [comment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 51 [comment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 51 [comment, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 51 [comment, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 51 [comment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 51 [comment, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 51 [comment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 51 [comment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 51 [comment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 51 [comment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 51 [comment, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 51 [comment, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 51 [comment, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 51 [comment, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 51 [comment, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 51 [comment, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 51 [comment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 51 [comment, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 51 [comment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 51 [comment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 51 [comment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 51 [comment, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 51 [comment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 51 [comment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 51 [comment, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 51 [comment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 51 [comment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 51 [comment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 51 [comment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 51 [comment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 51 [comment, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 51 [comment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 51 [comment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 51 [comment, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 51 [comment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 51 [comment, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 51 [comment, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 51 [comment, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 51 [comment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 51 [comment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 51 [comment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 51 [comment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 51 [comment, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 51 [comment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 51 [comment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 51 [comment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 51 [comment, 0], range 60 detached",0,null,null],["Point 52 [comment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 52 [comment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 52 [comment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 52 [comment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 52 [comment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 52 [comment, 4], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 52 [comment, 4], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 52 [comment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 52 [comment, 4], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 52 [comment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 52 [comment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 52 [comment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 52 [comment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 52 [comment, 4], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 52 [comment, 4], range 23 [document, 0, document, 1]",0,null,null],["Point 52 [comment, 4], range 24 [document, 0, document, 2]",0,null,null],["Point 52 [comment, 4], range 25 [comment, 2, comment, 3]",0,null,null],["Point 52 [comment, 4], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 52 [comment, 4], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 52 [comment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 52 [comment, 4], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 52 [comment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 52 [comment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 52 [comment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 52 [comment, 4], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 52 [comment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 52 [comment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 52 [comment, 4], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 52 [comment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 52 [comment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 52 [comment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 52 [comment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 52 [comment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 52 [comment, 4], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 52 [comment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 52 [comment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 52 [comment, 4], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 52 [comment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 52 [comment, 4], range 49 [document, 1, document, 2]",0,null,null],["Point 52 [comment, 4], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 52 [comment, 4], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 52 [comment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 52 [comment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 52 [comment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 52 [comment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 52 [comment, 4], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 52 [comment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 52 [comment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 52 [comment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 52 [comment, 4], range 60 detached",0,null,null],["Point 53 [comment, 96], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 53 [comment, 96], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 53 [comment, 96], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 53 [comment, 96], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 53 [comment, 96], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 53 [comment, 96], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 53 [comment, 96], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 53 [comment, 96], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 53 [comment, 96], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 53 [comment, 96], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 53 [comment, 96], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 53 [comment, 96], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 53 [comment, 96], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 53 [comment, 96], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 53 [comment, 96], range 23 [document, 0, document, 1]",0,null,null],["Point 53 [comment, 96], range 24 [document, 0, document, 2]",0,null,null],["Point 53 [comment, 96], range 25 [comment, 2, comment, 3]",0,null,null],["Point 53 [comment, 96], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 53 [comment, 96], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 53 [comment, 96], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 53 [comment, 96], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 53 [comment, 96], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 53 [comment, 96], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 53 [comment, 96], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 53 [comment, 96], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 53 [comment, 96], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 53 [comment, 96], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 53 [comment, 96], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 53 [comment, 96], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 53 [comment, 96], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 53 [comment, 96], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 53 [comment, 96], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 53 [comment, 96], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 53 [comment, 96], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 53 [comment, 96], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 53 [comment, 96], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 53 [comment, 96], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 53 [comment, 96], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 53 [comment, 96], range 49 [document, 1, document, 2]",0,null,null],["Point 53 [comment, 96], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 53 [comment, 96], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 53 [comment, 96], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 53 [comment, 96], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 53 [comment, 96], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 53 [comment, 96], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 53 [comment, 96], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 53 [comment, 96], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 53 [comment, 96], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 53 [comment, 96], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 53 [comment, 96], range 60 detached",0,null,null],["Point 54 [foreignDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 54 [foreignDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 54 [foreignDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 54 [foreignDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 54 [foreignDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 54 [foreignDoc, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 54 [foreignDoc, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 54 [foreignDoc, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 54 [foreignDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 54 [foreignDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 54 [foreignDoc, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 54 [foreignDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 54 [foreignDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 54 [foreignDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 54 [foreignDoc, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 54 [foreignDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 54 [foreignDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 54 [foreignDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 54 [foreignDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 54 [foreignDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 54 [foreignDoc, 0], range 60 detached",0,null,null],["Point 55 [foreignDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 55 [foreignDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 55 [foreignDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 55 [foreignDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 55 [foreignDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 55 [foreignDoc, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 55 [foreignDoc, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 55 [foreignDoc, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 55 [foreignDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 55 [foreignDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 55 [foreignDoc, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 55 [foreignDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 55 [foreignDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 55 [foreignDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 55 [foreignDoc, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 55 [foreignDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 55 [foreignDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 55 [foreignDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 55 [foreignDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 55 [foreignDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 55 [foreignDoc, 1], range 60 detached",0,null,null],["Point 56 [foreignComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 56 [foreignComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 56 [foreignComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 56 [foreignComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 56 [foreignComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 56 [foreignComment, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 56 [foreignComment, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 56 [foreignComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 56 [foreignComment, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 56 [foreignComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 56 [foreignComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 56 [foreignComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 56 [foreignComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 56 [foreignComment, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 56 [foreignComment, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 56 [foreignComment, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 56 [foreignComment, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 56 [foreignComment, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 56 [foreignComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 56 [foreignComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 56 [foreignComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 56 [foreignComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 56 [foreignComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 56 [foreignComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 56 [foreignComment, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 56 [foreignComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 56 [foreignComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 56 [foreignComment, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 56 [foreignComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 56 [foreignComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 56 [foreignComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 56 [foreignComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 56 [foreignComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 56 [foreignComment, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 56 [foreignComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 56 [foreignComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 56 [foreignComment, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 56 [foreignComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 56 [foreignComment, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 56 [foreignComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 56 [foreignComment, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 56 [foreignComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 56 [foreignComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 56 [foreignComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 56 [foreignComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 56 [foreignComment, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 56 [foreignComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 56 [foreignComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 56 [foreignComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 56 [foreignComment, 2], range 60 detached",0,null,null],["Point 57 [foreignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 57 [foreignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 57 [foreignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 57 [foreignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 57 [foreignTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 57 [foreignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 57 [foreignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 57 [foreignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 57 [foreignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 57 [foreignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 57 [foreignTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 57 [foreignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 57 [foreignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 57 [foreignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 57 [foreignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 57 [foreignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 57 [foreignTextNode, 0], range 60 detached",0,null,null],["Point 58 [foreignTextNode, 36], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 58 [foreignTextNode, 36], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 58 [foreignTextNode, 36], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 58 [foreignTextNode, 36], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 23 [document, 0, document, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 24 [document, 0, document, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 25 [comment, 2, comment, 3]",0,null,null],["Point 58 [foreignTextNode, 36], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 58 [foreignTextNode, 36], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 58 [foreignTextNode, 36], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 58 [foreignTextNode, 36], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 58 [foreignTextNode, 36], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 58 [foreignTextNode, 36], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 49 [document, 1, document, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 58 [foreignTextNode, 36], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 58 [foreignTextNode, 36], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 58 [foreignTextNode, 36], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 58 [foreignTextNode, 36], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 58 [foreignTextNode, 36], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 58 [foreignTextNode, 36], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 58 [foreignTextNode, 36], range 60 detached",0,null,null],["Point 59 [xmlDoc, -1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 59 [xmlDoc, -1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 59 [xmlDoc, -1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 59 [xmlDoc, -1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 59 [xmlDoc, -1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 59 [xmlDoc, -1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 59 [xmlDoc, -1], range 23 [document, 0, document, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 24 [document, 0, document, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 59 [xmlDoc, -1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 59 [xmlDoc, -1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 59 [xmlDoc, -1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 59 [xmlDoc, -1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 59 [xmlDoc, -1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 59 [xmlDoc, -1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 59 [xmlDoc, -1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 49 [document, 1, document, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 59 [xmlDoc, -1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 59 [xmlDoc, -1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 59 [xmlDoc, -1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 59 [xmlDoc, -1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 59 [xmlDoc, -1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 59 [xmlDoc, -1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 59 [xmlDoc, -1], range 60 detached",0,null,null],["Point 60 [xmlDoc, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 60 [xmlDoc, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 60 [xmlDoc, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 60 [xmlDoc, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 60 [xmlDoc, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 60 [xmlDoc, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 60 [xmlDoc, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 60 [xmlDoc, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 60 [xmlDoc, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 60 [xmlDoc, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 60 [xmlDoc, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 60 [xmlDoc, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 60 [xmlDoc, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 60 [xmlDoc, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 60 [xmlDoc, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 60 [xmlDoc, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 60 [xmlDoc, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 60 [xmlDoc, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 60 [xmlDoc, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 60 [xmlDoc, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 60 [xmlDoc, 0], range 60 detached",0,null,null],["Point 61 [xmlDoc, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 61 [xmlDoc, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 61 [xmlDoc, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 61 [xmlDoc, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 61 [xmlDoc, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 61 [xmlDoc, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 61 [xmlDoc, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 61 [xmlDoc, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 61 [xmlDoc, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 61 [xmlDoc, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 61 [xmlDoc, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 61 [xmlDoc, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 61 [xmlDoc, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 61 [xmlDoc, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 61 [xmlDoc, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 61 [xmlDoc, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 61 [xmlDoc, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 61 [xmlDoc, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 61 [xmlDoc, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 61 [xmlDoc, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 61 [xmlDoc, 1], range 60 detached",0,null,null],["Point 62 [xmlDoc, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 62 [xmlDoc, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 62 [xmlDoc, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 62 [xmlDoc, 5], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 62 [xmlDoc, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 62 [xmlDoc, 5], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 62 [xmlDoc, 5], range 23 [document, 0, document, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 24 [document, 0, document, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 25 [comment, 2, comment, 3]",0,null,null],["Point 62 [xmlDoc, 5], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 62 [xmlDoc, 5], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 62 [xmlDoc, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 62 [xmlDoc, 5], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 62 [xmlDoc, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 62 [xmlDoc, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 62 [xmlDoc, 5], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 49 [document, 1, document, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 62 [xmlDoc, 5], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 62 [xmlDoc, 5], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 62 [xmlDoc, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 62 [xmlDoc, 5], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 62 [xmlDoc, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 62 [xmlDoc, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 62 [xmlDoc, 5], range 60 detached",0,null,null],["Point 63 [xmlComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 63 [xmlComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 63 [xmlComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 63 [xmlComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 63 [xmlComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 63 [xmlComment, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 63 [xmlComment, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 63 [xmlComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 63 [xmlComment, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 63 [xmlComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 63 [xmlComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 63 [xmlComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 63 [xmlComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 63 [xmlComment, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 63 [xmlComment, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 63 [xmlComment, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 63 [xmlComment, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 63 [xmlComment, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 63 [xmlComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 63 [xmlComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 63 [xmlComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 63 [xmlComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 63 [xmlComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 63 [xmlComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 63 [xmlComment, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 63 [xmlComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 63 [xmlComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 63 [xmlComment, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 63 [xmlComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 63 [xmlComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 63 [xmlComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 63 [xmlComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 63 [xmlComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 63 [xmlComment, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 63 [xmlComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 63 [xmlComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 63 [xmlComment, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 63 [xmlComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 63 [xmlComment, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 63 [xmlComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 63 [xmlComment, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 63 [xmlComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 63 [xmlComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 63 [xmlComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 63 [xmlComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 63 [xmlComment, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 63 [xmlComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 63 [xmlComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 63 [xmlComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 63 [xmlComment, 0], range 60 detached",0,null,null],["Point 64 [xmlComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 64 [xmlComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 64 [xmlComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 64 [xmlComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 64 [xmlComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 64 [xmlComment, 4], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 64 [xmlComment, 4], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 64 [xmlComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 64 [xmlComment, 4], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 64 [xmlComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 64 [xmlComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 64 [xmlComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 64 [xmlComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 64 [xmlComment, 4], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 64 [xmlComment, 4], range 23 [document, 0, document, 1]",0,null,null],["Point 64 [xmlComment, 4], range 24 [document, 0, document, 2]",0,null,null],["Point 64 [xmlComment, 4], range 25 [comment, 2, comment, 3]",0,null,null],["Point 64 [xmlComment, 4], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 64 [xmlComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 64 [xmlComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 64 [xmlComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 64 [xmlComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 64 [xmlComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 64 [xmlComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 64 [xmlComment, 4], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 64 [xmlComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 64 [xmlComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 64 [xmlComment, 4], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 64 [xmlComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 64 [xmlComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 64 [xmlComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 64 [xmlComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 64 [xmlComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 64 [xmlComment, 4], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 64 [xmlComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 64 [xmlComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 64 [xmlComment, 4], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 64 [xmlComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 64 [xmlComment, 4], range 49 [document, 1, document, 2]",0,null,null],["Point 64 [xmlComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 64 [xmlComment, 4], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 64 [xmlComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 64 [xmlComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 64 [xmlComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 64 [xmlComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 64 [xmlComment, 4], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 64 [xmlComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 64 [xmlComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 64 [xmlComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 64 [xmlComment, 4], range 60 detached",0,null,null],["Point 65 [processingInstruction, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 65 [processingInstruction, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 65 [processingInstruction, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 65 [processingInstruction, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 65 [processingInstruction, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 65 [processingInstruction, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 65 [processingInstruction, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 65 [processingInstruction, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 65 [processingInstruction, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 65 [processingInstruction, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 65 [processingInstruction, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 65 [processingInstruction, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 65 [processingInstruction, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 65 [processingInstruction, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 65 [processingInstruction, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 65 [processingInstruction, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 65 [processingInstruction, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 65 [processingInstruction, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 65 [processingInstruction, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 65 [processingInstruction, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 65 [processingInstruction, 0], range 60 detached",0,null,null],["Point 66 [processingInstruction, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 66 [processingInstruction, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 66 [processingInstruction, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 66 [processingInstruction, 5], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 66 [processingInstruction, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 66 [processingInstruction, 5], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 66 [processingInstruction, 5], range 23 [document, 0, document, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 24 [document, 0, document, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 25 [comment, 2, comment, 3]",0,null,null],["Point 66 [processingInstruction, 5], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 66 [processingInstruction, 5], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 66 [processingInstruction, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 66 [processingInstruction, 5], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 66 [processingInstruction, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 66 [processingInstruction, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 66 [processingInstruction, 5], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 49 [document, 1, document, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 66 [processingInstruction, 5], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 66 [processingInstruction, 5], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 66 [processingInstruction, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 66 [processingInstruction, 5], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 66 [processingInstruction, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 66 [processingInstruction, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 66 [processingInstruction, 5], range 60 detached",0,null,null],["Point 67 [processingInstruction, 9], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 67 [processingInstruction, 9], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 67 [processingInstruction, 9], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 67 [processingInstruction, 9], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 67 [processingInstruction, 9], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 67 [processingInstruction, 9], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 67 [processingInstruction, 9], range 23 [document, 0, document, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 24 [document, 0, document, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 25 [comment, 2, comment, 3]",0,null,null],["Point 67 [processingInstruction, 9], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 67 [processingInstruction, 9], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 67 [processingInstruction, 9], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 67 [processingInstruction, 9], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 67 [processingInstruction, 9], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 67 [processingInstruction, 9], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 67 [processingInstruction, 9], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 49 [document, 1, document, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 67 [processingInstruction, 9], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 67 [processingInstruction, 9], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 67 [processingInstruction, 9], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 67 [processingInstruction, 9], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 67 [processingInstruction, 9], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 67 [processingInstruction, 9], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 67 [processingInstruction, 9], range 60 detached",0,null,null],["Point 68 [detachedTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 68 [detachedTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 68 [detachedTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 68 [detachedTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 68 [detachedTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 68 [detachedTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 68 [detachedTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 68 [detachedTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 68 [detachedTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 68 [detachedTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 68 [detachedTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 68 [detachedTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 68 [detachedTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 68 [detachedTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 68 [detachedTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 68 [detachedTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 68 [detachedTextNode, 0], range 60 detached",0,null,null],["Point 69 [detachedTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 69 [detachedTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 69 [detachedTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 69 [detachedTextNode, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 69 [detachedTextNode, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 69 [detachedTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 69 [detachedTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 69 [detachedTextNode, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 69 [detachedTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 69 [detachedTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 69 [detachedTextNode, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 69 [detachedTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 69 [detachedTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 69 [detachedTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 69 [detachedTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 69 [detachedTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 69 [detachedTextNode, 8], range 60 detached",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 70 [detachedForeignTextNode, 0], range 60 detached",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 71 [detachedForeignTextNode, 8], range 60 detached",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 72 [detachedXmlTextNode, 0], range 60 detached",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 23 [document, 0, document, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 24 [document, 0, document, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 25 [comment, 2, comment, 3]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 49 [document, 1, document, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 73 [detachedXmlTextNode, 8], range 60 detached",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 23 [document, 0, document, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 24 [document, 0, document, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 25 [comment, 2, comment, 3]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 49 [document, 1, document, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 74 [detachedProcessingInstruction, 12], range 60 detached",0,null,null],["Point 75 [detachedComment, 3], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 75 [detachedComment, 3], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 75 [detachedComment, 3], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 75 [detachedComment, 3], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 75 [detachedComment, 3], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 75 [detachedComment, 3], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 75 [detachedComment, 3], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 75 [detachedComment, 3], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 75 [detachedComment, 3], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 75 [detachedComment, 3], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 75 [detachedComment, 3], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 75 [detachedComment, 3], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 75 [detachedComment, 3], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 75 [detachedComment, 3], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 75 [detachedComment, 3], range 23 [document, 0, document, 1]",0,null,null],["Point 75 [detachedComment, 3], range 24 [document, 0, document, 2]",0,null,null],["Point 75 [detachedComment, 3], range 25 [comment, 2, comment, 3]",0,null,null],["Point 75 [detachedComment, 3], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 75 [detachedComment, 3], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 75 [detachedComment, 3], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 75 [detachedComment, 3], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 75 [detachedComment, 3], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 75 [detachedComment, 3], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 75 [detachedComment, 3], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 75 [detachedComment, 3], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 75 [detachedComment, 3], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 75 [detachedComment, 3], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 75 [detachedComment, 3], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 75 [detachedComment, 3], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 75 [detachedComment, 3], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 75 [detachedComment, 3], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 75 [detachedComment, 3], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 75 [detachedComment, 3], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 75 [detachedComment, 3], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 75 [detachedComment, 3], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 75 [detachedComment, 3], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 75 [detachedComment, 3], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 75 [detachedComment, 3], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 75 [detachedComment, 3], range 49 [document, 1, document, 2]",0,null,null],["Point 75 [detachedComment, 3], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 75 [detachedComment, 3], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 75 [detachedComment, 3], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 75 [detachedComment, 3], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 75 [detachedComment, 3], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 75 [detachedComment, 3], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 75 [detachedComment, 3], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 75 [detachedComment, 3], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 75 [detachedComment, 3], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 75 [detachedComment, 3], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 75 [detachedComment, 3], range 60 detached",0,null,null],["Point 76 [detachedComment, 5], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 76 [detachedComment, 5], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 76 [detachedComment, 5], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 76 [detachedComment, 5], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 76 [detachedComment, 5], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 76 [detachedComment, 5], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 76 [detachedComment, 5], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 76 [detachedComment, 5], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 76 [detachedComment, 5], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 76 [detachedComment, 5], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 76 [detachedComment, 5], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 76 [detachedComment, 5], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 76 [detachedComment, 5], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 76 [detachedComment, 5], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 76 [detachedComment, 5], range 23 [document, 0, document, 1]",0,null,null],["Point 76 [detachedComment, 5], range 24 [document, 0, document, 2]",0,null,null],["Point 76 [detachedComment, 5], range 25 [comment, 2, comment, 3]",0,null,null],["Point 76 [detachedComment, 5], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 76 [detachedComment, 5], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 76 [detachedComment, 5], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 76 [detachedComment, 5], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 76 [detachedComment, 5], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 76 [detachedComment, 5], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 76 [detachedComment, 5], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 76 [detachedComment, 5], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 76 [detachedComment, 5], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 76 [detachedComment, 5], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 76 [detachedComment, 5], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 76 [detachedComment, 5], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 76 [detachedComment, 5], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 76 [detachedComment, 5], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 76 [detachedComment, 5], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 76 [detachedComment, 5], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 76 [detachedComment, 5], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 76 [detachedComment, 5], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 76 [detachedComment, 5], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 76 [detachedComment, 5], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 76 [detachedComment, 5], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 76 [detachedComment, 5], range 49 [document, 1, document, 2]",0,null,null],["Point 76 [detachedComment, 5], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 76 [detachedComment, 5], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 76 [detachedComment, 5], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 76 [detachedComment, 5], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 76 [detachedComment, 5], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 76 [detachedComment, 5], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 76 [detachedComment, 5], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 76 [detachedComment, 5], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 76 [detachedComment, 5], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 76 [detachedComment, 5], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 76 [detachedComment, 5], range 60 detached",0,null,null],["Point 77 [detachedForeignComment, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 77 [detachedForeignComment, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 77 [detachedForeignComment, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 77 [detachedForeignComment, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 77 [detachedForeignComment, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 77 [detachedForeignComment, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 77 [detachedForeignComment, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 77 [detachedForeignComment, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 77 [detachedForeignComment, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 77 [detachedForeignComment, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 77 [detachedForeignComment, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 77 [detachedForeignComment, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 77 [detachedForeignComment, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 77 [detachedForeignComment, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 77 [detachedForeignComment, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 77 [detachedForeignComment, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 77 [detachedForeignComment, 0], range 60 detached",0,null,null],["Point 78 [detachedForeignComment, 4], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 78 [detachedForeignComment, 4], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 78 [detachedForeignComment, 4], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 78 [detachedForeignComment, 4], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 23 [document, 0, document, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 24 [document, 0, document, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 25 [comment, 2, comment, 3]",0,null,null],["Point 78 [detachedForeignComment, 4], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 78 [detachedForeignComment, 4], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 78 [detachedForeignComment, 4], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 78 [detachedForeignComment, 4], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 78 [detachedForeignComment, 4], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 78 [detachedForeignComment, 4], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 49 [document, 1, document, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 78 [detachedForeignComment, 4], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 78 [detachedForeignComment, 4], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 78 [detachedForeignComment, 4], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 78 [detachedForeignComment, 4], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 78 [detachedForeignComment, 4], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 78 [detachedForeignComment, 4], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 78 [detachedForeignComment, 4], range 60 detached",0,null,null],["Point 79 [detachedXmlComment, 2], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 79 [detachedXmlComment, 2], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 79 [detachedXmlComment, 2], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 79 [detachedXmlComment, 2], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 23 [document, 0, document, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 24 [document, 0, document, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 25 [comment, 2, comment, 3]",0,null,null],["Point 79 [detachedXmlComment, 2], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 79 [detachedXmlComment, 2], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 79 [detachedXmlComment, 2], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 79 [detachedXmlComment, 2], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 79 [detachedXmlComment, 2], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 79 [detachedXmlComment, 2], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 49 [document, 1, document, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 79 [detachedXmlComment, 2], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 79 [detachedXmlComment, 2], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 79 [detachedXmlComment, 2], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 79 [detachedXmlComment, 2], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 79 [detachedXmlComment, 2], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 79 [detachedXmlComment, 2], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 79 [detachedXmlComment, 2], range 60 detached",0,null,null],["Point 80 [docfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 80 [docfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 80 [docfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 80 [docfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 80 [docfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 80 [docfrag, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 80 [docfrag, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 80 [docfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 80 [docfrag, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 80 [docfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 80 [docfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 80 [docfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 80 [docfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 80 [docfrag, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 80 [docfrag, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 80 [docfrag, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 80 [docfrag, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 80 [docfrag, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 80 [docfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 80 [docfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 80 [docfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 80 [docfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 80 [docfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 80 [docfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 80 [docfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 80 [docfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 80 [docfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 80 [docfrag, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 80 [docfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 80 [docfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 80 [docfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 80 [docfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 80 [docfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 80 [docfrag, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 80 [docfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 80 [docfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 80 [docfrag, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 80 [docfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 80 [docfrag, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 80 [docfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 80 [docfrag, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 80 [docfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 80 [docfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 80 [docfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 80 [docfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 80 [docfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 80 [docfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 80 [docfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 80 [docfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 80 [docfrag, 0], range 60 detached",0,null,null],["Point 81 [foreignDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 81 [foreignDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 81 [foreignDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 81 [foreignDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 81 [foreignDocfrag, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 81 [foreignDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 81 [foreignDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 81 [foreignDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 81 [foreignDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 81 [foreignDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 81 [foreignDocfrag, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 81 [foreignDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 81 [foreignDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 81 [foreignDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 81 [foreignDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 81 [foreignDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 81 [foreignDocfrag, 0], range 60 detached",0,null,null],["Point 82 [xmlDocfrag, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 82 [xmlDocfrag, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 82 [xmlDocfrag, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 82 [xmlDocfrag, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 82 [xmlDocfrag, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 82 [xmlDocfrag, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 82 [xmlDocfrag, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 82 [xmlDocfrag, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 82 [xmlDocfrag, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 82 [xmlDocfrag, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 82 [xmlDocfrag, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 82 [xmlDocfrag, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 82 [xmlDocfrag, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 82 [xmlDocfrag, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 82 [xmlDocfrag, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 82 [xmlDocfrag, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 82 [xmlDocfrag, 0], range 60 detached",0,null,null],["Point 83 [doctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 83 [doctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 83 [doctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 83 [doctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 83 [doctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 83 [doctype, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 83 [doctype, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 83 [doctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 83 [doctype, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 83 [doctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 83 [doctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 83 [doctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 83 [doctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 83 [doctype, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 83 [doctype, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 83 [doctype, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 83 [doctype, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 83 [doctype, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 83 [doctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 83 [doctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 83 [doctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 83 [doctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 83 [doctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 83 [doctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 83 [doctype, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 83 [doctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 83 [doctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 83 [doctype, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 83 [doctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 83 [doctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 83 [doctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 83 [doctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 83 [doctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 83 [doctype, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 83 [doctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 83 [doctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 83 [doctype, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 83 [doctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 83 [doctype, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 83 [doctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 83 [doctype, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 83 [doctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 83 [doctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 83 [doctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 83 [doctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 83 [doctype, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 83 [doctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 83 [doctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 83 [doctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 83 [doctype, 0], range 60 detached",0,null,null],["Point 84 [doctype, -17], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 84 [doctype, -17], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 84 [doctype, -17], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 84 [doctype, -17], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 84 [doctype, -17], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 84 [doctype, -17], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 84 [doctype, -17], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 84 [doctype, -17], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 84 [doctype, -17], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 84 [doctype, -17], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 84 [doctype, -17], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 84 [doctype, -17], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 84 [doctype, -17], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 84 [doctype, -17], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 84 [doctype, -17], range 23 [document, 0, document, 1]",0,null,null],["Point 84 [doctype, -17], range 24 [document, 0, document, 2]",0,null,null],["Point 84 [doctype, -17], range 25 [comment, 2, comment, 3]",0,null,null],["Point 84 [doctype, -17], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 84 [doctype, -17], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 84 [doctype, -17], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 84 [doctype, -17], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 84 [doctype, -17], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 84 [doctype, -17], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 84 [doctype, -17], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 84 [doctype, -17], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 84 [doctype, -17], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 84 [doctype, -17], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 84 [doctype, -17], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 84 [doctype, -17], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 84 [doctype, -17], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 84 [doctype, -17], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 84 [doctype, -17], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 84 [doctype, -17], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 84 [doctype, -17], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 84 [doctype, -17], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 84 [doctype, -17], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 84 [doctype, -17], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 84 [doctype, -17], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 84 [doctype, -17], range 49 [document, 1, document, 2]",0,null,null],["Point 84 [doctype, -17], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 84 [doctype, -17], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 84 [doctype, -17], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 84 [doctype, -17], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 84 [doctype, -17], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 84 [doctype, -17], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 84 [doctype, -17], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 84 [doctype, -17], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 84 [doctype, -17], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 84 [doctype, -17], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 84 [doctype, -17], range 60 detached",0,null,null],["Point 85 [doctype, 1], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 85 [doctype, 1], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 85 [doctype, 1], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 85 [doctype, 1], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 85 [doctype, 1], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 85 [doctype, 1], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 85 [doctype, 1], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 85 [doctype, 1], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 85 [doctype, 1], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 85 [doctype, 1], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 85 [doctype, 1], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 85 [doctype, 1], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 85 [doctype, 1], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 85 [doctype, 1], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 85 [doctype, 1], range 23 [document, 0, document, 1]",0,null,null],["Point 85 [doctype, 1], range 24 [document, 0, document, 2]",0,null,null],["Point 85 [doctype, 1], range 25 [comment, 2, comment, 3]",0,null,null],["Point 85 [doctype, 1], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 85 [doctype, 1], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 85 [doctype, 1], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 85 [doctype, 1], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 85 [doctype, 1], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 85 [doctype, 1], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 85 [doctype, 1], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 85 [doctype, 1], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 85 [doctype, 1], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 85 [doctype, 1], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 85 [doctype, 1], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 85 [doctype, 1], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 85 [doctype, 1], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 85 [doctype, 1], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 85 [doctype, 1], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 85 [doctype, 1], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 85 [doctype, 1], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 85 [doctype, 1], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 85 [doctype, 1], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 85 [doctype, 1], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 85 [doctype, 1], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 85 [doctype, 1], range 49 [document, 1, document, 2]",0,null,null],["Point 85 [doctype, 1], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 85 [doctype, 1], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 85 [doctype, 1], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 85 [doctype, 1], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 85 [doctype, 1], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 85 [doctype, 1], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 85 [doctype, 1], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 85 [doctype, 1], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 85 [doctype, 1], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 85 [doctype, 1], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 85 [doctype, 1], range 60 detached",0,null,null],["Point 86 [foreignDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 86 [foreignDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 86 [foreignDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 86 [foreignDoctype, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 86 [foreignDoctype, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 86 [foreignDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 86 [foreignDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 86 [foreignDoctype, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 86 [foreignDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 86 [foreignDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 86 [foreignDoctype, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 86 [foreignDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 86 [foreignDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 86 [foreignDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 86 [foreignDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 86 [foreignDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 86 [foreignDoctype, 0], range 60 detached",0,null,null],["Point 87 [xmlDoctype, 0], range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Point 87 [xmlDoctype, 0], range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Point 87 [xmlDoctype, 0], range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 13 [document.head, 1, document.head, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 14 [document.body, 4, document.body, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Point 87 [xmlDoctype, 0], range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 23 [document, 0, document, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 24 [document, 0, document, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 25 [comment, 2, comment, 3]",0,null,null],["Point 87 [xmlDoctype, 0], range 26 [testDiv, 0, comment, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Point 87 [xmlDoctype, 0], range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Point 87 [xmlDoctype, 0], range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Point 87 [xmlDoctype, 0], range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["Point 87 [xmlDoctype, 0], range 38 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 39 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 40 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 41 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 42 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Point 87 [xmlDoctype, 0], range 43 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 44 [paras[0], 0, paras[0], 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 45 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 46 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 47 [document.documentElement, 1, document.body, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 48 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 49 [document, 1, document, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 50 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Point 87 [xmlDoctype, 0], range 51 [paras[3], 1, comment, 8]",0,null,null],["Point 87 [xmlDoctype, 0], range 52 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 53 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 54 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Point 87 [xmlDoctype, 0], range 55 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Point 87 [xmlDoctype, 0], range 56 [detachedComment, 5, detachedComment, 5]",0,null,null],["Point 87 [xmlDoctype, 0], range 57 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Point 87 [xmlDoctype, 0], range 58 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 59 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Point 87 [xmlDoctype, 0], range 60 detached",0,null,null]]]}] 22:15:10 INFO - ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 16F7A000 == 19 [pid = 1248] [id = 119] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 1658B800 == 18 [pid = 1248] [id = 118] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 15A6D400 == 17 [pid = 1248] [id = 116] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 14419C00 == 16 [pid = 1248] [id = 115] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 1202EC00 == 15 [pid = 1248] [id = 114] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 11757C00 == 14 [pid = 1248] [id = 113] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 0FF2B400 == 13 [pid = 1248] [id = 111] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOCSHELL 10103C00 == 12 [pid = 1248] [id = 112] 22:15:10 INFO - ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 22:15:10 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (11512800) [pid = 1248] [serial = 321] [outer = 00000000] [url = about:blank] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0F4BDC00) [pid = 1248] [serial = 317] [outer = 00000000] [url = about:blank] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (11E35400) [pid = 1248] [serial = 315] [outer = 00000000] [url = about:blank] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (171C6000) [pid = 1248] [serial = 147] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0F619400) [pid = 1248] [serial = 318] [outer = 00000000] [url = about:blank] 22:15:10 INFO - . 22:15:10 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (113DE400) [pid = 1248] [serial = 320] [outer = 00000000] [url = about:blank] 22:15:10 INFO - ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 22:15:10 INFO - TEST-OK | /dom/ranges/Range-isPointInRange.html | took 7360ms 22:15:10 INFO - PROCESS | 1248 | 1475817310949 Marionette TRACE conn5 -> [0,427,"getWindowHandle",null] 22:15:10 INFO - PROCESS | 1248 | 1475817310954 Marionette TRACE conn5 <- [1,427,null,{"value":"12"}] 22:15:10 INFO - TEST-START | /dom/ranges/Range-mutations.html 22:15:10 INFO - PROCESS | 1248 | 1475817310985 Marionette TRACE conn5 -> [0,428,"timeouts",{"script":185000}] 22:15:10 INFO - PROCESS | 1248 | 1475817310991 Marionette TRACE conn5 <- [1,428,null,{}] 22:15:11 INFO - PROCESS | 1248 | 1475817311004 Marionette TRACE conn5 -> [0,429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:15:11 INFO - PROCESS | 1248 | 1475817311136 Marionette TRACE conn5 <- [1,429,null,{"value":null}] 22:15:11 INFO - PROCESS | 1248 | 1475817311143 Marionette TRACE conn5 -> [0,430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-mutations.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-mutations.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:15:11 INFO - PROCESS | 1248 | ++DOCSHELL 0F6F2000 == 13 [pid = 1248] [id = 123] 22:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0F6F5800) [pid = 1248] [serial = 368] [outer = 00000000] 22:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10103C00) [pid = 1248] [serial = 369] [outer = 0F6F5800] 22:15:11 INFO - PROCESS | 1248 | 1475817311212 Marionette DEBUG loaded listener.js 22:15:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1012F400) [pid = 1248] [serial = 370] [outer = 0F6F5800] 22:15:37 INFO - PROCESS | 1248 | --DOCSHELL 0FF29400 == 12 [pid = 1248] [id = 120] 22:15:37 INFO - PROCESS | 1248 | --DOCSHELL 13415400 == 11 [pid = 1248] [id = 121] 22:15:37 INFO - PROCESS | 1248 | 1475817337427 Marionette TRACE conn5 <- [1,430,null,{"value":["/dom/ranges/Range-mutations.html",0,null,null,[["paras[0].firstChild.splitText(376), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.splitText(376), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.splitText(0), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.splitText(0), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.splitText(paras[0].firstChild.length), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.splitText(paras[0].firstChild.length), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.splitText(1), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.splitText(1), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.splitText(2), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.splitText(2), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.splitText(3), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.splitText(3), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.splitText(376), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.splitText(376), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.splitText(0), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.splitText(0), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.splitText(1), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.splitText(1), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.splitText(paras[1].firstChild.length), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.splitText(paras[1].firstChild.length), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.splitText(1), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.splitText(1), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.splitText(2), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.splitText(2), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.splitText(3), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.splitText(3), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["foreignTextNode.splitText(376), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.splitText(376), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.splitText(0), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.splitText(0), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.splitText(1), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.splitText(1), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.splitText(foreignTextNode.length), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.splitText(foreignTextNode.length), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.splitText(1), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.splitText(1), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.splitText(2), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.splitText(2), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.splitText(3), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.splitText(3), with selected range on foreignTextNode from 1 to 3",0,null,null],["xmlTextNode.splitText(376), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.splitText(376), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.splitText(0), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.splitText(0), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.splitText(1), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.splitText(1), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.splitText(xmlTextNode.length), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.splitText(xmlTextNode.length), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.splitText(1), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.splitText(1), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.splitText(2), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.splitText(2), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.splitText(3), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.splitText(3), with selected range on xmlTextNode from 1 to 3",0,null,null],["detachedTextNode.splitText(376), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.splitText(376), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.splitText(0), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.splitText(0), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.splitText(1), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.splitText(1), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.splitText(detachedTextNode.length), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.splitText(detachedTextNode.length), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.splitText(1), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.splitText(1), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.splitText(2), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.splitText(2), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.splitText(3), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.splitText(3), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.splitText(376), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.splitText(376), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.splitText(0), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.splitText(0), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.splitText(1), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.splitText(1), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.splitText(detachedForeignTextNode.length), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.splitText(detachedForeignTextNode.length), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.splitText(1), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.splitText(1), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.splitText(2), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.splitText(2), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.splitText(3), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.splitText(3), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.splitText(376), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.splitText(376), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.splitText(0), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.splitText(0), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.splitText(1), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.splitText(1), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.splitText(detachedXmlTextNode.length), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.splitText(detachedXmlTextNode.length), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.splitText(1), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.splitText(1), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.splitText(2), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.splitText(2), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.splitText(3), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.splitText(3), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.splitText(1), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.splitText(1), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.splitText(1), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(1), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(1), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(1), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(3), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(3), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.splitText(1), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.splitText(1), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.splitText(2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.splitText(2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.splitText(3), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.splitText(3), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.insertData(376, \"foo\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.insertData(376, \"foo\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.insertData(0, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.insertData(0, \"foo\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.insertData(paras[0].firstChild.length, \"foo\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.insertData(paras[0].firstChild.length, \"foo\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(2, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(2, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(3, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(3, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(376, \"\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.insertData(376, \"\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.insertData(0, \"\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.insertData(0, \"\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.insertData(1, \"\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.insertData(1, \"\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.insertData(paras[0].firstChild.length, \"\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.insertData(paras[0].firstChild.length, \"\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.insertData(1, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(1, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(2, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(2, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(3, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.insertData(3, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(376, \"foo\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.insertData(376, \"foo\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.insertData(0, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.insertData(0, \"foo\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.insertData(1, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.insertData(1, \"foo\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.insertData(paras[1].firstChild.length, \"foo\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.insertData(paras[1].firstChild.length, \"foo\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.insertData(1, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(1, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(2, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(2, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(3, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(3, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(376, \"\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.insertData(376, \"\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.insertData(0, \"\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.insertData(0, \"\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.insertData(1, \"\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.insertData(1, \"\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.insertData(paras[1].firstChild.length, \"\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.insertData(paras[1].firstChild.length, \"\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.insertData(1, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(1, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(2, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(2, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(3, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.insertData(3, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["foreignTextNode.insertData(376, \"foo\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.insertData(376, \"foo\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.insertData(0, \"foo\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.insertData(0, \"foo\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.insertData(1, \"foo\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.insertData(1, \"foo\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.insertData(foreignTextNode.length, \"foo\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.insertData(foreignTextNode.length, \"foo\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.insertData(1, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(1, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(2, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(2, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(3, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(3, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(376, \"\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.insertData(376, \"\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.insertData(0, \"\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.insertData(0, \"\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.insertData(1, \"\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.insertData(1, \"\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.insertData(foreignTextNode.length, \"\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.insertData(foreignTextNode.length, \"\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.insertData(1, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(1, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(2, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(2, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(3, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.insertData(3, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(376, \"foo\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.insertData(376, \"foo\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.insertData(0, \"foo\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.insertData(0, \"foo\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.insertData(1, \"foo\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.insertData(1, \"foo\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.insertData(xmlTextNode.length, \"foo\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.insertData(xmlTextNode.length, \"foo\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.insertData(1, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(1, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(2, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(2, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(3, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(3, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(376, \"\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.insertData(376, \"\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.insertData(0, \"\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.insertData(0, \"\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.insertData(1, \"\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.insertData(1, \"\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.insertData(xmlTextNode.length, \"\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.insertData(xmlTextNode.length, \"\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.insertData(1, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(1, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(2, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(2, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(3, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.insertData(3, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(376, \"foo\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.insertData(376, \"foo\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.insertData(0, \"foo\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.insertData(0, \"foo\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.insertData(1, \"foo\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.insertData(1, \"foo\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.insertData(detachedTextNode.length, \"foo\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.insertData(detachedTextNode.length, \"foo\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.insertData(1, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(1, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(2, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(2, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(3, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(3, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(376, \"\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.insertData(376, \"\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.insertData(0, \"\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.insertData(0, \"\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.insertData(1, \"\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.insertData(1, \"\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.insertData(detachedTextNode.length, \"\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.insertData(detachedTextNode.length, \"\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.insertData(1, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(1, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(2, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(2, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(3, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.insertData(3, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(376, \"foo\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.insertData(376, \"foo\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.insertData(0, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.insertData(0, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.insertData(1, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.insertData(1, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.insertData(detachedForeignTextNode.length, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.insertData(detachedForeignTextNode.length, \"foo\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.insertData(1, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(1, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(2, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(2, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(3, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(3, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(376, \"\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.insertData(376, \"\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.insertData(0, \"\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.insertData(0, \"\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.insertData(1, \"\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.insertData(1, \"\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.insertData(detachedForeignTextNode.length, \"\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.insertData(detachedForeignTextNode.length, \"\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.insertData(1, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(1, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(2, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(2, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(3, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.insertData(3, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(376, \"foo\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.insertData(376, \"foo\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.insertData(0, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.insertData(0, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.insertData(1, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.insertData(1, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.insertData(detachedXmlTextNode.length, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.insertData(detachedXmlTextNode.length, \"foo\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.insertData(1, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(1, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(2, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(2, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(3, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(3, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(376, \"\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.insertData(376, \"\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.insertData(0, \"\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.insertData(0, \"\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.insertData(1, \"\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.insertData(1, \"\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.insertData(detachedXmlTextNode.length, \"\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.insertData(detachedXmlTextNode.length, \"\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.insertData(1, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(1, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(2, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(2, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(3, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.insertData(3, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["comment.insertData(376, \"foo\"), with unselected range on comment from 0 to 1",0,null,null],["comment.insertData(376, \"foo\"), with selected range on comment from 0 to 1",0,null,null],["comment.insertData(0, \"foo\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.insertData(0, \"foo\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.insertData(1, \"foo\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.insertData(1, \"foo\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.insertData(comment.length, \"foo\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.insertData(comment.length, \"foo\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.insertData(1, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.insertData(1, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.insertData(2, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.insertData(2, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.insertData(3, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.insertData(3, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.insertData(376, \"\"), with unselected range on comment from 0 to 1",0,null,null],["comment.insertData(376, \"\"), with selected range on comment from 0 to 1",0,null,null],["comment.insertData(0, \"\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.insertData(0, \"\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.insertData(1, \"\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.insertData(1, \"\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.insertData(comment.length, \"\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.insertData(comment.length, \"\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.insertData(1, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.insertData(1, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.insertData(2, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.insertData(2, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.insertData(3, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.insertData(3, \"\"), with selected range on comment from 1 to 3",0,null,null],["foreignComment.insertData(376, \"foo\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.insertData(376, \"foo\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.insertData(0, \"foo\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.insertData(0, \"foo\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.insertData(1, \"foo\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.insertData(1, \"foo\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.insertData(foreignComment.length, \"foo\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.insertData(foreignComment.length, \"foo\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.insertData(1, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(1, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(2, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(2, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(3, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(3, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(376, \"\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.insertData(376, \"\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.insertData(0, \"\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.insertData(0, \"\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.insertData(1, \"\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.insertData(1, \"\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.insertData(foreignComment.length, \"\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.insertData(foreignComment.length, \"\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.insertData(1, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(1, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(2, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(2, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(3, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.insertData(3, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["xmlComment.insertData(376, \"foo\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.insertData(376, \"foo\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.insertData(0, \"foo\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.insertData(0, \"foo\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.insertData(1, \"foo\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.insertData(1, \"foo\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.insertData(xmlComment.length, \"foo\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.insertData(xmlComment.length, \"foo\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.insertData(1, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(1, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(2, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(2, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(3, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(3, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(376, \"\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.insertData(376, \"\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.insertData(0, \"\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.insertData(0, \"\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.insertData(1, \"\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.insertData(1, \"\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.insertData(xmlComment.length, \"\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.insertData(xmlComment.length, \"\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.insertData(1, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(1, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(2, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(2, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(3, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.insertData(3, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["detachedComment.insertData(376, \"foo\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.insertData(376, \"foo\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.insertData(0, \"foo\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.insertData(0, \"foo\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.insertData(1, \"foo\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.insertData(1, \"foo\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.insertData(detachedComment.length, \"foo\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.insertData(detachedComment.length, \"foo\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.insertData(1, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(1, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(2, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(2, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(3, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(3, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(376, \"\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.insertData(376, \"\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.insertData(0, \"\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.insertData(0, \"\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.insertData(1, \"\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.insertData(1, \"\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.insertData(detachedComment.length, \"\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.insertData(detachedComment.length, \"\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.insertData(1, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(1, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(2, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(2, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(3, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.insertData(3, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(376, \"foo\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.insertData(376, \"foo\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.insertData(0, \"foo\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.insertData(0, \"foo\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.insertData(1, \"foo\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.insertData(1, \"foo\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.insertData(detachedForeignComment.length, \"foo\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.insertData(detachedForeignComment.length, \"foo\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.insertData(1, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(1, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(2, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(2, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(3, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(3, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(376, \"\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.insertData(376, \"\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.insertData(0, \"\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.insertData(0, \"\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.insertData(1, \"\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.insertData(1, \"\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.insertData(detachedForeignComment.length, \"\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.insertData(detachedForeignComment.length, \"\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.insertData(1, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(1, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(2, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(2, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(3, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.insertData(3, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(376, \"foo\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.insertData(376, \"foo\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.insertData(0, \"foo\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.insertData(0, \"foo\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.insertData(1, \"foo\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.insertData(1, \"foo\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.insertData(detachedXmlComment.length, \"foo\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.insertData(detachedXmlComment.length, \"foo\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.insertData(1, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(1, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(2, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(2, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(3, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(3, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(376, \"\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.insertData(376, \"\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.insertData(0, \"\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.insertData(0, \"\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.insertData(1, \"\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.insertData(1, \"\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.insertData(detachedXmlComment.length, \"\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.insertData(detachedXmlComment.length, \"\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.insertData(1, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(1, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(2, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(2, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(3, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.insertData(3, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(2, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(2, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(3, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(3, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.insertData(1, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.insertData(2, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.insertData(2, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.insertData(3, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.insertData(3, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.appendData(\"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.appendData(\"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.appendData(\"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.appendData(\"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.appendData(\"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.appendData(\"\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.appendData(\"\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.appendData(\"\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"\"), with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"\"), with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.appendData(\"\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.appendData(\"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.appendData(\"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.appendData(\"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.appendData(\"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.appendData(\"\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.appendData(\"\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.appendData(\"\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"\"), with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"\"), with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.appendData(\"\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.appendData(\"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.appendData(\"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.appendData(\"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.appendData(\"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.appendData(\"\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.appendData(\"\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.appendData(\"\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"\"), with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"\"), with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.appendData(\"\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.appendData(\"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.appendData(\"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.appendData(\"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.appendData(\"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.appendData(\"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.appendData(\"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.appendData(\"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.appendData(\"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["comment.appendData(\"foo\"), with unselected range on comment from 0 to 1",0,null,null],["comment.appendData(\"foo\"), with selected range on comment from 0 to 1",0,null,null],["comment.appendData(\"foo\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.appendData(\"foo\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.appendData(\"foo\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.appendData(\"foo\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.appendData(\"foo\"), with unselected range on comment from 0 to comment.length",0,null,null],["comment.appendData(\"foo\"), with selected range on comment from 0 to comment.length",0,null,null],["comment.appendData(\"foo\"), with unselected range on comment from 1 to comment.length",0,null,null],["comment.appendData(\"foo\"), with selected range on comment from 1 to comment.length",0,null,null],["comment.appendData(\"foo\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.appendData(\"foo\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.appendData(\"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.appendData(\"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.appendData(\"\"), with unselected range on comment from 0 to 1",0,null,null],["comment.appendData(\"\"), with selected range on comment from 0 to 1",0,null,null],["comment.appendData(\"\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.appendData(\"\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.appendData(\"\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.appendData(\"\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.appendData(\"\"), with unselected range on comment from 0 to comment.length",0,null,null],["comment.appendData(\"\"), with selected range on comment from 0 to comment.length",0,null,null],["comment.appendData(\"\"), with unselected range on comment from 1 to comment.length",0,null,null],["comment.appendData(\"\"), with selected range on comment from 1 to comment.length",0,null,null],["comment.appendData(\"\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.appendData(\"\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.appendData(\"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.appendData(\"\"), with selected range on comment from 1 to 3",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.appendData(\"foo\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.appendData(\"foo\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.appendData(\"foo\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.appendData(\"foo\"), with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.appendData(\"foo\"), with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.appendData(\"foo\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.appendData(\"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.appendData(\"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.appendData(\"\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.appendData(\"\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.appendData(\"\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.appendData(\"\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.appendData(\"\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.appendData(\"\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.appendData(\"\"), with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.appendData(\"\"), with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.appendData(\"\"), with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.appendData(\"\"), with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.appendData(\"\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.appendData(\"\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.appendData(\"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.appendData(\"\"), with selected range on foreignComment from 1 to 3",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.appendData(\"foo\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.appendData(\"foo\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.appendData(\"foo\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.appendData(\"foo\"), with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.appendData(\"foo\"), with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.appendData(\"foo\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.appendData(\"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.appendData(\"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.appendData(\"\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.appendData(\"\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.appendData(\"\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.appendData(\"\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.appendData(\"\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.appendData(\"\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.appendData(\"\"), with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.appendData(\"\"), with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.appendData(\"\"), with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.appendData(\"\"), with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.appendData(\"\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.appendData(\"\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.appendData(\"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.appendData(\"\"), with selected range on xmlComment from 1 to 3",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.appendData(\"foo\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.appendData(\"foo\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.appendData(\"foo\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.appendData(\"foo\"), with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.appendData(\"foo\"), with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.appendData(\"foo\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.appendData(\"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.appendData(\"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.appendData(\"\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.appendData(\"\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.appendData(\"\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.appendData(\"\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.appendData(\"\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.appendData(\"\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.appendData(\"\"), with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.appendData(\"\"), with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.appendData(\"\"), with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.appendData(\"\"), with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.appendData(\"\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.appendData(\"\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.appendData(\"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.appendData(\"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.appendData(\"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.appendData(\"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.appendData(\"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.appendData(\"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.appendData(\"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.appendData(\"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.appendData(\"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.appendData(\"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.appendData(\"\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.appendData(\"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.deleteData(376, 2), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(376, 2), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.deleteData(0, 2), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.deleteData(paras[0].firstChild.length, 2), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.deleteData(paras[0].firstChild.length, 2), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(2, 2), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(2, 2), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(3, 2), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(3, 2), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(376, 0), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(376, 0), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.deleteData(0, 0), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.deleteData(1, 0), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.deleteData(paras[0].firstChild.length, 0), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.deleteData(paras[0].firstChild.length, 0), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.deleteData(1, 0), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(1, 0), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(2, 0), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(2, 0), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(3, 0), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(3, 0), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(376, 631), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(376, 631), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.deleteData(0, 631), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.deleteData(1, 631), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.deleteData(paras[0].firstChild.length, 631), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.deleteData(paras[0].firstChild.length, 631), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.deleteData(1, 631), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(1, 631), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(2, 631), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(2, 631), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(3, 631), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(3, 631), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(376, 2), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.deleteData(376, 2), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.deleteData(0, 2), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.deleteData(0, 2), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.deleteData(1, 2), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.deleteData(paras[1].firstChild.length, 2), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.deleteData(paras[1].firstChild.length, 2), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.deleteData(1, 2), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(1, 2), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(2, 2), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(2, 2), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(3, 2), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(3, 2), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(376, 0), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.deleteData(376, 0), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.deleteData(0, 0), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.deleteData(0, 0), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.deleteData(1, 0), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.deleteData(1, 0), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.deleteData(paras[1].firstChild.length, 0), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.deleteData(paras[1].firstChild.length, 0), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.deleteData(1, 0), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(1, 0), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(2, 0), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(2, 0), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(3, 0), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(3, 0), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(376, 631), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.deleteData(376, 631), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.deleteData(0, 631), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.deleteData(0, 631), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.deleteData(1, 631), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.deleteData(1, 631), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.deleteData(paras[1].firstChild.length, 631), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.deleteData(paras[1].firstChild.length, 631), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.deleteData(1, 631), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(1, 631), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(2, 631), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(2, 631), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(3, 631), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.deleteData(3, 631), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["foreignTextNode.deleteData(376, 2), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.deleteData(376, 2), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.deleteData(0, 2), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.deleteData(0, 2), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.deleteData(1, 2), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.deleteData(1, 2), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.deleteData(foreignTextNode.length, 2), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.deleteData(foreignTextNode.length, 2), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.deleteData(1, 2), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(1, 2), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(2, 2), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(2, 2), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(3, 2), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(3, 2), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(376, 0), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.deleteData(376, 0), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.deleteData(0, 0), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.deleteData(0, 0), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.deleteData(1, 0), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.deleteData(1, 0), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.deleteData(foreignTextNode.length, 0), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.deleteData(foreignTextNode.length, 0), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.deleteData(1, 0), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(1, 0), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(2, 0), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(2, 0), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(3, 0), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(3, 0), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(376, 631), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.deleteData(376, 631), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.deleteData(0, 631), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.deleteData(0, 631), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.deleteData(1, 631), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.deleteData(1, 631), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.deleteData(foreignTextNode.length, 631), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.deleteData(foreignTextNode.length, 631), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.deleteData(1, 631), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(1, 631), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(2, 631), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(2, 631), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(3, 631), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.deleteData(3, 631), with selected range on foreignTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(376, 2), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.deleteData(376, 2), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.deleteData(0, 2), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.deleteData(0, 2), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.deleteData(1, 2), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.deleteData(1, 2), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.deleteData(xmlTextNode.length, 2), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.deleteData(xmlTextNode.length, 2), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.deleteData(1, 2), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(1, 2), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(2, 2), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(2, 2), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(3, 2), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(3, 2), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(376, 0), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.deleteData(376, 0), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.deleteData(0, 0), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.deleteData(0, 0), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.deleteData(1, 0), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.deleteData(1, 0), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.deleteData(xmlTextNode.length, 0), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.deleteData(xmlTextNode.length, 0), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.deleteData(1, 0), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(1, 0), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(2, 0), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(2, 0), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(3, 0), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(3, 0), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(376, 631), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.deleteData(376, 631), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.deleteData(0, 631), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.deleteData(0, 631), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.deleteData(1, 631), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.deleteData(1, 631), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.deleteData(xmlTextNode.length, 631), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.deleteData(xmlTextNode.length, 631), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.deleteData(1, 631), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(1, 631), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(2, 631), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(2, 631), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(3, 631), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.deleteData(3, 631), with selected range on xmlTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(376, 2), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.deleteData(376, 2), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.deleteData(0, 2), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.deleteData(0, 2), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.deleteData(1, 2), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.deleteData(1, 2), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.deleteData(detachedTextNode.length, 2), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.deleteData(detachedTextNode.length, 2), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.deleteData(1, 2), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(1, 2), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(2, 2), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(2, 2), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(3, 2), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(3, 2), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(376, 0), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.deleteData(376, 0), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.deleteData(0, 0), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.deleteData(0, 0), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.deleteData(1, 0), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.deleteData(1, 0), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.deleteData(detachedTextNode.length, 0), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.deleteData(detachedTextNode.length, 0), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.deleteData(1, 0), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(1, 0), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(2, 0), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(2, 0), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(3, 0), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(3, 0), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(376, 631), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.deleteData(376, 631), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.deleteData(0, 631), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.deleteData(0, 631), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.deleteData(1, 631), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.deleteData(1, 631), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.deleteData(detachedTextNode.length, 631), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.deleteData(detachedTextNode.length, 631), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.deleteData(1, 631), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(1, 631), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(2, 631), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(2, 631), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(3, 631), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.deleteData(3, 631), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(376, 2), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.deleteData(376, 2), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.deleteData(0, 2), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.deleteData(0, 2), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.deleteData(1, 2), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.deleteData(1, 2), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 2), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.deleteData(1, 2), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(1, 2), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(2, 2), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(2, 2), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(3, 2), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(3, 2), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(376, 0), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.deleteData(376, 0), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.deleteData(0, 0), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.deleteData(0, 0), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.deleteData(1, 0), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.deleteData(1, 0), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 0), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.deleteData(1, 0), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(1, 0), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(2, 0), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(2, 0), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(3, 0), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(3, 0), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(376, 631), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.deleteData(376, 631), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.deleteData(0, 631), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.deleteData(0, 631), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.deleteData(1, 631), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.deleteData(1, 631), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.deleteData(detachedForeignTextNode.length, 631), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.deleteData(1, 631), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(1, 631), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(2, 631), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(2, 631), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(3, 631), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.deleteData(3, 631), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(376, 2), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.deleteData(376, 2), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.deleteData(0, 2), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.deleteData(0, 2), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.deleteData(1, 2), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.deleteData(1, 2), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 2), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.deleteData(1, 2), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(1, 2), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(2, 2), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(2, 2), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(3, 2), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(3, 2), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(376, 0), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.deleteData(376, 0), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.deleteData(0, 0), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.deleteData(0, 0), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.deleteData(1, 0), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.deleteData(1, 0), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 0), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.deleteData(1, 0), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(1, 0), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(2, 0), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(2, 0), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(3, 0), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(3, 0), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(376, 631), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.deleteData(376, 631), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.deleteData(0, 631), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.deleteData(0, 631), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.deleteData(1, 631), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.deleteData(1, 631), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.deleteData(detachedXmlTextNode.length, 631), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.deleteData(1, 631), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(1, 631), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(2, 631), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(2, 631), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(3, 631), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.deleteData(3, 631), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["comment.deleteData(376, 2), with unselected range on comment from 0 to 1",0,null,null],["comment.deleteData(376, 2), with selected range on comment from 0 to 1",0,null,null],["comment.deleteData(0, 2), with unselected range collapsed at (comment, 0)",0,null,null],["comment.deleteData(0, 2), with selected range collapsed at (comment, 0)",0,null,null],["comment.deleteData(1, 2), with unselected range collapsed at (comment, 1)",0,null,null],["comment.deleteData(1, 2), with selected range collapsed at (comment, 1)",0,null,null],["comment.deleteData(comment.length, 2), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.deleteData(comment.length, 2), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.deleteData(1, 2), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(1, 2), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(2, 2), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(2, 2), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(3, 2), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(3, 2), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(376, 0), with unselected range on comment from 0 to 1",0,null,null],["comment.deleteData(376, 0), with selected range on comment from 0 to 1",0,null,null],["comment.deleteData(0, 0), with unselected range collapsed at (comment, 0)",0,null,null],["comment.deleteData(0, 0), with selected range collapsed at (comment, 0)",0,null,null],["comment.deleteData(1, 0), with unselected range collapsed at (comment, 1)",0,null,null],["comment.deleteData(1, 0), with selected range collapsed at (comment, 1)",0,null,null],["comment.deleteData(comment.length, 0), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.deleteData(comment.length, 0), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.deleteData(1, 0), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(1, 0), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(2, 0), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(2, 0), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(3, 0), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(3, 0), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(376, 631), with unselected range on comment from 0 to 1",0,null,null],["comment.deleteData(376, 631), with selected range on comment from 0 to 1",0,null,null],["comment.deleteData(0, 631), with unselected range collapsed at (comment, 0)",0,null,null],["comment.deleteData(0, 631), with selected range collapsed at (comment, 0)",0,null,null],["comment.deleteData(1, 631), with unselected range collapsed at (comment, 1)",0,null,null],["comment.deleteData(1, 631), with selected range collapsed at (comment, 1)",0,null,null],["comment.deleteData(comment.length, 631), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.deleteData(comment.length, 631), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.deleteData(1, 631), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(1, 631), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(2, 631), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(2, 631), with selected range on comment from 1 to 3",0,null,null],["comment.deleteData(3, 631), with unselected range on comment from 1 to 3",0,null,null],["comment.deleteData(3, 631), with selected range on comment from 1 to 3",0,null,null],["foreignComment.deleteData(376, 2), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.deleteData(376, 2), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.deleteData(0, 2), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.deleteData(0, 2), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.deleteData(1, 2), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.deleteData(1, 2), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.deleteData(foreignComment.length, 2), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.deleteData(foreignComment.length, 2), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.deleteData(1, 2), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(1, 2), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(2, 2), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(2, 2), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(3, 2), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(3, 2), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(376, 0), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.deleteData(376, 0), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.deleteData(0, 0), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.deleteData(0, 0), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.deleteData(1, 0), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.deleteData(1, 0), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.deleteData(foreignComment.length, 0), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.deleteData(foreignComment.length, 0), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.deleteData(1, 0), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(1, 0), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(2, 0), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(2, 0), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(3, 0), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(3, 0), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(376, 631), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.deleteData(376, 631), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.deleteData(0, 631), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.deleteData(0, 631), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.deleteData(1, 631), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.deleteData(1, 631), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.deleteData(foreignComment.length, 631), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.deleteData(foreignComment.length, 631), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.deleteData(1, 631), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(1, 631), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(2, 631), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(2, 631), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(3, 631), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.deleteData(3, 631), with selected range on foreignComment from 1 to 3",0,null,null],["xmlComment.deleteData(376, 2), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.deleteData(376, 2), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.deleteData(0, 2), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.deleteData(0, 2), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.deleteData(1, 2), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.deleteData(1, 2), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.deleteData(xmlComment.length, 2), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.deleteData(xmlComment.length, 2), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.deleteData(1, 2), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(1, 2), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(2, 2), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(2, 2), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(3, 2), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(3, 2), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(376, 0), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.deleteData(376, 0), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.deleteData(0, 0), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.deleteData(0, 0), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.deleteData(1, 0), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.deleteData(1, 0), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.deleteData(xmlComment.length, 0), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.deleteData(xmlComment.length, 0), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.deleteData(1, 0), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(1, 0), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(2, 0), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(2, 0), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(3, 0), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(3, 0), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(376, 631), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.deleteData(376, 631), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.deleteData(0, 631), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.deleteData(0, 631), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.deleteData(1, 631), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.deleteData(1, 631), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.deleteData(xmlComment.length, 631), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.deleteData(xmlComment.length, 631), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.deleteData(1, 631), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(1, 631), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(2, 631), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(2, 631), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(3, 631), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.deleteData(3, 631), with selected range on xmlComment from 1 to 3",0,null,null],["detachedComment.deleteData(376, 2), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.deleteData(376, 2), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.deleteData(0, 2), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.deleteData(0, 2), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.deleteData(1, 2), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.deleteData(1, 2), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.deleteData(detachedComment.length, 2), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.deleteData(detachedComment.length, 2), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.deleteData(1, 2), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(1, 2), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(2, 2), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(2, 2), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(3, 2), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(3, 2), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(376, 0), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.deleteData(376, 0), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.deleteData(0, 0), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.deleteData(0, 0), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.deleteData(1, 0), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.deleteData(1, 0), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.deleteData(detachedComment.length, 0), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.deleteData(detachedComment.length, 0), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.deleteData(1, 0), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(1, 0), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(2, 0), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(2, 0), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(3, 0), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(3, 0), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(376, 631), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.deleteData(376, 631), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.deleteData(0, 631), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.deleteData(0, 631), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.deleteData(1, 631), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.deleteData(1, 631), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.deleteData(detachedComment.length, 631), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.deleteData(detachedComment.length, 631), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.deleteData(1, 631), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(1, 631), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(2, 631), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(2, 631), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(3, 631), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.deleteData(3, 631), with selected range on detachedComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(376, 2), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.deleteData(376, 2), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.deleteData(0, 2), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.deleteData(0, 2), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.deleteData(1, 2), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.deleteData(1, 2), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.deleteData(detachedForeignComment.length, 2), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.deleteData(detachedForeignComment.length, 2), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.deleteData(1, 2), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(1, 2), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(2, 2), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(2, 2), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(3, 2), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(3, 2), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(376, 0), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.deleteData(376, 0), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.deleteData(0, 0), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.deleteData(0, 0), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.deleteData(1, 0), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.deleteData(1, 0), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.deleteData(detachedForeignComment.length, 0), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.deleteData(detachedForeignComment.length, 0), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.deleteData(1, 0), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(1, 0), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(2, 0), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(2, 0), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(3, 0), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(3, 0), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(376, 631), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.deleteData(376, 631), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.deleteData(0, 631), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.deleteData(0, 631), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.deleteData(1, 631), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.deleteData(1, 631), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.deleteData(detachedForeignComment.length, 631), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.deleteData(detachedForeignComment.length, 631), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.deleteData(1, 631), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(1, 631), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(2, 631), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(2, 631), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(3, 631), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.deleteData(3, 631), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(376, 2), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.deleteData(376, 2), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.deleteData(0, 2), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.deleteData(0, 2), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.deleteData(1, 2), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.deleteData(1, 2), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.deleteData(detachedXmlComment.length, 2), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.deleteData(detachedXmlComment.length, 2), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.deleteData(1, 2), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(1, 2), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(2, 2), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(2, 2), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(3, 2), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(3, 2), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(376, 0), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.deleteData(376, 0), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.deleteData(0, 0), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.deleteData(0, 0), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.deleteData(1, 0), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.deleteData(1, 0), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.deleteData(detachedXmlComment.length, 0), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.deleteData(detachedXmlComment.length, 0), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.deleteData(1, 0), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(1, 0), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(2, 0), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(2, 0), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(3, 0), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(3, 0), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(376, 631), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.deleteData(376, 631), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.deleteData(0, 631), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.deleteData(0, 631), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.deleteData(1, 631), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.deleteData(1, 631), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.deleteData(detachedXmlComment.length, 631), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.deleteData(detachedXmlComment.length, 631), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.deleteData(1, 631), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(1, 631), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(2, 631), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(2, 631), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(3, 631), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.deleteData(3, 631), with selected range on detachedXmlComment from 1 to 3",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(2, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(2, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(3, 2), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(3, 2), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.deleteData(1, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.deleteData(2, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.deleteData(2, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.deleteData(3, 2), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.deleteData(3, 2), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(376, 0, \"foo\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(376, 0, \"foo\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(0, 0, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(0, 0, \"foo\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, \"foo\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, \"foo\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(376, 0, \"\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(376, 0, \"\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(0, 0, \"\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(0, 0, \"\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, \"\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 0, \"\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(376, 1, \"foo\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(376, 1, \"foo\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(0, 1, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(0, 1, \"foo\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, \"foo\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, \"foo\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(376, 1, \"\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(376, 1, \"\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(0, 1, \"\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(0, 1, \"\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, \"\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 1, \"\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(376, 47, \"foo\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(376, 47, \"foo\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(0, 47, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(0, 47, \"foo\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, \"foo\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, \"foo\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"foo\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"foo\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(376, 47, \"\"), with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(376, 47, \"\"), with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(0, 47, \"\"), with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(0, 47, \"\"), with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"\"), with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"\"), with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, \"\"), with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(paras[0].firstChild.length, 47, \"\"), with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"\"), with unselected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"\"), with selected range on paras[0].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(376, 0, \"foo\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(376, 0, \"foo\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(0, 0, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(0, 0, \"foo\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"foo\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, \"foo\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, \"foo\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 0, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 0, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 0, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 0, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(376, 0, \"\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(376, 0, \"\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(0, 0, \"\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(0, 0, \"\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, \"\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 0, \"\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(1, 0, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 0, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 0, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 0, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 0, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(376, 1, \"foo\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(376, 1, \"foo\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(0, 1, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(0, 1, \"foo\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"foo\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, \"foo\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, \"foo\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 1, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 1, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 1, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 1, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(376, 1, \"\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(376, 1, \"\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(0, 1, \"\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(0, 1, \"\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, \"\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 1, \"\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(1, 1, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 1, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 1, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 1, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 1, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(376, 47, \"foo\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(376, 47, \"foo\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(0, 47, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(0, 47, \"foo\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"foo\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"foo\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, \"foo\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, \"foo\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 47, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 47, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 47, \"foo\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 47, \"foo\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(376, 47, \"\"), with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(376, 47, \"\"), with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.replaceData(0, 47, \"\"), with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(0, 47, \"\"), with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"\"), with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"\"), with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, \"\"), with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(paras[1].firstChild.length, 47, \"\"), with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(1, 47, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 47, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(2, 47, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 47, \"\"), with unselected range on paras[1].firstChild from 1 to 3",0,null,null],["paras[1].firstChild.replaceData(3, 47, \"\"), with selected range on paras[1].firstChild from 1 to 3",0,null,null],["foreignTextNode.replaceData(376, 0, \"foo\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(376, 0, \"foo\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(0, 0, \"foo\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(0, 0, \"foo\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(1, 0, \"foo\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(1, 0, \"foo\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 0, \"foo\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 0, \"foo\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(1, 0, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(1, 0, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 0, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 0, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 0, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 0, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(376, 0, \"\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(376, 0, \"\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(0, 0, \"\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(0, 0, \"\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(1, 0, \"\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(1, 0, \"\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 0, \"\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 0, \"\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(1, 0, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(1, 0, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 0, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 0, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 0, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 0, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(376, 1, \"foo\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(376, 1, \"foo\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(0, 1, \"foo\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(0, 1, \"foo\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(1, 1, \"foo\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(1, 1, \"foo\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 1, \"foo\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 1, \"foo\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(1, 1, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(1, 1, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 1, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 1, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 1, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 1, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(376, 1, \"\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(376, 1, \"\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(0, 1, \"\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(0, 1, \"\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(1, 1, \"\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(1, 1, \"\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 1, \"\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 1, \"\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(1, 1, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(1, 1, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 1, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 1, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 1, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 1, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(376, 47, \"foo\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(376, 47, \"foo\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(0, 47, \"foo\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(0, 47, \"foo\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(1, 47, \"foo\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(1, 47, \"foo\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 47, \"foo\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 47, \"foo\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(1, 47, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(1, 47, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 47, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 47, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 47, \"foo\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 47, \"foo\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(376, 47, \"\"), with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(376, 47, \"\"), with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.replaceData(0, 47, \"\"), with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(0, 47, \"\"), with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.replaceData(1, 47, \"\"), with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(1, 47, \"\"), with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 47, \"\"), with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(foreignTextNode.length, 47, \"\"), with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.replaceData(1, 47, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(1, 47, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 47, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(2, 47, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 47, \"\"), with unselected range on foreignTextNode from 1 to 3",0,null,null],["foreignTextNode.replaceData(3, 47, \"\"), with selected range on foreignTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(376, 0, \"foo\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(376, 0, \"foo\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(0, 0, \"foo\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(0, 0, \"foo\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(1, 0, \"foo\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(1, 0, \"foo\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 0, \"foo\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 0, \"foo\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(1, 0, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(1, 0, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 0, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 0, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 0, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 0, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(376, 0, \"\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(376, 0, \"\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(0, 0, \"\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(0, 0, \"\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(1, 0, \"\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(1, 0, \"\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 0, \"\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 0, \"\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(1, 0, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(1, 0, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 0, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 0, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 0, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 0, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(376, 1, \"foo\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(376, 1, \"foo\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(0, 1, \"foo\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(0, 1, \"foo\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(1, 1, \"foo\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(1, 1, \"foo\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 1, \"foo\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 1, \"foo\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(1, 1, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(1, 1, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 1, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 1, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 1, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 1, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(376, 1, \"\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(376, 1, \"\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(0, 1, \"\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(0, 1, \"\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(1, 1, \"\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(1, 1, \"\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 1, \"\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 1, \"\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(1, 1, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(1, 1, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 1, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 1, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 1, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 1, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(376, 47, \"foo\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(376, 47, \"foo\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(0, 47, \"foo\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(0, 47, \"foo\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(1, 47, \"foo\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(1, 47, \"foo\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 47, \"foo\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 47, \"foo\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(1, 47, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(1, 47, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 47, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 47, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 47, \"foo\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 47, \"foo\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(376, 47, \"\"), with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(376, 47, \"\"), with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.replaceData(0, 47, \"\"), with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(0, 47, \"\"), with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.replaceData(1, 47, \"\"), with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(1, 47, \"\"), with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 47, \"\"), with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(xmlTextNode.length, 47, \"\"), with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.replaceData(1, 47, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(1, 47, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 47, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(2, 47, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 47, \"\"), with unselected range on xmlTextNode from 1 to 3",0,null,null],["xmlTextNode.replaceData(3, 47, \"\"), with selected range on xmlTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(376, 0, \"foo\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(376, 0, \"foo\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(0, 0, \"foo\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(0, 0, \"foo\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(1, 0, \"foo\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(1, 0, \"foo\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 0, \"foo\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 0, \"foo\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(1, 0, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(1, 0, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 0, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 0, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 0, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 0, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(376, 0, \"\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(376, 0, \"\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(0, 0, \"\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(0, 0, \"\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(1, 0, \"\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(1, 0, \"\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 0, \"\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 0, \"\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(1, 0, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(1, 0, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 0, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 0, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 0, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 0, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(376, 1, \"foo\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(376, 1, \"foo\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(0, 1, \"foo\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(0, 1, \"foo\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(1, 1, \"foo\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(1, 1, \"foo\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 1, \"foo\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 1, \"foo\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(1, 1, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(1, 1, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 1, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 1, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 1, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 1, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(376, 1, \"\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(376, 1, \"\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(0, 1, \"\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(0, 1, \"\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(1, 1, \"\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(1, 1, \"\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 1, \"\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 1, \"\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(1, 1, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(1, 1, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 1, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 1, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 1, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 1, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(376, 47, \"foo\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(376, 47, \"foo\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(0, 47, \"foo\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(0, 47, \"foo\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(1, 47, \"foo\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(1, 47, \"foo\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 47, \"foo\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 47, \"foo\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(1, 47, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(1, 47, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 47, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 47, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 47, \"foo\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 47, \"foo\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(376, 47, \"\"), with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(376, 47, \"\"), with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.replaceData(0, 47, \"\"), with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(0, 47, \"\"), with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.replaceData(1, 47, \"\"), with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(1, 47, \"\"), with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 47, \"\"), with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(detachedTextNode.length, 47, \"\"), with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.replaceData(1, 47, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(1, 47, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 47, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(2, 47, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 47, \"\"), with unselected range on detachedTextNode from 1 to 3",0,null,null],["detachedTextNode.replaceData(3, 47, \"\"), with selected range on detachedTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(376, 0, \"foo\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(376, 0, \"foo\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(0, 0, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(0, 0, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, \"foo\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 0, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 0, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 0, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 0, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(376, 0, \"\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(376, 0, \"\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(0, 0, \"\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(0, 0, \"\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, \"\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 0, \"\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(1, 0, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 0, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 0, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 0, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 0, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(376, 1, \"foo\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(376, 1, \"foo\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(0, 1, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(0, 1, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, \"foo\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 1, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 1, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 1, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 1, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(376, 1, \"\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(376, 1, \"\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(0, 1, \"\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(0, 1, \"\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, \"\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 1, \"\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(1, 1, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 1, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 1, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 1, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 1, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(376, 47, \"foo\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(376, 47, \"foo\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(0, 47, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(0, 47, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"foo\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, \"foo\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, \"foo\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 47, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 47, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 47, \"foo\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 47, \"foo\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(376, 47, \"\"), with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(376, 47, \"\"), with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.replaceData(0, 47, \"\"), with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(0, 47, \"\"), with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"\"), with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"\"), with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, \"\"), with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(detachedForeignTextNode.length, 47, \"\"), with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(1, 47, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 47, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(2, 47, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 47, \"\"), with unselected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedForeignTextNode.replaceData(3, 47, \"\"), with selected range on detachedForeignTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(376, 0, \"foo\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(376, 0, \"foo\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(0, 0, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(0, 0, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, \"foo\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 0, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 0, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 0, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 0, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(376, 0, \"\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(376, 0, \"\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(0, 0, \"\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(0, 0, \"\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, \"\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 0, \"\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(1, 0, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 0, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 0, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 0, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 0, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(376, 1, \"foo\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(376, 1, \"foo\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(0, 1, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(0, 1, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, \"foo\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 1, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 1, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 1, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 1, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(376, 1, \"\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(376, 1, \"\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(0, 1, \"\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(0, 1, \"\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, \"\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 1, \"\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(1, 1, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 1, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 1, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 1, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 1, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(376, 47, \"foo\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(376, 47, \"foo\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(0, 47, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(0, 47, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"foo\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, \"foo\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, \"foo\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 47, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 47, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 47, \"foo\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 47, \"foo\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(376, 47, \"\"), with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(376, 47, \"\"), with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.replaceData(0, 47, \"\"), with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(0, 47, \"\"), with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"\"), with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"\"), with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, \"\"), with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(detachedXmlTextNode.length, 47, \"\"), with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(1, 47, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 47, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(2, 47, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 47, \"\"), with unselected range on detachedXmlTextNode from 1 to 3",0,null,null],["detachedXmlTextNode.replaceData(3, 47, \"\"), with selected range on detachedXmlTextNode from 1 to 3",0,null,null],["comment.replaceData(376, 0, \"foo\"), with unselected range on comment from 0 to 1",0,null,null],["comment.replaceData(376, 0, \"foo\"), with selected range on comment from 0 to 1",0,null,null],["comment.replaceData(0, 0, \"foo\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(0, 0, \"foo\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(1, 0, \"foo\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(1, 0, \"foo\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(comment.length, 0, \"foo\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(comment.length, 0, \"foo\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(1, 0, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(1, 0, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 0, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 0, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 0, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 0, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(376, 0, \"\"), with unselected range on comment from 0 to 1",0,null,null],["comment.replaceData(376, 0, \"\"), with selected range on comment from 0 to 1",0,null,null],["comment.replaceData(0, 0, \"\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(0, 0, \"\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(1, 0, \"\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(1, 0, \"\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(comment.length, 0, \"\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(comment.length, 0, \"\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(1, 0, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(1, 0, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 0, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 0, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 0, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 0, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(376, 1, \"foo\"), with unselected range on comment from 0 to 1",0,null,null],["comment.replaceData(376, 1, \"foo\"), with selected range on comment from 0 to 1",0,null,null],["comment.replaceData(0, 1, \"foo\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(0, 1, \"foo\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(1, 1, \"foo\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(1, 1, \"foo\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(comment.length, 1, \"foo\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(comment.length, 1, \"foo\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(1, 1, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(1, 1, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 1, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 1, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 1, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 1, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(376, 1, \"\"), with unselected range on comment from 0 to 1",0,null,null],["comment.replaceData(376, 1, \"\"), with selected range on comment from 0 to 1",0,null,null],["comment.replaceData(0, 1, \"\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(0, 1, \"\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(1, 1, \"\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(1, 1, \"\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(comment.length, 1, \"\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(comment.length, 1, \"\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(1, 1, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(1, 1, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 1, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 1, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 1, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 1, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(376, 47, \"foo\"), with unselected range on comment from 0 to 1",0,null,null],["comment.replaceData(376, 47, \"foo\"), with selected range on comment from 0 to 1",0,null,null],["comment.replaceData(0, 47, \"foo\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(0, 47, \"foo\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(1, 47, \"foo\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(1, 47, \"foo\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(comment.length, 47, \"foo\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(comment.length, 47, \"foo\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(1, 47, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(1, 47, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 47, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 47, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 47, \"foo\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 47, \"foo\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(376, 47, \"\"), with unselected range on comment from 0 to 1",0,null,null],["comment.replaceData(376, 47, \"\"), with selected range on comment from 0 to 1",0,null,null],["comment.replaceData(0, 47, \"\"), with unselected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(0, 47, \"\"), with selected range collapsed at (comment, 0)",0,null,null],["comment.replaceData(1, 47, \"\"), with unselected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(1, 47, \"\"), with selected range collapsed at (comment, 1)",0,null,null],["comment.replaceData(comment.length, 47, \"\"), with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(comment.length, 47, \"\"), with selected range collapsed at (comment, comment.length)",0,null,null],["comment.replaceData(1, 47, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(1, 47, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 47, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(2, 47, \"\"), with selected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 47, \"\"), with unselected range on comment from 1 to 3",0,null,null],["comment.replaceData(3, 47, \"\"), with selected range on comment from 1 to 3",0,null,null],["foreignComment.replaceData(376, 0, \"foo\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(376, 0, \"foo\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(0, 0, \"foo\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(0, 0, \"foo\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(1, 0, \"foo\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(1, 0, \"foo\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(foreignComment.length, 0, \"foo\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(foreignComment.length, 0, \"foo\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(1, 0, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(1, 0, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 0, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 0, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 0, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 0, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(376, 0, \"\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(376, 0, \"\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(0, 0, \"\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(0, 0, \"\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(1, 0, \"\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(1, 0, \"\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(foreignComment.length, 0, \"\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(foreignComment.length, 0, \"\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(1, 0, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(1, 0, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 0, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 0, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 0, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 0, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(376, 1, \"foo\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(376, 1, \"foo\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(0, 1, \"foo\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(0, 1, \"foo\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(1, 1, \"foo\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(1, 1, \"foo\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(foreignComment.length, 1, \"foo\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(foreignComment.length, 1, \"foo\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(1, 1, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(1, 1, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 1, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 1, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 1, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 1, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(376, 1, \"\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(376, 1, \"\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(0, 1, \"\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(0, 1, \"\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(1, 1, \"\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(1, 1, \"\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(foreignComment.length, 1, \"\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(foreignComment.length, 1, \"\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(1, 1, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(1, 1, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 1, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 1, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 1, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 1, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(376, 47, \"foo\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(376, 47, \"foo\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(0, 47, \"foo\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(0, 47, \"foo\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(1, 47, \"foo\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(1, 47, \"foo\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(foreignComment.length, 47, \"foo\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(foreignComment.length, 47, \"foo\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(1, 47, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(1, 47, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 47, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 47, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 47, \"foo\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 47, \"foo\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(376, 47, \"\"), with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(376, 47, \"\"), with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.replaceData(0, 47, \"\"), with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(0, 47, \"\"), with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.replaceData(1, 47, \"\"), with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(1, 47, \"\"), with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.replaceData(foreignComment.length, 47, \"\"), with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(foreignComment.length, 47, \"\"), with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.replaceData(1, 47, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(1, 47, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 47, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(2, 47, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 47, \"\"), with unselected range on foreignComment from 1 to 3",0,null,null],["foreignComment.replaceData(3, 47, \"\"), with selected range on foreignComment from 1 to 3",0,null,null],["xmlComment.replaceData(376, 0, \"foo\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(376, 0, \"foo\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(0, 0, \"foo\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(0, 0, \"foo\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(1, 0, \"foo\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(1, 0, \"foo\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(xmlComment.length, 0, \"foo\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(xmlComment.length, 0, \"foo\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(1, 0, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(1, 0, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 0, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 0, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 0, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 0, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(376, 0, \"\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(376, 0, \"\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(0, 0, \"\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(0, 0, \"\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(1, 0, \"\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(1, 0, \"\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(xmlComment.length, 0, \"\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(xmlComment.length, 0, \"\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(1, 0, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(1, 0, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 0, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 0, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 0, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 0, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(376, 1, \"foo\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(376, 1, \"foo\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(0, 1, \"foo\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(0, 1, \"foo\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(1, 1, \"foo\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(1, 1, \"foo\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(xmlComment.length, 1, \"foo\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(xmlComment.length, 1, \"foo\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(1, 1, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(1, 1, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 1, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 1, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 1, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 1, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(376, 1, \"\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(376, 1, \"\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(0, 1, \"\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(0, 1, \"\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(1, 1, \"\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(1, 1, \"\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(xmlComment.length, 1, \"\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(xmlComment.length, 1, \"\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(1, 1, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(1, 1, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 1, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 1, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 1, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 1, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(376, 47, \"foo\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(376, 47, \"foo\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(0, 47, \"foo\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(0, 47, \"foo\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(1, 47, \"foo\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(1, 47, \"foo\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(xmlComment.length, 47, \"foo\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(xmlComment.length, 47, \"foo\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(1, 47, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(1, 47, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 47, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 47, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 47, \"foo\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 47, \"foo\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(376, 47, \"\"), with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(376, 47, \"\"), with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.replaceData(0, 47, \"\"), with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(0, 47, \"\"), with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.replaceData(1, 47, \"\"), with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(1, 47, \"\"), with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.replaceData(xmlComment.length, 47, \"\"), with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(xmlComment.length, 47, \"\"), with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.replaceData(1, 47, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(1, 47, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 47, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(2, 47, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 47, \"\"), with unselected range on xmlComment from 1 to 3",0,null,null],["xmlComment.replaceData(3, 47, \"\"), with selected range on xmlComment from 1 to 3",0,null,null],["detachedComment.replaceData(376, 0, \"foo\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(376, 0, \"foo\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(0, 0, \"foo\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(0, 0, \"foo\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(1, 0, \"foo\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(1, 0, \"foo\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(detachedComment.length, 0, \"foo\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(detachedComment.length, 0, \"foo\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(1, 0, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(1, 0, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 0, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 0, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 0, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 0, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(376, 0, \"\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(376, 0, \"\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(0, 0, \"\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(0, 0, \"\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(1, 0, \"\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(1, 0, \"\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(detachedComment.length, 0, \"\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(detachedComment.length, 0, \"\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(1, 0, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(1, 0, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 0, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 0, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 0, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 0, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(376, 1, \"foo\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(376, 1, \"foo\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(0, 1, \"foo\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(0, 1, \"foo\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(1, 1, \"foo\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(1, 1, \"foo\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(detachedComment.length, 1, \"foo\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(detachedComment.length, 1, \"foo\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(1, 1, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(1, 1, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 1, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 1, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 1, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 1, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(376, 1, \"\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(376, 1, \"\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(0, 1, \"\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(0, 1, \"\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(1, 1, \"\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(1, 1, \"\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(detachedComment.length, 1, \"\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(detachedComment.length, 1, \"\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(1, 1, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(1, 1, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 1, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 1, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 1, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 1, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(376, 47, \"foo\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(376, 47, \"foo\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(0, 47, \"foo\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(0, 47, \"foo\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(1, 47, \"foo\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(1, 47, \"foo\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(detachedComment.length, 47, \"foo\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(detachedComment.length, 47, \"foo\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(1, 47, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(1, 47, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 47, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 47, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 47, \"foo\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 47, \"foo\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(376, 47, \"\"), with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(376, 47, \"\"), with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.replaceData(0, 47, \"\"), with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(0, 47, \"\"), with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.replaceData(1, 47, \"\"), with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(1, 47, \"\"), with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.replaceData(detachedComment.length, 47, \"\"), with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(detachedComment.length, 47, \"\"), with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.replaceData(1, 47, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(1, 47, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 47, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(2, 47, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 47, \"\"), with unselected range on detachedComment from 1 to 3",0,null,null],["detachedComment.replaceData(3, 47, \"\"), with selected range on detachedComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(376, 0, \"foo\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(376, 0, \"foo\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(0, 0, \"foo\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(0, 0, \"foo\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(1, 0, \"foo\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(1, 0, \"foo\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 0, \"foo\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 0, \"foo\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(1, 0, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(1, 0, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 0, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 0, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 0, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 0, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(376, 0, \"\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(376, 0, \"\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(0, 0, \"\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(0, 0, \"\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(1, 0, \"\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(1, 0, \"\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 0, \"\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 0, \"\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(1, 0, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(1, 0, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 0, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 0, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 0, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 0, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(376, 1, \"foo\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(376, 1, \"foo\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(0, 1, \"foo\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(0, 1, \"foo\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(1, 1, \"foo\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(1, 1, \"foo\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 1, \"foo\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 1, \"foo\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(1, 1, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(1, 1, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 1, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 1, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 1, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 1, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(376, 1, \"\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(376, 1, \"\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(0, 1, \"\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(0, 1, \"\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(1, 1, \"\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(1, 1, \"\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 1, \"\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 1, \"\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(1, 1, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(1, 1, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 1, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 1, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 1, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 1, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(376, 47, \"foo\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(376, 47, \"foo\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(0, 47, \"foo\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(0, 47, \"foo\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(1, 47, \"foo\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(1, 47, \"foo\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 47, \"foo\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 47, \"foo\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(1, 47, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(1, 47, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 47, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 47, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 47, \"foo\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 47, \"foo\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(376, 47, \"\"), with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(376, 47, \"\"), with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.replaceData(0, 47, \"\"), with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(0, 47, \"\"), with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.replaceData(1, 47, \"\"), with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(1, 47, \"\"), with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 47, \"\"), with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(detachedForeignComment.length, 47, \"\"), with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.replaceData(1, 47, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(1, 47, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 47, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(2, 47, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 47, \"\"), with unselected range on detachedForeignComment from 1 to 3",0,null,null],["detachedForeignComment.replaceData(3, 47, \"\"), with selected range on detachedForeignComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(376, 0, \"foo\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(376, 0, \"foo\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(0, 0, \"foo\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(0, 0, \"foo\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(1, 0, \"foo\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(1, 0, \"foo\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 0, \"foo\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 0, \"foo\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(1, 0, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(1, 0, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 0, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 0, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 0, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 0, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(376, 0, \"\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(376, 0, \"\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(0, 0, \"\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(0, 0, \"\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(1, 0, \"\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(1, 0, \"\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 0, \"\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 0, \"\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(1, 0, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(1, 0, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 0, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 0, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 0, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 0, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(376, 1, \"foo\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(376, 1, \"foo\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(0, 1, \"foo\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(0, 1, \"foo\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(1, 1, \"foo\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(1, 1, \"foo\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 1, \"foo\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 1, \"foo\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(1, 1, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(1, 1, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 1, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 1, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 1, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 1, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(376, 1, \"\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(376, 1, \"\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(0, 1, \"\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(0, 1, \"\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(1, 1, \"\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(1, 1, \"\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 1, \"\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 1, \"\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(1, 1, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(1, 1, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 1, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 1, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 1, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 1, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(376, 47, \"foo\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(376, 47, \"foo\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(0, 47, \"foo\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(0, 47, \"foo\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(1, 47, \"foo\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(1, 47, \"foo\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 47, \"foo\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 47, \"foo\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(1, 47, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(1, 47, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 47, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 47, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 47, \"foo\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 47, \"foo\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(376, 47, \"\"), with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(376, 47, \"\"), with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.replaceData(0, 47, \"\"), with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(0, 47, \"\"), with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.replaceData(1, 47, \"\"), with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(1, 47, \"\"), with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 47, \"\"), with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(detachedXmlComment.length, 47, \"\"), with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.replaceData(1, 47, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(1, 47, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 47, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(2, 47, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 47, \"\"), with unselected range on detachedXmlComment from 1 to 3",0,null,null],["detachedXmlComment.replaceData(3, 47, \"\"), with selected range on detachedXmlComment from 1 to 3",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(1, 0, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(2, 0, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(3, 0, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(1, 1, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(2, 1, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(3, 1, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"foo\"), with unselected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"foo\"), with selected range from (paras[0].firstChild, 1) to (paras[0], 1)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(1, 47, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(2, 47, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"foo\"), with unselected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.replaceData(3, 47, \"foo\"), with selected range from (paras[0], 0) to (paras[0].firstChild, 3)",0,null,null],["paras[0].firstChild.data = \"\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data = \"\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data = \"foo\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data = \"foo\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data += \"\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data += \"\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data += \"foo\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data += \"foo\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent = \"\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent = \"\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent = \"foo\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent = \"foo\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent += \"\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent += \"\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent += \"foo\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent += \"foo\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue = \"\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue = \"\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue += \"\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue += \"\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 0)",0,null,null],["paras[0].firstChild.data = \"\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data = \"\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data = \"foo\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data = \"foo\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data += \"\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data += \"\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data += \"foo\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data += \"foo\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent = \"\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent = \"\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent = \"foo\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent = \"foo\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent += \"\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent += \"\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent += \"foo\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent += \"foo\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue = \"\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue = \"\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue += \"\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue += \"\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to 1",0,null,null],["paras[0].firstChild.data = \"\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data = \"\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data = \"foo\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data = \"foo\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data += \"\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data += \"\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data += \"foo\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data += \"foo\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent = \"\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent = \"\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent = \"foo\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent = \"foo\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent += \"\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent += \"\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent += \"foo\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent += \"foo\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue = \"\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue = \"\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue += \"\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue += \"\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, 1)",0,null,null],["paras[0].firstChild.data = \"\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"foo\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"foo\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"foo\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"foo\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"foo\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"foo\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"foo\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"foo\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 0 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"foo\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"foo\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"foo\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += \"foo\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"foo\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = \"foo\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"foo\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += \"foo\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range on paras[0].firstChild from 1 to paras[0].firstChild.length",0,null,null],["paras[0].firstChild.data = \"\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data = \"\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data = \"foo\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data = \"foo\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data = paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data += \"\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data += \"\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data += \"foo\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data += \"foo\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.data += paras[0].firstChild.data, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent = \"\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent = \"\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent = \"foo\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent = \"foo\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent = paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent += \"\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent += \"\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent += \"foo\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent += \"foo\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.textContent += paras[0].firstChild.textContent, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue = \"\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue = \"\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue = \"foo\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue = paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue += \"\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue += \"\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue += \"foo\", with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with unselected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[0].firstChild.nodeValue += paras[0].firstChild.nodeValue, with selected range collapsed at (paras[0].firstChild, paras[0].firstChild.length)",0,null,null],["paras[1].firstChild.data = \"\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data = \"\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data = \"foo\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data = \"foo\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data += \"\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data += \"\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data += \"foo\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data += \"foo\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent = \"\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent = \"\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent = \"foo\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent = \"foo\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent += \"\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent += \"\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent += \"foo\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent += \"foo\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue = \"\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue = \"\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue += \"\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue += \"\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 0)",0,null,null],["paras[1].firstChild.data = \"\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data = \"\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data = \"foo\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data = \"foo\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data += \"\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data += \"\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data += \"foo\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data += \"foo\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent = \"\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent = \"\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent = \"foo\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent = \"foo\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent += \"\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent += \"\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent += \"foo\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent += \"foo\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue = \"\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue = \"\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue += \"\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue += \"\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to 1",0,null,null],["paras[1].firstChild.data = \"\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data = \"\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data = \"foo\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data = \"foo\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data += \"\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data += \"\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data += \"foo\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data += \"foo\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent = \"\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent = \"\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent = \"foo\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent = \"foo\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent += \"\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent += \"\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent += \"foo\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent += \"foo\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue = \"\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue = \"\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue += \"\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue += \"\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, 1)",0,null,null],["paras[1].firstChild.data = \"\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"foo\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"foo\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"foo\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"foo\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"foo\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"foo\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"foo\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"foo\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 0 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"foo\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"foo\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"foo\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += \"foo\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"foo\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = \"foo\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"foo\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += \"foo\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range on paras[1].firstChild from 1 to paras[1].firstChild.length",0,null,null],["paras[1].firstChild.data = \"\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data = \"\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data = \"foo\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data = \"foo\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data = paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data += \"\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data += \"\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data += \"foo\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data += \"foo\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.data += paras[1].firstChild.data, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent = \"\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent = \"\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent = \"foo\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent = \"foo\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent = paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent += \"\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent += \"\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent += \"foo\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent += \"foo\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.textContent += paras[1].firstChild.textContent, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue = \"\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue = \"\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue = \"foo\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue = paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue += \"\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue += \"\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue += \"foo\", with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with unselected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["paras[1].firstChild.nodeValue += paras[1].firstChild.nodeValue, with selected range collapsed at (paras[1].firstChild, paras[1].firstChild.length)",0,null,null],["foreignTextNode.data = \"\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data = \"\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data = \"foo\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data = \"foo\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data += \"\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data += \"\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data += \"foo\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data += \"foo\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent = \"\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent = \"\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent = \"foo\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent = \"foo\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent += \"\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent += \"\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent += \"foo\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent += \"foo\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue = \"\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue = \"\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue = \"foo\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue = \"foo\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue += \"\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue += \"\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue += \"foo\", with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue += \"foo\", with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 0)",0,null,null],["foreignTextNode.data = \"\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data = \"\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data = \"foo\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data = \"foo\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data += \"\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data += \"\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data += \"foo\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data += \"foo\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent = \"\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent = \"\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent = \"foo\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent = \"foo\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent += \"\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent += \"\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent += \"foo\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent += \"foo\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue = \"\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue = \"\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue = \"foo\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue = \"foo\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue += \"\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue += \"\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue += \"foo\", with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue += \"foo\", with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to 1",0,null,null],["foreignTextNode.data = \"\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data = \"\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data = \"foo\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data = \"foo\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data += \"\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data += \"\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data += \"foo\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data += \"foo\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent = \"\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent = \"\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent = \"foo\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent = \"foo\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent += \"\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent += \"\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent += \"foo\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent += \"foo\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue = \"\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue = \"\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue = \"foo\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue = \"foo\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue += \"\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue += \"\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue += \"foo\", with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue += \"foo\", with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, 1)",0,null,null],["foreignTextNode.data = \"\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"foo\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"foo\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"foo\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"foo\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"foo\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"foo\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"foo\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"foo\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"foo\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"foo\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"foo\", with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"foo\", with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 0 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"foo\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"foo\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data = foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data = foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"foo\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data += \"foo\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data += foreignTextNode.data, with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data += foreignTextNode.data, with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"foo\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = \"foo\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"foo\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += \"foo\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"foo\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = \"foo\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"foo\", with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += \"foo\", with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range on foreignTextNode from 1 to foreignTextNode.length",0,null,null],["foreignTextNode.data = \"\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data = \"\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data = \"foo\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data = \"foo\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data = foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data = foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data += \"\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data += \"\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data += \"foo\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data += \"foo\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data += foreignTextNode.data, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.data += foreignTextNode.data, with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent = \"\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent = \"\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent = \"foo\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent = \"foo\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent = foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent += \"\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent += \"\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent += \"foo\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent += \"foo\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.textContent += foreignTextNode.textContent, with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue = \"\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue = \"\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue = \"foo\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue = \"foo\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue = foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue += \"\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue += \"\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue += \"foo\", with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue += \"foo\", with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with unselected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["foreignTextNode.nodeValue += foreignTextNode.nodeValue, with selected range collapsed at (foreignTextNode, foreignTextNode.length)",0,null,null],["xmlTextNode.data = \"\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data = \"\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data = \"foo\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data = \"foo\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data += \"\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data += \"\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data += \"foo\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data += \"foo\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent = \"\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent = \"\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent = \"foo\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent = \"foo\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent += \"\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent += \"\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent += \"foo\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent += \"foo\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue = \"\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue = \"\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue = \"foo\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue = \"foo\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue += \"\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue += \"\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue += \"foo\", with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue += \"foo\", with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 0)",0,null,null],["xmlTextNode.data = \"\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data = \"\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data = \"foo\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data = \"foo\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data += \"\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data += \"\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data += \"foo\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data += \"foo\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent = \"\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent = \"\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent = \"foo\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent = \"foo\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent += \"\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent += \"\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent += \"foo\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent += \"foo\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue = \"\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue = \"\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue = \"foo\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue = \"foo\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue += \"\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue += \"\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue += \"foo\", with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue += \"foo\", with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to 1",0,null,null],["xmlTextNode.data = \"\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data = \"\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data = \"foo\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data = \"foo\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data += \"\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data += \"\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data += \"foo\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data += \"foo\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent = \"\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent = \"\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent = \"foo\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent = \"foo\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent += \"\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent += \"\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent += \"foo\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent += \"foo\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue = \"\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue = \"\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue = \"foo\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue = \"foo\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue += \"\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue += \"\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue += \"foo\", with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue += \"foo\", with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, 1)",0,null,null],["xmlTextNode.data = \"\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"foo\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"foo\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"foo\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"foo\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"foo\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"foo\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"foo\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"foo\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"foo\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"foo\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"foo\", with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"foo\", with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 0 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"foo\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"foo\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data = xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data = xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"foo\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data += \"foo\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data += xmlTextNode.data, with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data += xmlTextNode.data, with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"foo\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = \"foo\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"foo\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += \"foo\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"foo\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = \"foo\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"foo\", with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += \"foo\", with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range on xmlTextNode from 1 to xmlTextNode.length",0,null,null],["xmlTextNode.data = \"\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data = \"\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data = \"foo\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data = \"foo\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data = xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data = xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data += \"\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data += \"\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data += \"foo\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data += \"foo\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data += xmlTextNode.data, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.data += xmlTextNode.data, with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent = \"\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent = \"\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent = \"foo\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent = \"foo\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent = xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent += \"\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent += \"\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent += \"foo\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent += \"foo\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.textContent += xmlTextNode.textContent, with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue = \"\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue = \"\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue = \"foo\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue = \"foo\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue = xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue += \"\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue += \"\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue += \"foo\", with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue += \"foo\", with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with unselected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["xmlTextNode.nodeValue += xmlTextNode.nodeValue, with selected range collapsed at (xmlTextNode, xmlTextNode.length)",0,null,null],["detachedTextNode.data = \"\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data = \"\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data = \"foo\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data = \"foo\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data += \"\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data += \"\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data += \"foo\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data += \"foo\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent = \"\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent = \"\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent = \"foo\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent = \"foo\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent += \"\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent += \"\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent += \"foo\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent += \"foo\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue = \"\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue = \"\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue += \"\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue += \"\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 0)",0,null,null],["detachedTextNode.data = \"\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data = \"\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data = \"foo\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data = \"foo\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data += \"\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data += \"\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data += \"foo\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data += \"foo\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent = \"\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent = \"\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent = \"foo\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent = \"foo\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent += \"\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent += \"\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent += \"foo\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent += \"foo\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue = \"\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue = \"\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue = \"foo\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue = \"foo\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue += \"\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue += \"\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue += \"foo\", with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue += \"foo\", with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to 1",0,null,null],["detachedTextNode.data = \"\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data = \"\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data = \"foo\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data = \"foo\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data += \"\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data += \"\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data += \"foo\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data += \"foo\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent = \"\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent = \"\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent = \"foo\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent = \"foo\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent += \"\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent += \"\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent += \"foo\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent += \"foo\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue = \"\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue = \"\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue += \"\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue += \"\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, 1)",0,null,null],["detachedTextNode.data = \"\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"foo\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"foo\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"foo\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"foo\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"foo\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"foo\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"foo\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"foo\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"foo\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"foo\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"foo\", with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"foo\", with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 0 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"foo\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"foo\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data = detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data = detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"foo\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data += \"foo\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data += detachedTextNode.data, with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data += detachedTextNode.data, with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"foo\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = \"foo\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"foo\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += \"foo\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"foo\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = \"foo\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"foo\", with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += \"foo\", with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range on detachedTextNode from 1 to detachedTextNode.length",0,null,null],["detachedTextNode.data = \"\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data = \"\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data = \"foo\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data = \"foo\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data = detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data = detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data += \"\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data += \"\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data += \"foo\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data += \"foo\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data += detachedTextNode.data, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.data += detachedTextNode.data, with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent = \"\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent = \"\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent = \"foo\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent = \"foo\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent = detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent += \"\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent += \"\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent += \"foo\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent += \"foo\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.textContent += detachedTextNode.textContent, with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue = \"\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue = \"\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue = detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue += \"\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue += \"\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with unselected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedTextNode.nodeValue += detachedTextNode.nodeValue, with selected range collapsed at (detachedTextNode, detachedTextNode.length)",0,null,null],["detachedForeignTextNode.data = \"\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data = \"\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data = \"foo\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data = \"foo\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data += \"\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data += \"\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data += \"foo\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data += \"foo\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent = \"\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent = \"\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent += \"\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent += \"\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 0)",0,null,null],["detachedForeignTextNode.data = \"\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data = \"\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data = \"foo\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data = \"foo\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data += \"\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data += \"\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data += \"foo\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data += \"foo\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent = \"\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent = \"\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent += \"\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent += \"\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to 1",0,null,null],["detachedForeignTextNode.data = \"\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data = \"\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data = \"foo\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data = \"foo\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data += \"\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data += \"\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data += \"foo\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data += \"foo\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent = \"\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent = \"\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent += \"\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent += \"\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, 1)",0,null,null],["detachedForeignTextNode.data = \"\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"foo\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"foo\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"foo\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"foo\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 0 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"foo\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"foo\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"foo\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += \"foo\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range on detachedForeignTextNode from 1 to detachedForeignTextNode.length",0,null,null],["detachedForeignTextNode.data = \"\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data = \"\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data = \"foo\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data = \"foo\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data = detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data += \"\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data += \"\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data += \"foo\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data += \"foo\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.data += detachedForeignTextNode.data, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent = \"\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent = \"\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent = \"foo\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent = detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent += \"\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent += \"\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent += \"foo\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.textContent += detachedForeignTextNode.textContent, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue = \"\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue = detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue += \"\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with unselected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedForeignTextNode.nodeValue += detachedForeignTextNode.nodeValue, with selected range collapsed at (detachedForeignTextNode, detachedForeignTextNode.length)",0,null,null],["detachedXmlTextNode.data = \"\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data = \"\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data = \"foo\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data = \"foo\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data += \"\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data += \"\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data += \"foo\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data += \"foo\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent = \"\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent = \"\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent += \"\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent += \"\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 0)",0,null,null],["detachedXmlTextNode.data = \"\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data = \"\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data = \"foo\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data = \"foo\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data += \"\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data += \"\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data += \"foo\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data += \"foo\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent = \"\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent = \"\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent += \"\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent += \"\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to 1",0,null,null],["detachedXmlTextNode.data = \"\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data = \"\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data = \"foo\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data = \"foo\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data += \"\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data += \"\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data += \"foo\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data += \"foo\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent = \"\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent = \"\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent += \"\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent += \"\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, 1)",0,null,null],["detachedXmlTextNode.data = \"\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"foo\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"foo\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"foo\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"foo\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 0 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"foo\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"foo\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"foo\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += \"foo\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range on detachedXmlTextNode from 1 to detachedXmlTextNode.length",0,null,null],["detachedXmlTextNode.data = \"\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data = \"\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data = \"foo\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data = \"foo\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data = detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data += \"\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data += \"\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data += \"foo\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data += \"foo\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.data += detachedXmlTextNode.data, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent = \"\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent = \"\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent = \"foo\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent = detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent += \"\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent += \"\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent += \"foo\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.textContent += detachedXmlTextNode.textContent, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue = \"\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue = \"foo\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue = detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue += \"\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue += \"foo\", with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with unselected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["detachedXmlTextNode.nodeValue += detachedXmlTextNode.nodeValue, with selected range collapsed at (detachedXmlTextNode, detachedXmlTextNode.length)",0,null,null],["comment.data = \"\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.data = \"\", with selected range collapsed at (comment, 0)",0,null,null],["comment.data = \"foo\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.data = \"foo\", with selected range collapsed at (comment, 0)",0,null,null],["comment.data = comment.data, with unselected range collapsed at (comment, 0)",0,null,null],["comment.data = comment.data, with selected range collapsed at (comment, 0)",0,null,null],["comment.data += \"\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.data += \"\", with selected range collapsed at (comment, 0)",0,null,null],["comment.data += \"foo\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.data += \"foo\", with selected range collapsed at (comment, 0)",0,null,null],["comment.data += comment.data, with unselected range collapsed at (comment, 0)",0,null,null],["comment.data += comment.data, with selected range collapsed at (comment, 0)",0,null,null],["comment.textContent = \"\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.textContent = \"\", with selected range collapsed at (comment, 0)",0,null,null],["comment.textContent = \"foo\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.textContent = \"foo\", with selected range collapsed at (comment, 0)",0,null,null],["comment.textContent = comment.textContent, with unselected range collapsed at (comment, 0)",0,null,null],["comment.textContent = comment.textContent, with selected range collapsed at (comment, 0)",0,null,null],["comment.textContent += \"\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.textContent += \"\", with selected range collapsed at (comment, 0)",0,null,null],["comment.textContent += \"foo\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.textContent += \"foo\", with selected range collapsed at (comment, 0)",0,null,null],["comment.textContent += comment.textContent, with unselected range collapsed at (comment, 0)",0,null,null],["comment.textContent += comment.textContent, with selected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue = \"\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue = \"\", with selected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue = \"foo\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue = \"foo\", with selected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue += \"\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue += \"\", with selected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue += \"foo\", with unselected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue += \"foo\", with selected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 0)",0,null,null],["comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 0)",0,null,null],["comment.data = \"\", with unselected range on comment from 0 to 1",0,null,null],["comment.data = \"\", with selected range on comment from 0 to 1",0,null,null],["comment.data = \"foo\", with unselected range on comment from 0 to 1",0,null,null],["comment.data = \"foo\", with selected range on comment from 0 to 1",0,null,null],["comment.data = comment.data, with unselected range on comment from 0 to 1",0,null,null],["comment.data = comment.data, with selected range on comment from 0 to 1",0,null,null],["comment.data += \"\", with unselected range on comment from 0 to 1",0,null,null],["comment.data += \"\", with selected range on comment from 0 to 1",0,null,null],["comment.data += \"foo\", with unselected range on comment from 0 to 1",0,null,null],["comment.data += \"foo\", with selected range on comment from 0 to 1",0,null,null],["comment.data += comment.data, with unselected range on comment from 0 to 1",0,null,null],["comment.data += comment.data, with selected range on comment from 0 to 1",0,null,null],["comment.textContent = \"\", with unselected range on comment from 0 to 1",0,null,null],["comment.textContent = \"\", with selected range on comment from 0 to 1",0,null,null],["comment.textContent = \"foo\", with unselected range on comment from 0 to 1",0,null,null],["comment.textContent = \"foo\", with selected range on comment from 0 to 1",0,null,null],["comment.textContent = comment.textContent, with unselected range on comment from 0 to 1",0,null,null],["comment.textContent = comment.textContent, with selected range on comment from 0 to 1",0,null,null],["comment.textContent += \"\", with unselected range on comment from 0 to 1",0,null,null],["comment.textContent += \"\", with selected range on comment from 0 to 1",0,null,null],["comment.textContent += \"foo\", with unselected range on comment from 0 to 1",0,null,null],["comment.textContent += \"foo\", with selected range on comment from 0 to 1",0,null,null],["comment.textContent += comment.textContent, with unselected range on comment from 0 to 1",0,null,null],["comment.textContent += comment.textContent, with selected range on comment from 0 to 1",0,null,null],["comment.nodeValue = \"\", with unselected range on comment from 0 to 1",0,null,null],["comment.nodeValue = \"\", with selected range on comment from 0 to 1",0,null,null],["comment.nodeValue = \"foo\", with unselected range on comment from 0 to 1",0,null,null],["comment.nodeValue = \"foo\", with selected range on comment from 0 to 1",0,null,null],["comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to 1",0,null,null],["comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to 1",0,null,null],["comment.nodeValue += \"\", with unselected range on comment from 0 to 1",0,null,null],["comment.nodeValue += \"\", with selected range on comment from 0 to 1",0,null,null],["comment.nodeValue += \"foo\", with unselected range on comment from 0 to 1",0,null,null],["comment.nodeValue += \"foo\", with selected range on comment from 0 to 1",0,null,null],["comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to 1",0,null,null],["comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to 1",0,null,null],["comment.data = \"\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.data = \"\", with selected range collapsed at (comment, 1)",0,null,null],["comment.data = \"foo\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.data = \"foo\", with selected range collapsed at (comment, 1)",0,null,null],["comment.data = comment.data, with unselected range collapsed at (comment, 1)",0,null,null],["comment.data = comment.data, with selected range collapsed at (comment, 1)",0,null,null],["comment.data += \"\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.data += \"\", with selected range collapsed at (comment, 1)",0,null,null],["comment.data += \"foo\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.data += \"foo\", with selected range collapsed at (comment, 1)",0,null,null],["comment.data += comment.data, with unselected range collapsed at (comment, 1)",0,null,null],["comment.data += comment.data, with selected range collapsed at (comment, 1)",0,null,null],["comment.textContent = \"\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.textContent = \"\", with selected range collapsed at (comment, 1)",0,null,null],["comment.textContent = \"foo\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.textContent = \"foo\", with selected range collapsed at (comment, 1)",0,null,null],["comment.textContent = comment.textContent, with unselected range collapsed at (comment, 1)",0,null,null],["comment.textContent = comment.textContent, with selected range collapsed at (comment, 1)",0,null,null],["comment.textContent += \"\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.textContent += \"\", with selected range collapsed at (comment, 1)",0,null,null],["comment.textContent += \"foo\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.textContent += \"foo\", with selected range collapsed at (comment, 1)",0,null,null],["comment.textContent += comment.textContent, with unselected range collapsed at (comment, 1)",0,null,null],["comment.textContent += comment.textContent, with selected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue = \"\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue = \"\", with selected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue = \"foo\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue = \"foo\", with selected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue += \"\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue += \"\", with selected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue += \"foo\", with unselected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue += \"foo\", with selected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, 1)",0,null,null],["comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, 1)",0,null,null],["comment.data = \"\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.data = \"\", with selected range on comment from 0 to comment.length",0,null,null],["comment.data = \"foo\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.data = \"foo\", with selected range on comment from 0 to comment.length",0,null,null],["comment.data = comment.data, with unselected range on comment from 0 to comment.length",0,null,null],["comment.data = comment.data, with selected range on comment from 0 to comment.length",0,null,null],["comment.data += \"\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.data += \"\", with selected range on comment from 0 to comment.length",0,null,null],["comment.data += \"foo\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.data += \"foo\", with selected range on comment from 0 to comment.length",0,null,null],["comment.data += comment.data, with unselected range on comment from 0 to comment.length",0,null,null],["comment.data += comment.data, with selected range on comment from 0 to comment.length",0,null,null],["comment.textContent = \"\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.textContent = \"\", with selected range on comment from 0 to comment.length",0,null,null],["comment.textContent = \"foo\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.textContent = \"foo\", with selected range on comment from 0 to comment.length",0,null,null],["comment.textContent = comment.textContent, with unselected range on comment from 0 to comment.length",0,null,null],["comment.textContent = comment.textContent, with selected range on comment from 0 to comment.length",0,null,null],["comment.textContent += \"\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.textContent += \"\", with selected range on comment from 0 to comment.length",0,null,null],["comment.textContent += \"foo\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.textContent += \"foo\", with selected range on comment from 0 to comment.length",0,null,null],["comment.textContent += comment.textContent, with unselected range on comment from 0 to comment.length",0,null,null],["comment.textContent += comment.textContent, with selected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue = \"\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue = \"\", with selected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue = \"foo\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue = \"foo\", with selected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue = comment.nodeValue, with unselected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue = comment.nodeValue, with selected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue += \"\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue += \"\", with selected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue += \"foo\", with unselected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue += \"foo\", with selected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue += comment.nodeValue, with unselected range on comment from 0 to comment.length",0,null,null],["comment.nodeValue += comment.nodeValue, with selected range on comment from 0 to comment.length",0,null,null],["comment.data = \"\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.data = \"\", with selected range on comment from 1 to comment.length",0,null,null],["comment.data = \"foo\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.data = \"foo\", with selected range on comment from 1 to comment.length",0,null,null],["comment.data = comment.data, with unselected range on comment from 1 to comment.length",0,null,null],["comment.data = comment.data, with selected range on comment from 1 to comment.length",0,null,null],["comment.data += \"\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.data += \"\", with selected range on comment from 1 to comment.length",0,null,null],["comment.data += \"foo\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.data += \"foo\", with selected range on comment from 1 to comment.length",0,null,null],["comment.data += comment.data, with unselected range on comment from 1 to comment.length",0,null,null],["comment.data += comment.data, with selected range on comment from 1 to comment.length",0,null,null],["comment.textContent = \"\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.textContent = \"\", with selected range on comment from 1 to comment.length",0,null,null],["comment.textContent = \"foo\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.textContent = \"foo\", with selected range on comment from 1 to comment.length",0,null,null],["comment.textContent = comment.textContent, with unselected range on comment from 1 to comment.length",0,null,null],["comment.textContent = comment.textContent, with selected range on comment from 1 to comment.length",0,null,null],["comment.textContent += \"\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.textContent += \"\", with selected range on comment from 1 to comment.length",0,null,null],["comment.textContent += \"foo\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.textContent += \"foo\", with selected range on comment from 1 to comment.length",0,null,null],["comment.textContent += comment.textContent, with unselected range on comment from 1 to comment.length",0,null,null],["comment.textContent += comment.textContent, with selected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue = \"\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue = \"\", with selected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue = \"foo\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue = \"foo\", with selected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue = comment.nodeValue, with unselected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue = comment.nodeValue, with selected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue += \"\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue += \"\", with selected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue += \"foo\", with unselected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue += \"foo\", with selected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue += comment.nodeValue, with unselected range on comment from 1 to comment.length",0,null,null],["comment.nodeValue += comment.nodeValue, with selected range on comment from 1 to comment.length",0,null,null],["comment.data = \"\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.data = \"\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.data = \"foo\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.data = \"foo\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.data = comment.data, with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.data = comment.data, with selected range collapsed at (comment, comment.length)",0,null,null],["comment.data += \"\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.data += \"\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.data += \"foo\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.data += \"foo\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.data += comment.data, with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.data += comment.data, with selected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent = \"\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent = \"\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent = \"foo\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent = \"foo\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent = comment.textContent, with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent = comment.textContent, with selected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent += \"\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent += \"\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent += \"foo\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent += \"foo\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent += comment.textContent, with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.textContent += comment.textContent, with selected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue = \"\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue = \"\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue = \"foo\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue = \"foo\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue = comment.nodeValue, with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue = comment.nodeValue, with selected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue += \"\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue += \"\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue += \"foo\", with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue += \"foo\", with selected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue += comment.nodeValue, with unselected range collapsed at (comment, comment.length)",0,null,null],["comment.nodeValue += comment.nodeValue, with selected range collapsed at (comment, comment.length)",0,null,null],["foreignComment.data = \"\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data = \"\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data = \"foo\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data = \"foo\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data += \"\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data += \"\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data += \"foo\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data += \"foo\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent = \"\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent = \"\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent = \"foo\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent = \"foo\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent += \"\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent += \"\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent += \"foo\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent += \"foo\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue = \"\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue = \"\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue = \"foo\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue = \"foo\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue += \"\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue += \"\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue += \"foo\", with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue += \"foo\", with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 0)",0,null,null],["foreignComment.data = \"\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data = \"\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data = \"foo\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data = \"foo\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data += \"\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data += \"\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data += \"foo\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data += \"foo\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent = \"\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent = \"\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent = \"foo\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent = \"foo\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent += \"\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent += \"\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent += \"foo\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent += \"foo\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue = \"\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue = \"\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue = \"foo\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue = \"foo\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue += \"\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue += \"\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue += \"foo\", with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue += \"foo\", with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to 1",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to 1",0,null,null],["foreignComment.data = \"\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data = \"\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data = \"foo\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data = \"foo\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data += \"\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data += \"\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data += \"foo\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data += \"foo\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent = \"\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent = \"\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent = \"foo\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent = \"foo\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent += \"\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent += \"\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent += \"foo\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent += \"foo\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue = \"\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue = \"\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue = \"foo\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue = \"foo\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue += \"\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue += \"\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue += \"foo\", with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue += \"foo\", with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, 1)",0,null,null],["foreignComment.data = \"\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data = \"\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data = \"foo\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data = \"foo\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data = foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data = foreignComment.data, with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data += \"\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data += \"\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data += \"foo\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data += \"foo\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data += foreignComment.data, with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data += foreignComment.data, with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent = \"\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent = \"\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent = \"foo\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent = \"foo\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent += \"\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent += \"\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent += \"foo\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent += \"foo\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"foo\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"foo\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"foo\", with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"foo\", with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 0 to foreignComment.length",0,null,null],["foreignComment.data = \"\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data = \"\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data = \"foo\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data = \"foo\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data = foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data = foreignComment.data, with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data += \"\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data += \"\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data += \"foo\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data += \"foo\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data += foreignComment.data, with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data += foreignComment.data, with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent = \"\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent = \"\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent = \"foo\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent = \"foo\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent = foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent = foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent += \"\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent += \"\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent += \"foo\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent += \"foo\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent += foreignComment.textContent, with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.textContent += foreignComment.textContent, with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"foo\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue = \"foo\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"foo\", with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue += \"foo\", with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with unselected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with selected range on foreignComment from 1 to foreignComment.length",0,null,null],["foreignComment.data = \"\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data = \"\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data = \"foo\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data = \"foo\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data = foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data = foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data += \"\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data += \"\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data += \"foo\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data += \"foo\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data += foreignComment.data, with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.data += foreignComment.data, with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent = \"\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent = \"\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent = \"foo\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent = \"foo\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent = foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent = foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent += \"\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent += \"\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent += \"foo\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent += \"foo\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent += foreignComment.textContent, with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.textContent += foreignComment.textContent, with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue = \"\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue = \"\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue = \"foo\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue = \"foo\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue = foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue += \"\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue += \"\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue += \"foo\", with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue += \"foo\", with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with unselected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["foreignComment.nodeValue += foreignComment.nodeValue, with selected range collapsed at (foreignComment, foreignComment.length)",0,null,null],["xmlComment.data = \"\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data = \"\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data = \"foo\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data = \"foo\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data += \"\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data += \"\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data += \"foo\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data += \"foo\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent = \"\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent = \"\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent = \"foo\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent = \"foo\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent += \"\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent += \"\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent += \"foo\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent += \"foo\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue = \"\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue = \"\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue = \"foo\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue = \"foo\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue += \"\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue += \"\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue += \"foo\", with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue += \"foo\", with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 0)",0,null,null],["xmlComment.data = \"\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data = \"\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data = \"foo\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data = \"foo\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data += \"\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data += \"\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data += \"foo\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data += \"foo\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent = \"\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent = \"\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent = \"foo\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent = \"foo\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent += \"\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent += \"\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent += \"foo\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent += \"foo\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue = \"\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue = \"\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue = \"foo\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue = \"foo\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue += \"\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue += \"\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue += \"foo\", with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue += \"foo\", with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to 1",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to 1",0,null,null],["xmlComment.data = \"\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data = \"\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data = \"foo\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data = \"foo\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data += \"\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data += \"\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data += \"foo\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data += \"foo\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent = \"\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent = \"\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent = \"foo\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent = \"foo\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent += \"\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent += \"\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent += \"foo\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent += \"foo\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue = \"\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue = \"\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue = \"foo\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue = \"foo\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue += \"\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue += \"\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue += \"foo\", with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue += \"foo\", with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, 1)",0,null,null],["xmlComment.data = \"\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data = \"\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data = \"foo\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data = \"foo\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data = xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data = xmlComment.data, with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data += \"\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data += \"\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data += \"foo\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data += \"foo\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data += xmlComment.data, with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data += xmlComment.data, with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent = \"\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent = \"\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent = \"foo\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent = \"foo\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent += \"\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent += \"\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent += \"foo\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent += \"foo\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"foo\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"foo\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"foo\", with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"foo\", with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 0 to xmlComment.length",0,null,null],["xmlComment.data = \"\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data = \"\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data = \"foo\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data = \"foo\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data = xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data = xmlComment.data, with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data += \"\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data += \"\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data += \"foo\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data += \"foo\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data += xmlComment.data, with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data += xmlComment.data, with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent = \"\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent = \"\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent = \"foo\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent = \"foo\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent = xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent = xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent += \"\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent += \"\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent += \"foo\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent += \"foo\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent += xmlComment.textContent, with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.textContent += xmlComment.textContent, with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"foo\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue = \"foo\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"foo\", with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue += \"foo\", with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with unselected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with selected range on xmlComment from 1 to xmlComment.length",0,null,null],["xmlComment.data = \"\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data = \"\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data = \"foo\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data = \"foo\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data = xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data = xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data += \"\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data += \"\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data += \"foo\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data += \"foo\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data += xmlComment.data, with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.data += xmlComment.data, with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent = \"\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent = \"\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent = \"foo\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent = \"foo\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent = xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent = xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent += \"\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent += \"\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent += \"foo\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent += \"foo\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent += xmlComment.textContent, with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.textContent += xmlComment.textContent, with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue = \"\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue = \"\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue = \"foo\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue = \"foo\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue = xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue += \"\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue += \"\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue += \"foo\", with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue += \"foo\", with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with unselected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["xmlComment.nodeValue += xmlComment.nodeValue, with selected range collapsed at (xmlComment, xmlComment.length)",0,null,null],["detachedComment.data = \"\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data = \"\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data = \"foo\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data = \"foo\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data += \"\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data += \"\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data += \"foo\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data += \"foo\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent = \"\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent = \"\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent = \"foo\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent = \"foo\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent += \"\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent += \"\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent += \"foo\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent += \"foo\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue = \"\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue = \"\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue = \"foo\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue = \"foo\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue += \"\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue += \"\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue += \"foo\", with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue += \"foo\", with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 0)",0,null,null],["detachedComment.data = \"\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data = \"\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data = \"foo\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data = \"foo\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data += \"\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data += \"\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data += \"foo\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data += \"foo\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent = \"\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent = \"\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent = \"foo\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent = \"foo\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent += \"\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent += \"\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent += \"foo\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent += \"foo\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue = \"\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue = \"\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue = \"foo\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue = \"foo\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue += \"\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue += \"\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue += \"foo\", with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue += \"foo\", with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to 1",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to 1",0,null,null],["detachedComment.data = \"\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data = \"\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data = \"foo\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data = \"foo\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data += \"\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data += \"\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data += \"foo\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data += \"foo\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent = \"\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent = \"\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent = \"foo\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent = \"foo\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent += \"\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent += \"\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent += \"foo\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent += \"foo\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue = \"\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue = \"\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue = \"foo\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue = \"foo\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue += \"\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue += \"\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue += \"foo\", with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue += \"foo\", with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, 1)",0,null,null],["detachedComment.data = \"\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data = \"\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data = \"foo\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data = \"foo\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data = detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data = detachedComment.data, with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data += \"\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data += \"\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data += \"foo\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data += \"foo\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data += detachedComment.data, with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data += detachedComment.data, with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent = \"\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent = \"\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent = \"foo\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent = \"foo\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent += \"\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent += \"\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent += \"foo\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent += \"foo\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"foo\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"foo\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"foo\", with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"foo\", with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 0 to detachedComment.length",0,null,null],["detachedComment.data = \"\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data = \"\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data = \"foo\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data = \"foo\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data = detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data = detachedComment.data, with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data += \"\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data += \"\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data += \"foo\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data += \"foo\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data += detachedComment.data, with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data += detachedComment.data, with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent = \"\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent = \"\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent = \"foo\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent = \"foo\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent = detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent = detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent += \"\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent += \"\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent += \"foo\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent += \"foo\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent += detachedComment.textContent, with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.textContent += detachedComment.textContent, with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"foo\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue = \"foo\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"foo\", with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue += \"foo\", with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with unselected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with selected range on detachedComment from 1 to detachedComment.length",0,null,null],["detachedComment.data = \"\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data = \"\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data = \"foo\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data = \"foo\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data = detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data = detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data += \"\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data += \"\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data += \"foo\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data += \"foo\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data += detachedComment.data, with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.data += detachedComment.data, with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent = \"\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent = \"\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent = \"foo\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent = \"foo\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent = detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent = detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent += \"\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent += \"\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent += \"foo\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent += \"foo\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent += detachedComment.textContent, with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.textContent += detachedComment.textContent, with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue = \"\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue = \"\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue = \"foo\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue = \"foo\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue = detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue += \"\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue += \"\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue += \"foo\", with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue += \"foo\", with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with unselected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedComment.nodeValue += detachedComment.nodeValue, with selected range collapsed at (detachedComment, detachedComment.length)",0,null,null],["detachedForeignComment.data = \"\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data = \"\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data = \"foo\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data = \"foo\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data += \"\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data += \"\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data += \"foo\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data += \"foo\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent = \"\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent = \"\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent = \"foo\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent = \"foo\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent += \"\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent += \"\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent += \"foo\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent += \"foo\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue = \"\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue = \"\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue += \"\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue += \"\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 0)",0,null,null],["detachedForeignComment.data = \"\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data = \"\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data = \"foo\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data = \"foo\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data += \"\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data += \"\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data += \"foo\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data += \"foo\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent = \"\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent = \"\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent = \"foo\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent = \"foo\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent += \"\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent += \"\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent += \"foo\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent += \"foo\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue = \"\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue = \"\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue += \"\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue += \"\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to 1",0,null,null],["detachedForeignComment.data = \"\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data = \"\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data = \"foo\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data = \"foo\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data += \"\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data += \"\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data += \"foo\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data += \"foo\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent = \"\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent = \"\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent = \"foo\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent = \"foo\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent += \"\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent += \"\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent += \"foo\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent += \"foo\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue = \"\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue = \"\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue += \"\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue += \"\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, 1)",0,null,null],["detachedForeignComment.data = \"\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"foo\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"foo\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"foo\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"foo\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"foo\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"foo\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"foo\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"foo\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 0 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"foo\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"foo\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"foo\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += \"foo\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"foo\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = \"foo\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"foo\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += \"foo\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range on detachedForeignComment from 1 to detachedForeignComment.length",0,null,null],["detachedForeignComment.data = \"\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data = \"\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data = \"foo\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data = \"foo\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data = detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data += \"\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data += \"\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data += \"foo\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data += \"foo\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.data += detachedForeignComment.data, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent = \"\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent = \"\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent = \"foo\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent = \"foo\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent = detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent += \"\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent += \"\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent += \"foo\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent += \"foo\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.textContent += detachedForeignComment.textContent, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue = \"\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue = \"\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue = \"foo\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue = detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue += \"\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue += \"\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue += \"foo\", with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with unselected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedForeignComment.nodeValue += detachedForeignComment.nodeValue, with selected range collapsed at (detachedForeignComment, detachedForeignComment.length)",0,null,null],["detachedXmlComment.data = \"\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data = \"\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data = \"foo\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data = \"foo\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data += \"\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data += \"\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data += \"foo\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data += \"foo\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent = \"\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent = \"\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent = \"foo\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent = \"foo\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent += \"\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent += \"\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent += \"foo\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent += \"foo\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue = \"\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue = \"\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue += \"\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue += \"\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 0)",0,null,null],["detachedXmlComment.data = \"\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data = \"\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data = \"foo\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data = \"foo\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data += \"\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data += \"\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data += \"foo\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data += \"foo\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent = \"\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent = \"\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent = \"foo\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent = \"foo\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent += \"\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent += \"\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent += \"foo\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent += \"foo\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue = \"\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue = \"\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue += \"\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue += \"\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to 1",0,null,null],["detachedXmlComment.data = \"\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data = \"\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data = \"foo\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data = \"foo\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data += \"\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data += \"\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data += \"foo\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data += \"foo\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent = \"\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent = \"\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent = \"foo\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent = \"foo\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent += \"\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent += \"\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent += \"foo\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent += \"foo\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue = \"\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue = \"\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue += \"\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue += \"\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, 1)",0,null,null],["detachedXmlComment.data = \"\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"foo\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"foo\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"foo\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"foo\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"foo\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"foo\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"foo\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"foo\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 0 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"foo\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"foo\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"foo\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += \"foo\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"foo\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = \"foo\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"foo\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += \"foo\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range on detachedXmlComment from 1 to detachedXmlComment.length",0,null,null],["detachedXmlComment.data = \"\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data = \"\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data = \"foo\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data = \"foo\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data = detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data += \"\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data += \"\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data += \"foo\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data += \"foo\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.data += detachedXmlComment.data, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent = \"\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent = \"\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent = \"foo\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent = \"foo\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent = detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent += \"\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent += \"\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent += \"foo\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent += \"foo\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.textContent += detachedXmlComment.textContent, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue = \"\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue = \"\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue = \"foo\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue = detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue += \"\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue += \"\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue += \"foo\", with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with unselected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["detachedXmlComment.nodeValue += detachedXmlComment.nodeValue, with selected range collapsed at (detachedXmlComment, detachedXmlComment.length)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 0)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 0)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range on paras[0] from 0 to 1",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range on paras[0] from 0 to 1",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (paras[0], 1)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (paras[0], 1)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 0 to 2",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 0 to 2",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 1)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 1)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range on testDiv from 1 to 2",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range on testDiv from 1 to 2",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with unselected range collapsed at (testDiv, 2)",0,null,null],["testDiv.insertBefore(paras[0], paras[1]), with selected range collapsed at (testDiv, 2)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2",0,null,null],["paras[0].insertBefore(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 1",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 0 to 2",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range on testDiv from 0 to 2",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range collapsed at (testDiv, 1)",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range collapsed at (testDiv, 1)",0,null,null],["paras[0].insertBefore(paras[1], null), with unselected range on testDiv from 1 to 2",0,null,null],["paras[0].insertBefore(paras[1], null), with selected range on testDiv from 1 to 2",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.insertBefore(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.insertBefore(detachedComment, null), with unselected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.insertBefore(detachedComment, null), with selected range on foreignDoc from 0 to 1",0,null,null],["paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].insertBefore(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].insertBefore(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].insertBefore(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 0)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 0)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range on paras[0] from 0 to 1",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range on paras[0] from 0 to 1",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (paras[0], 1)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (paras[0], 1)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 0 to 2",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 0 to 2",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 1)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 1)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range on testDiv from 1 to 2",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range on testDiv from 1 to 2",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with unselected range collapsed at (testDiv, 2)",0,null,null],["testDiv.replaceChild(paras[0], paras[0]), with selected range collapsed at (testDiv, 2)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 1",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 1",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 0 to 2",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 0 to 2",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range collapsed at (testDiv, 1)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range collapsed at (testDiv, 1)",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with unselected range on testDiv from 1 to 2",0,null,null],["paras[0].replaceChild(paras[1], paras[0].firstChild), with selected range on testDiv from 1 to 2",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with unselected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.documentElement), with selected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 0)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 1",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range on foreignDoc from 0 to 2",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with unselected range collapsed at (foreignDoc, 1)",0,null,null],["foreignDoc.replaceChild(detachedComment, foreignDoc.doctype), with selected range collapsed at (foreignDoc, 1)",0,null,null],["paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].replaceChild(xmlTextNode, paras[0].firstChild), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].replaceChild(paras[0], paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(paras[0], paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(testDiv, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(testDiv, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(document, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(document, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(foreignDoc, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(foreignDoc, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(document.doctype, paras[0].firstChild), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].replaceChild(document.doctype, paras[0].firstChild), with selected range on paras[0] from 0 to 1",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 0)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 0)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv.lastChild from 0 to 1",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range on testDiv.lastChild from 0 to 1",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv.lastChild, 1)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv.lastChild, 1)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 2 to testDiv.childNodes.length - 1",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range on testDiv from testDiv.childNodes.length - 1 to testDiv.childNodes.length",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length - 1)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length - 1)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with unselected range collapsed at (testDiv, testDiv.childNodes.length)",0,null,null],["testDiv.appendChild(testDiv.lastChild), with selected range collapsed at (testDiv, testDiv.childNodes.length)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 0)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 0)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv.lastChild from 0 to 1",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv.lastChild from 0 to 1",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv.lastChild, 1)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv.lastChild, 1)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 2 to detachedDiv.childNodes.length - 1",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range on detachedDiv from detachedDiv.childNodes.length - 1 to detachedDiv.childNodes.length",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length - 1)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with unselected range collapsed at (detachedDiv, detachedDiv.childNodes.length)",0,null,null],["detachedDiv.appendChild(detachedDiv.lastChild), with selected range collapsed at (detachedDiv, detachedDiv.childNodes.length)",0,null,null],["paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].appendChild(paras[1]), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(paras[1]), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(paras[1]), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].appendChild(paras[1]), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 1",0,null,null],["paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 1",0,null,null],["paras[0].appendChild(paras[1]), with unselected range on testDiv from 0 to 2",0,null,null],["paras[0].appendChild(paras[1]), with selected range on testDiv from 0 to 2",0,null,null],["paras[0].appendChild(paras[1]), with unselected range collapsed at (testDiv, 1)",0,null,null],["paras[0].appendChild(paras[1]), with selected range collapsed at (testDiv, 1)",0,null,null],["paras[0].appendChild(paras[1]), with unselected range on testDiv from 1 to 2",0,null,null],["paras[0].appendChild(paras[1]), with selected range on testDiv from 1 to 2",0,null,null],["foreignDoc.appendChild(detachedComment), with unselected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length",0,null,null],["foreignDoc.appendChild(detachedComment), with selected range on foreignDoc from foreignDoc.childNodes.length - 1 to foreignDoc.childNodes.length",0,null,null],["foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)",0,null,null],["foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length - 1)",0,null,null],["foreignDoc.appendChild(detachedComment), with unselected range collapsed at (foreignDoc, foreignDoc.childNodes.length)",0,null,null],["foreignDoc.appendChild(detachedComment), with selected range collapsed at (foreignDoc, foreignDoc.childNodes.length)",0,null,null],["foreignDoc.appendChild(detachedComment), with unselected range on detachedComment from 0 to 5",0,null,null],["foreignDoc.appendChild(detachedComment), with selected range on detachedComment from 0 to 5",0,null,null],["paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].appendChild(xmlTextNode), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(xmlTextNode), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(xmlTextNode), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].appendChild(xmlTextNode), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].appendChild(paras[0]), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(paras[0]), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(testDiv), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(testDiv), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(document), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(document), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(foreignDoc), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(foreignDoc), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(document.doctype), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].appendChild(document.doctype), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 0)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 0)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range on paras[0] from 0 to 1",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range on paras[0] from 0 to 1",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (paras[0], 1)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (paras[0], 1)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 0)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 0)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 1",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 1",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 1)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 1)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 0 to 2",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 0 to 2",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range on testDiv from 1 to 2",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range on testDiv from 1 to 2",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with unselected range collapsed at (testDiv, 2)",0,null,null],["paras[0].parentNode.removeChild(paras[0]), with selected range collapsed at (testDiv, 2)",0,null,null],["foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with unselected range on foreignDoc from 0 to foreignDoc.childNodes.length",0,null,null],["foreignDoc.documentElement.parentNode.removeChild(foreignDoc.documentElement), with selected range on foreignDoc from 0 to foreignDoc.childNodes.length",0,null,null]]]}] 22:15:39 INFO - .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 22:15:39 INFO - TEST-OK | /dom/ranges/Range-mutations.html | took 28382ms 22:15:39 INFO - PROCESS | 1248 | 1475817339347 Marionette TRACE conn5 -> [0,431,"getWindowHandle",null] 22:15:39 INFO - PROCESS | 1248 | 1475817339352 Marionette TRACE conn5 <- [1,431,null,{"value":"12"}] 22:15:39 INFO - TEST-START | /dom/ranges/Range-selectNode.html 22:15:39 INFO - PROCESS | 1248 | 1475817339367 Marionette TRACE conn5 -> [0,432,"timeouts",{"script":185000}] 22:15:39 INFO - PROCESS | 1248 | 1475817339373 Marionette TRACE conn5 <- [1,432,null,{}] 22:15:39 INFO - PROCESS | 1248 | 1475817339382 Marionette TRACE conn5 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:15:39 INFO - PROCESS | 1248 | 1475817339564 Marionette TRACE conn5 <- [1,433,null,{"value":null}] 22:15:39 INFO - PROCESS | 1248 | 1475817339608 Marionette TRACE conn5 -> [0,434,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-selectNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-selectNode.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:15:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F93E400 == 12 [pid = 1248] [id = 124] 22:15:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0F941C00) [pid = 1248] [serial = 371] [outer = 00000000] 22:15:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (10008C00) [pid = 1248] [serial = 372] [outer = 0F941C00] 22:15:39 INFO - PROCESS | 1248 | 1475817339677 Marionette DEBUG loaded listener.js 22:15:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1007E000) [pid = 1248] [serial = 373] [outer = 0F941C00] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C7BC800) [pid = 1248] [serial = 332] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-deleteContents.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1174D400) [pid = 1248] [serial = 326] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1441F000) [pid = 1248] [serial = 329] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-constructor.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (10108C00) [pid = 1248] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (11792400) [pid = 1248] [serial = 340] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-detach.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1543AC00) [pid = 1248] [serial = 346] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (15A6F400) [pid = 1248] [serial = 347] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (12034000) [pid = 1248] [serial = 343] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-extractContents.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0FF2B800) [pid = 1248] [serial = 335] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0F3CB400) [pid = 1248] [serial = 323] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-comparePoint-2.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0FF29800) [pid = 1248] [serial = 359] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode-binding.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (13415800) [pid = 1248] [serial = 362] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-intersectsNode.html] 22:15:41 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (0C8D5400) [pid = 1248] [serial = 365] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-isPointInRange.html] 22:15:42 INFO - PROCESS | 1248 | 1475817342382 Marionette TRACE conn5 <- [1,434,null,{"value":["/dom/ranges/Range-selectNode.html",0,null,null,[[" current doc: #document node, current doc's range, type 9",0,null,null],[" current doc: #document node, foreign doc's range, type 9",0,null,null],[" current doc: #document node, XML doc's range, type 9",0,null,null],[" current doc: #document node, detached range, type 9",0,null,null],["** current doc: html node, current doc's range, type 10",0,null,null],["** current doc: html node, foreign doc's range, type 10",0,null,null],["** current doc: html node, XML doc's range, type 10",0,null,null],["** current doc: html node, detached range, type 10",0,null,null],["** current doc: html node, current doc's range, type 1",0,null,null],["** current doc: html node, foreign doc's range, type 1",0,null,null],["** current doc: html node, XML doc's range, type 1",0,null,null],["** current doc: html node, detached range, type 1",0,null,null],["**** current doc: head node, current doc's range, type 1",0,null,null],["**** current doc: head node, foreign doc's range, type 1",0,null,null],["**** current doc: head node, XML doc's range, type 1",0,null,null],["**** current doc: head node, detached range, type 1",0,null,null],["****** current doc: title node, current doc's range, type 1",0,null,null],["****** current doc: title node, foreign doc's range, type 1",0,null,null],["****** current doc: title node, XML doc's range, type 1",0,null,null],["****** current doc: title node, detached range, type 1",0,null,null],["******** current doc: #text node, current doc's range, type 3",0,null,null],["******** current doc: #text node, foreign doc's range, type 3",0,null,null],["******** current doc: #text node, XML doc's range, type 3",0,null,null],["******** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: link node, current doc's range, type 1",0,null,null],["****** current doc: link node, foreign doc's range, type 1",0,null,null],["****** current doc: link node, XML doc's range, type 1",0,null,null],["****** current doc: link node, detached range, type 1",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: meta node, current doc's range, type 1",0,null,null],["****** current doc: meta node, foreign doc's range, type 1",0,null,null],["****** current doc: meta node, XML doc's range, type 1",0,null,null],["****** current doc: meta node, detached range, type 1",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["**** current doc: body node, current doc's range, type 1",0,null,null],["**** current doc: body node, foreign doc's range, type 1",0,null,null],["**** current doc: body node, XML doc's range, type 1",0,null,null],["**** current doc: body node, detached range, type 1",0,null,null],["****** current doc: div node, current doc's range, type 1",0,null,null],["****** current doc: div node, foreign doc's range, type 1",0,null,null],["****** current doc: div node, XML doc's range, type 1",0,null,null],["****** current doc: div node, detached range, type 1",0,null,null],["******** current doc: p node, current doc's range, type 1",0,null,null],["******** current doc: p node, foreign doc's range, type 1",0,null,null],["******** current doc: p node, XML doc's range, type 1",0,null,null],["******** current doc: p node, detached range, type 1",0,null,null],["********** current doc: #text node, current doc's range, type 3",0,null,null],["********** current doc: #text node, foreign doc's range, type 3",0,null,null],["********** current doc: #text node, XML doc's range, type 3",0,null,null],["********** current doc: #text node, detached range, type 3",0,null,null],["******** current doc: p node, current doc's range, type 1",0,null,null],["******** current doc: p node, foreign doc's range, type 1",0,null,null],["******** current doc: p node, XML doc's range, type 1",0,null,null],["******** current doc: p node, detached range, type 1",0,null,null],["********** current doc: #text node, current doc's range, type 3",0,null,null],["********** current doc: #text node, foreign doc's range, type 3",0,null,null],["********** current doc: #text node, XML doc's range, type 3",0,null,null],["********** current doc: #text node, detached range, type 3",0,null,null],["******** current doc: p node, current doc's range, type 1",0,null,null],["******** current doc: p node, foreign doc's range, type 1",0,null,null],["******** current doc: p node, XML doc's range, type 1",0,null,null],["******** current doc: p node, detached range, type 1",0,null,null],["********** current doc: #text node, current doc's range, type 3",0,null,null],["********** current doc: #text node, foreign doc's range, type 3",0,null,null],["********** current doc: #text node, XML doc's range, type 3",0,null,null],["********** current doc: #text node, detached range, type 3",0,null,null],["******** current doc: p node, current doc's range, type 1",0,null,null],["******** current doc: p node, foreign doc's range, type 1",0,null,null],["******** current doc: p node, XML doc's range, type 1",0,null,null],["******** current doc: p node, detached range, type 1",0,null,null],["********** current doc: #text node, current doc's range, type 3",0,null,null],["********** current doc: #text node, foreign doc's range, type 3",0,null,null],["********** current doc: #text node, XML doc's range, type 3",0,null,null],["********** current doc: #text node, detached range, type 3",0,null,null],["******** current doc: p node, current doc's range, type 1",0,null,null],["******** current doc: p node, foreign doc's range, type 1",0,null,null],["******** current doc: p node, XML doc's range, type 1",0,null,null],["******** current doc: p node, detached range, type 1",0,null,null],["********** current doc: #text node, current doc's range, type 3",0,null,null],["********** current doc: #text node, foreign doc's range, type 3",0,null,null],["********** current doc: #text node, XML doc's range, type 3",0,null,null],["********** current doc: #text node, detached range, type 3",0,null,null],["******** current doc: #comment node, current doc's range, type 8",0,null,null],["******** current doc: #comment node, foreign doc's range, type 8",0,null,null],["******** current doc: #comment node, XML doc's range, type 8",0,null,null],["******** current doc: #comment node, detached range, type 8",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: script node, current doc's range, type 1",0,null,null],["****** current doc: script node, foreign doc's range, type 1",0,null,null],["****** current doc: script node, XML doc's range, type 1",0,null,null],["****** current doc: script node, detached range, type 1",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: script node, current doc's range, type 1",0,null,null],["****** current doc: script node, foreign doc's range, type 1",0,null,null],["****** current doc: script node, XML doc's range, type 1",0,null,null],["****** current doc: script node, detached range, type 1",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: script node, current doc's range, type 1",0,null,null],["****** current doc: script node, foreign doc's range, type 1",0,null,null],["****** current doc: script node, XML doc's range, type 1",0,null,null],["****** current doc: script node, detached range, type 1",0,null,null],["****** current doc: #text node, current doc's range, type 3",0,null,null],["****** current doc: #text node, foreign doc's range, type 3",0,null,null],["****** current doc: #text node, XML doc's range, type 3",0,null,null],["****** current doc: #text node, detached range, type 3",0,null,null],["****** current doc: script node, current doc's range, type 1",0,null,null],["****** current doc: script node, foreign doc's range, type 1",0,null,null],["****** current doc: script node, XML doc's range, type 1",0,null,null],["****** current doc: script node, detached range, type 1",0,null,null],["******** current doc: #text node, current doc's range, type 3",0,null,null],["******** current doc: #text node, foreign doc's range, type 3",0,null,null],["******** current doc: #text node, XML doc's range, type 3",0,null,null],["******** current doc: #text node, detached range, type 3",0,null,null],[" foreign doc: #document node, current doc's range, type 9",0,null,null],[" foreign doc: #document node, foreign doc's range, type 9",0,null,null],[" foreign doc: #document node, XML doc's range, type 9",0,null,null],[" foreign doc: #document node, detached range, type 9",0,null,null],["** foreign doc: html node, current doc's range, type 10",0,null,null],["** foreign doc: html node, foreign doc's range, type 10",0,null,null],["** foreign doc: html node, XML doc's range, type 10",0,null,null],["** foreign doc: html node, detached range, type 10",0,null,null],["** foreign doc: html node, current doc's range, type 1",0,null,null],["** foreign doc: html node, foreign doc's range, type 1",0,null,null],["** foreign doc: html node, XML doc's range, type 1",0,null,null],["** foreign doc: html node, detached range, type 1",0,null,null],["**** foreign doc: head node, current doc's range, type 1",0,null,null],["**** foreign doc: head node, foreign doc's range, type 1",0,null,null],["**** foreign doc: head node, XML doc's range, type 1",0,null,null],["**** foreign doc: head node, detached range, type 1",0,null,null],["****** foreign doc: title node, current doc's range, type 1",0,null,null],["****** foreign doc: title node, foreign doc's range, type 1",0,null,null],["****** foreign doc: title node, XML doc's range, type 1",0,null,null],["****** foreign doc: title node, detached range, type 1",0,null,null],["******** foreign doc: #text node, current doc's range, type 3",0,null,null],["******** foreign doc: #text node, foreign doc's range, type 3",0,null,null],["******** foreign doc: #text node, XML doc's range, type 3",0,null,null],["******** foreign doc: #text node, detached range, type 3",0,null,null],["**** foreign doc: body node, current doc's range, type 1",0,null,null],["**** foreign doc: body node, foreign doc's range, type 1",0,null,null],["**** foreign doc: body node, XML doc's range, type 1",0,null,null],["**** foreign doc: body node, detached range, type 1",0,null,null],["****** foreign doc: p node, current doc's range, type 1",0,null,null],["****** foreign doc: p node, foreign doc's range, type 1",0,null,null],["****** foreign doc: p node, XML doc's range, type 1",0,null,null],["****** foreign doc: p node, detached range, type 1",0,null,null],["******** foreign doc: #text node, current doc's range, type 3",0,null,null],["******** foreign doc: #text node, foreign doc's range, type 3",0,null,null],["******** foreign doc: #text node, XML doc's range, type 3",0,null,null],["******** foreign doc: #text node, detached range, type 3",0,null,null],["****** foreign doc: p node, current doc's range, type 1",0,null,null],["****** foreign doc: p node, foreign doc's range, type 1",0,null,null],["****** foreign doc: p node, XML doc's range, type 1",0,null,null],["****** foreign doc: p node, detached range, type 1",0,null,null],["******** foreign doc: #text node, current doc's range, type 3",0,null,null],["******** foreign doc: #text node, foreign doc's range, type 3",0,null,null],["******** foreign doc: #text node, XML doc's range, type 3",0,null,null],["******** foreign doc: #text node, detached range, type 3",0,null,null],["****** foreign doc: #text node, current doc's range, type 3",0,null,null],["****** foreign doc: #text node, foreign doc's range, type 3",0,null,null],["****** foreign doc: #text node, XML doc's range, type 3",0,null,null],["****** foreign doc: #text node, detached range, type 3",0,null,null],["** foreign doc: #comment node, current doc's range, type 8",0,null,null],["** foreign doc: #comment node, foreign doc's range, type 8",0,null,null],["** foreign doc: #comment node, XML doc's range, type 8",0,null,null],["** foreign doc: #comment node, detached range, type 8",0,null,null],[" detached div in current doc: div node, current doc's range, type 1",0,null,null],[" detached div in current doc: div node, foreign doc's range, type 1",0,null,null],[" detached div in current doc: div node, XML doc's range, type 1",0,null,null],[" detached div in current doc: div node, detached range, type 1",0,null,null],["** detached div in current doc: p node, current doc's range, type 1",0,null,null],["** detached div in current doc: p node, foreign doc's range, type 1",0,null,null],["** detached div in current doc: p node, XML doc's range, type 1",0,null,null],["** detached div in current doc: p node, detached range, type 1",0,null,null],["**** detached div in current doc: #text node, current doc's range, type 3",0,null,null],["**** detached div in current doc: #text node, foreign doc's range, type 3",0,null,null],["**** detached div in current doc: #text node, XML doc's range, type 3",0,null,null],["**** detached div in current doc: #text node, detached range, type 3",0,null,null],["** detached div in current doc: p node, current doc's range, type 1",0,null,null],["** detached div in current doc: p node, foreign doc's range, type 1",0,null,null],["** detached div in current doc: p node, XML doc's range, type 1",0,null,null],["** detached div in current doc: p node, detached range, type 1",0,null,null],["**** detached div in current doc: #text node, current doc's range, type 3",0,null,null],["**** detached div in current doc: #text node, foreign doc's range, type 3",0,null,null],["**** detached div in current doc: #text node, XML doc's range, type 3",0,null,null],["**** detached div in current doc: #text node, detached range, type 3",0,null,null],[" #document node, current doc's range, type 9",0,null,null],[" #document node, foreign doc's range, type 9",0,null,null],[" #document node, XML doc's range, type 9",0,null,null],[" #document node, detached range, type 9",0,null,null],["** qorflesnorf node, current doc's range, type 10",0,null,null],["** qorflesnorf node, foreign doc's range, type 10",0,null,null],["** qorflesnorf node, XML doc's range, type 10",0,null,null],["** qorflesnorf node, detached range, type 10",0,null,null],["** igiveuponcreativenames node, current doc's range, type 1",0,null,null],["** igiveuponcreativenames node, foreign doc's range, type 1",0,null,null],["** igiveuponcreativenames node, XML doc's range, type 1",0,null,null],["** igiveuponcreativenames node, detached range, type 1",0,null,null],["**** #text node, current doc's range, type 3",0,null,null],["**** #text node, foreign doc's range, type 3",0,null,null],["**** #text node, XML doc's range, type 3",0,null,null],["**** #text node, detached range, type 3",0,null,null],["** somepi node, current doc's range, type 7",0,null,null],["** somepi node, foreign doc's range, type 7",0,null,null],["** somepi node, XML doc's range, type 7",0,null,null],["** somepi node, detached range, type 7",0,null,null],["** #comment node, current doc's range, type 8",0,null,null],["** #comment node, foreign doc's range, type 8",0,null,null],["** #comment node, XML doc's range, type 8",0,null,null],["** #comment node, detached range, type 8",0,null,null],[" igiveuponcreativenames node, current doc's range, type 1",0,null,null],[" igiveuponcreativenames node, foreign doc's range, type 1",0,null,null],[" igiveuponcreativenames node, XML doc's range, type 1",0,null,null],[" igiveuponcreativenames node, detached range, type 1",0,null,null],["** #text node, current doc's range, type 3",0,null,null],["** #text node, foreign doc's range, type 3",0,null,null],["** #text node, XML doc's range, type 3",0,null,null],["** #text node, detached range, type 3",0,null,null],[" #text node, current doc's range, type 3",0,null,null],[" #text node, foreign doc's range, type 3",0,null,null],[" #text node, XML doc's range, type 3",0,null,null],[" #text node, detached range, type 3",0,null,null],[" #text node, current doc's range, type 3",0,null,null],[" #text node, foreign doc's range, type 3",0,null,null],[" #text node, XML doc's range, type 3",0,null,null],[" #text node, detached range, type 3",0,null,null],[" #text node, current doc's range, type 3",0,null,null],[" #text node, foreign doc's range, type 3",0,null,null],[" #text node, XML doc's range, type 3",0,null,null],[" #text node, detached range, type 3",0,null,null],[" somepi node, current doc's range, type 7",0,null,null],[" somepi node, foreign doc's range, type 7",0,null,null],[" somepi node, XML doc's range, type 7",0,null,null],[" somepi node, detached range, type 7",0,null,null],[" #comment node, current doc's range, type 8",0,null,null],[" #comment node, foreign doc's range, type 8",0,null,null],[" #comment node, XML doc's range, type 8",0,null,null],[" #comment node, detached range, type 8",0,null,null],[" #comment node, current doc's range, type 8",0,null,null],[" #comment node, foreign doc's range, type 8",0,null,null],[" #comment node, XML doc's range, type 8",0,null,null],[" #comment node, detached range, type 8",0,null,null],[" #comment node, current doc's range, type 8",0,null,null],[" #comment node, foreign doc's range, type 8",0,null,null],[" #comment node, XML doc's range, type 8",0,null,null],[" #comment node, detached range, type 8",0,null,null],[" #document-fragment node, current doc's range, type 11",0,null,null],[" #document-fragment node, foreign doc's range, type 11",0,null,null],[" #document-fragment node, XML doc's range, type 11",0,null,null],[" #document-fragment node, detached range, type 11",0,null,null],[" #document-fragment node, current doc's range, type 11",0,null,null],[" #document-fragment node, foreign doc's range, type 11",0,null,null],[" #document-fragment node, XML doc's range, type 11",0,null,null],[" #document-fragment node, detached range, type 11",0,null,null],[" #document-fragment node, current doc's range, type 11",0,null,null],[" #document-fragment node, foreign doc's range, type 11",0,null,null],[" #document-fragment node, XML doc's range, type 11",0,null,null],[" #document-fragment node, detached range, type 11",0,null,null]]]}] 22:15:42 INFO - .................................................................................................................................................................................................................................................................................... 22:15:42 INFO - TEST-OK | /dom/ranges/Range-selectNode.html | took 3111ms 22:15:42 INFO - PROCESS | 1248 | 1475817342501 Marionette TRACE conn5 -> [0,435,"getWindowHandle",null] 22:15:42 INFO - PROCESS | 1248 | 1475817342508 Marionette TRACE conn5 <- [1,435,null,{"value":"12"}] 22:15:42 INFO - TEST-START | /dom/ranges/Range-set.html 22:15:42 INFO - PROCESS | 1248 | 1475817342586 Marionette TRACE conn5 -> [0,436,"timeouts",{"script":185000}] 22:15:42 INFO - PROCESS | 1248 | 1475817342590 Marionette TRACE conn5 <- [1,436,null,{}] 22:15:42 INFO - PROCESS | 1248 | 1475817342661 Marionette TRACE conn5 -> [0,437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:15:42 INFO - PROCESS | 1248 | 1475817342843 Marionette TRACE conn5 <- [1,437,null,{"value":null}] 22:15:42 INFO - PROCESS | 1248 | 1475817342937 Marionette TRACE conn5 -> [0,438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-set.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:15:42 INFO - PROCESS | 1248 | ++DOCSHELL 11E33C00 == 13 [pid = 1248] [id = 125] 22:15:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1202B000) [pid = 1248] [serial = 374] [outer = 00000000] 22:15:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (13422C00) [pid = 1248] [serial = 375] [outer = 1202B000] 22:15:43 INFO - PROCESS | 1248 | 1475817343016 Marionette DEBUG loaded listener.js 22:15:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (13F62400) [pid = 1248] [serial = 376] [outer = 1202B000] 22:15:56 INFO - PROCESS | 1248 | 1475817356456 Marionette TRACE conn5 <- [1,438,null,{"value":["/dom/ranges/Range-set.html",0,null,null,[["Set up range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Set up range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Set up range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Set up range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Set up range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Set up range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Set up range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Set up range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Set up range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Set up range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Set up range 10 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Set up range 11 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Set up range 12 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Set up range 13 [document.head, 1, document.head, 1]",0,null,null],["Set up range 14 [document.body, 4, document.body, 5]",0,null,null],["Set up range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Set up range 16 [paras[0], 0, paras[0], 1]",0,null,null],["Set up range 17 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Set up range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Set up range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Set up range 20 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Set up range 21 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Set up range 22 [testDiv, 2, paras[4], 1]",0,null,null],["Set up range 23 [document, 0, document, 1]",0,null,null],["Set up range 24 [document, 0, document, 2]",0,null,null],["Set up range 25 [comment, 2, comment, 3]",0,null,null],["Set up range 26 [testDiv, 0, comment, 5]",0,null,null],["Set up range 27 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Set up range 28 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Set up range 29 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Set up range 30 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Set up range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Set up range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Set up range 33 [detachedComment, 3, detachedComment, 4]",0,null,null],["Set up range 34 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Set up range 35 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Set up range 36 [docfrag, 0, docfrag, 0]",0,null,null],["Set up range 37 [processingInstruction, 0, processingInstruction, 4]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 45 [document, -1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 46 [document, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 47 [document, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 48 [document, 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 49 [document, 3]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 29 [document.head, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 30 [document.body, 3]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 45 [document, -1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 46 [document, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 47 [document, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 48 [document, 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 49 [document, 3]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 50 [comment, -1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 51 [comment, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 52 [comment, 4]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 53 [comment, 96]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 83 [doctype, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 84 [doctype, -17]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 85 [doctype, 1]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 45 [document, -1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 46 [document, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 47 [document, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 48 [document, 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 49 [document, 3]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 0 [paras[0].firstChild, -1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 1 [paras[0].firstChild, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 2 [paras[0].firstChild, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 3 [paras[0].firstChild, 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 4 [paras[0].firstChild, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 5 [paras[0].firstChild, 9]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 6 [paras[0].firstChild, 10]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 7 [paras[0].firstChild, 65535]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 8 [paras[1].firstChild, -1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 9 [paras[1].firstChild, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 10 [paras[1].firstChild, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 11 [paras[1].firstChild, 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 12 [paras[1].firstChild, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 13 [paras[1].firstChild, 9]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 14 [paras[1].firstChild, 10]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 15 [paras[1].firstChild, 65535]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 24 [document.documentElement, -1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 25 [document.documentElement, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 26 [document.documentElement, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 27 [document.documentElement, 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 28 [document.documentElement, 7]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 29 [document.head, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 30 [document.body, 3]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 33 [foreignDoc.head, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 34 [foreignDoc.body, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 35 [paras[0], 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 36 [paras[0], 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 37 [paras[0], 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 38 [paras[1], 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 39 [paras[1], 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 40 [paras[1], 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 41 [detachedPara1, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 42 [detachedPara1, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 43 [testDiv, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 44 [testDiv, 3]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 45 [document, -1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 46 [document, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 47 [document, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 48 [document, 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 49 [document, 3]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 50 [comment, -1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 51 [comment, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 52 [comment, 4]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 53 [comment, 96]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 54 [foreignDoc, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 55 [foreignDoc, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 56 [foreignComment, 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 57 [foreignTextNode, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 58 [foreignTextNode, 36]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 59 [xmlDoc, -1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 60 [xmlDoc, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 61 [xmlDoc, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 62 [xmlDoc, 5]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 63 [xmlComment, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 64 [xmlComment, 4]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 65 [processingInstruction, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 66 [processingInstruction, 5]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 67 [processingInstruction, 9]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 68 [detachedTextNode, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 69 [detachedTextNode, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 70 [detachedForeignTextNode, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 71 [detachedForeignTextNode, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 72 [detachedXmlTextNode, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 73 [detachedXmlTextNode, 8]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 75 [detachedComment, 3]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 76 [detachedComment, 5]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 77 [detachedForeignComment, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 78 [detachedForeignComment, 4]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 79 [detachedXmlComment, 2]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 80 [docfrag, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 81 [foreignDocfrag, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 82 [xmlDocfrag, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 83 [doctype, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 84 [doctype, -17]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 85 [doctype, 1]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 86 [foreignDoctype, 0]",0,null,null],["setStart() with range 37 [processingInstruction, 0, processingInstruction, 4], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 10 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 11 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 12 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 13 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 29 [document.head, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 30 [document.body, 3]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 45 [document, -1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 46 [document, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 47 [document, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 48 [document, 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 49 [document, 3]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 50 [comment, -1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 51 [comment, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 52 [comment, 4]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 53 [comment, 96]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 83 [doctype, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 84 [doctype, -17]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 85 [doctype, 1]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 14 [document.body, 4, document.body, 5], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 45 [document, -1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 46 [document, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 47 [document, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 48 [document, 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 49 [document, 3]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 16 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 17 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 20 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 21 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 45 [document, -1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 46 [document, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 47 [document, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 48 [document, 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 49 [document, 3]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 22 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 23 [document, 0, document, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 29 [document.head, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 30 [document.body, 3]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 45 [document, -1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 46 [document, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 47 [document, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 48 [document, 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 49 [document, 3]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 50 [comment, -1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 51 [comment, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 52 [comment, 4]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 53 [comment, 96]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 83 [doctype, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 84 [doctype, -17]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 85 [doctype, 1]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 24 [document, 0, document, 2], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 29 [document.head, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 30 [document.body, 3]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 45 [document, -1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 46 [document, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 47 [document, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 48 [document, 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 49 [document, 3]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 50 [comment, -1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 51 [comment, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 52 [comment, 4]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 53 [comment, 96]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 83 [doctype, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 84 [doctype, -17]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 85 [doctype, 1]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 25 [comment, 2, comment, 3], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 29 [document.head, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 30 [document.body, 3]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 45 [document, -1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 46 [document, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 47 [document, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 48 [document, 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 49 [document, 3]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 50 [comment, -1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 51 [comment, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 52 [comment, 4]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 53 [comment, 96]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 83 [doctype, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 84 [doctype, -17]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 85 [doctype, 1]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 26 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 27 [foreignDoc, 1, foreignComment, 2], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 29 [xmlDoc, 1, xmlComment, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 30 [detachedTextNode, 0, detachedTextNode, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 33 [detachedComment, 3, detachedComment, 4], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 45 [document, -1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 46 [document, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 47 [document, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 48 [document, 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 49 [document, 3]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 50 [comment, -1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 51 [comment, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 52 [comment, 4]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 53 [comment, 96]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 36 [docfrag, 0, docfrag, 0], point 87 [xmlDoctype, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 0 [paras[0].firstChild, -1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 1 [paras[0].firstChild, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 2 [paras[0].firstChild, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 3 [paras[0].firstChild, 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 4 [paras[0].firstChild, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 5 [paras[0].firstChild, 9]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 6 [paras[0].firstChild, 10]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 7 [paras[0].firstChild, 65535]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 8 [paras[1].firstChild, -1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 9 [paras[1].firstChild, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 10 [paras[1].firstChild, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 11 [paras[1].firstChild, 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 12 [paras[1].firstChild, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 13 [paras[1].firstChild, 9]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 14 [paras[1].firstChild, 10]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 15 [paras[1].firstChild, 65535]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 16 [detachedPara1.firstChild, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 17 [detachedPara1.firstChild, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 18 [detachedPara1.firstChild, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 19 [detachedPara1.firstChild, 9]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 20 [foreignPara1.firstChild, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 21 [foreignPara1.firstChild, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 22 [foreignPara1.firstChild, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 23 [foreignPara1.firstChild, 9]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 24 [document.documentElement, -1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 25 [document.documentElement, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 26 [document.documentElement, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 27 [document.documentElement, 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 28 [document.documentElement, 7]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 29 [document.head, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 30 [document.body, 3]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 31 [foreignDoc.documentElement, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 32 [foreignDoc.documentElement, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 33 [foreignDoc.head, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 34 [foreignDoc.body, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 35 [paras[0], 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 36 [paras[0], 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 37 [paras[0], 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 38 [paras[1], 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 39 [paras[1], 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 40 [paras[1], 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 41 [detachedPara1, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 42 [detachedPara1, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 43 [testDiv, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 44 [testDiv, 3]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 45 [document, -1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 46 [document, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 47 [document, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 48 [document, 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 49 [document, 3]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 50 [comment, -1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 51 [comment, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 52 [comment, 4]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 53 [comment, 96]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 54 [foreignDoc, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 55 [foreignDoc, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 56 [foreignComment, 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 57 [foreignTextNode, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 58 [foreignTextNode, 36]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 59 [xmlDoc, -1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 60 [xmlDoc, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 61 [xmlDoc, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 62 [xmlDoc, 5]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 63 [xmlComment, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 64 [xmlComment, 4]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 65 [processingInstruction, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 66 [processingInstruction, 5]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 67 [processingInstruction, 9]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 68 [detachedTextNode, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 69 [detachedTextNode, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 70 [detachedForeignTextNode, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 71 [detachedForeignTextNode, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 72 [detachedXmlTextNode, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 73 [detachedXmlTextNode, 8]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 74 [detachedProcessingInstruction, 12]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 75 [detachedComment, 3]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 76 [detachedComment, 5]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 77 [detachedForeignComment, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 78 [detachedForeignComment, 4]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 79 [detachedXmlComment, 2]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 80 [docfrag, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 81 [foreignDocfrag, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 82 [xmlDocfrag, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 83 [doctype, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 84 [doctype, -17]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 85 [doctype, 1]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 86 [foreignDoctype, 0]",0,null,null],["setEnd() with range 37 [processingInstruction, 0, processingInstruction, 4], point 87 [xmlDoctype, 0]",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype",0,null,null],["setStartBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype",0,null,null],["setStartBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype",0,null,null],["setStartBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype",0,null,null],["setStartBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setStartBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype",0,null,null],["setStartBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype",0,null,null],["setStartBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype",0,null,null],["setStartBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype",0,null,null],["setStartBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype",0,null,null],["setStartBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype",0,null,null],["setStartBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype",0,null,null],["setStartBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype",0,null,null],["setStartBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 7 document",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 17 comment",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctype",0,null,null],["setStartBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 7 document",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 17 comment",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfrag",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctype",0,null,null],["setStartBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype",0,null,null],["setStartBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 document",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 comment",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype",0,null,null],["setStartBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype",0,null,null],["setStartBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setStartBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype",0,null,null],["setStartBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype",0,null,null],["setStartBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype",0,null,null],["setStartBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 document",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 comment",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype",0,null,null],["setStartBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 7 document",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 17 comment",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 20 doctype",0,null,null],["setStartBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 0 paras[0]",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 7 document",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 8 detachedDiv",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 9 foreignDoc",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 11 xmlDoc",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 12 xmlElement",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 15 processingInstruction",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 17 comment",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 18 detachedComment",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 19 docfrag",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 20 doctype",0,null,null],["setStartBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 7 document",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDiv",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDoc",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDoc",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElement",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstruction",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 17 comment",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 18 detachedComment",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 19 docfrag",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 20 doctype",0,null,null],["setStartBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 7 document",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 17 comment",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfrag",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctype",0,null,null],["setStartBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype",0,null,null],["setStartBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype",0,null,null],["setStartBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype",0,null,null],["setStartBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype",0,null,null],["setStartBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype",0,null,null],["setStartBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype",0,null,null],["setStartBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype",0,null,null],["setStartBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype",0,null,null],["setStartBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype",0,null,null],["setStartBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 document",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 comment",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype",0,null,null],["setStartBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype",0,null,null],["setStartBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype",0,null,null],["setStartAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype",0,null,null],["setStartAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype",0,null,null],["setStartAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype",0,null,null],["setStartAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setStartAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype",0,null,null],["setStartAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype",0,null,null],["setStartAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype",0,null,null],["setStartAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype",0,null,null],["setStartAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype",0,null,null],["setStartAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype",0,null,null],["setStartAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype",0,null,null],["setStartAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype",0,null,null],["setStartAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 7 document",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 17 comment",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctype",0,null,null],["setStartAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 7 document",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 17 comment",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfrag",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctype",0,null,null],["setStartAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype",0,null,null],["setStartAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 document",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 comment",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype",0,null,null],["setStartAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype",0,null,null],["setStartAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setStartAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype",0,null,null],["setStartAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype",0,null,null],["setStartAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype",0,null,null],["setStartAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 document",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 comment",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype",0,null,null],["setStartAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 7 document",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 17 comment",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 20 doctype",0,null,null],["setStartAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 0 paras[0]",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 7 document",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 8 detachedDiv",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 9 foreignDoc",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 11 xmlDoc",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 12 xmlElement",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 15 processingInstruction",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 17 comment",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 18 detachedComment",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 19 docfrag",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 20 doctype",0,null,null],["setStartAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 7 document",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDiv",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDoc",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDoc",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElement",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstruction",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 17 comment",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 18 detachedComment",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 19 docfrag",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 20 doctype",0,null,null],["setStartAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 7 document",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 17 comment",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfrag",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctype",0,null,null],["setStartAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype",0,null,null],["setStartAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype",0,null,null],["setStartAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype",0,null,null],["setStartAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype",0,null,null],["setStartAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype",0,null,null],["setStartAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype",0,null,null],["setStartAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype",0,null,null],["setStartAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype",0,null,null],["setStartAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype",0,null,null],["setStartAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 document",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 comment",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype",0,null,null],["setStartAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype",0,null,null],["setStartAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype",0,null,null],["setEndBefore() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype",0,null,null],["setEndBefore() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype",0,null,null],["setEndBefore() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype",0,null,null],["setEndBefore() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setEndBefore() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype",0,null,null],["setEndBefore() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype",0,null,null],["setEndBefore() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype",0,null,null],["setEndBefore() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype",0,null,null],["setEndBefore() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype",0,null,null],["setEndBefore() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype",0,null,null],["setEndBefore() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype",0,null,null],["setEndBefore() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype",0,null,null],["setEndBefore() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 7 document",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 17 comment",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 20 doctype",0,null,null],["setEndBefore() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 7 document",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 17 comment",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 19 docfrag",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 20 doctype",0,null,null],["setEndBefore() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype",0,null,null],["setEndBefore() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 7 document",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 17 comment",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype",0,null,null],["setEndBefore() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype",0,null,null],["setEndBefore() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setEndBefore() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype",0,null,null],["setEndBefore() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype",0,null,null],["setEndBefore() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype",0,null,null],["setEndBefore() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 7 document",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 17 comment",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype",0,null,null],["setEndBefore() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 7 document",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 17 comment",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 20 doctype",0,null,null],["setEndBefore() with range 23 [document, 0, document, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 0 paras[0]",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 3 foreignPara1",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 5 detachedPara1",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 7 document",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 8 detachedDiv",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 9 foreignDoc",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 10 foreignPara2",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 11 xmlDoc",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 12 xmlElement",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 15 processingInstruction",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 17 comment",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 18 detachedComment",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 19 docfrag",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 20 doctype",0,null,null],["setEndBefore() with range 24 [document, 0, document, 2], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 0 paras[0]",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 3 foreignPara1",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 5 detachedPara1",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 7 document",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 8 detachedDiv",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 9 foreignDoc",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 10 foreignPara2",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 11 xmlDoc",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 12 xmlElement",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 15 processingInstruction",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 17 comment",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 18 detachedComment",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 19 docfrag",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 20 doctype",0,null,null],["setEndBefore() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 7 document",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 17 comment",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 19 docfrag",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 20 doctype",0,null,null],["setEndBefore() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype",0,null,null],["setEndBefore() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype",0,null,null],["setEndBefore() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype",0,null,null],["setEndBefore() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype",0,null,null],["setEndBefore() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype",0,null,null],["setEndBefore() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype",0,null,null],["setEndBefore() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype",0,null,null],["setEndBefore() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype",0,null,null],["setEndBefore() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype",0,null,null],["setEndBefore() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 7 document",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 17 comment",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype",0,null,null],["setEndBefore() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype",0,null,null],["setEndBefore() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 document",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 comment",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 doctype",0,null,null],["setEndAfter() with range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 document",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 comment",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 doctype",0,null,null],["setEndAfter() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 document",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 comment",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 doctype",0,null,null],["setEndAfter() with range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 foreignPara1",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 detachedPara1",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 document",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedDiv",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 foreignDoc",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 foreignPara2",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 xmlDoc",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 xmlElement",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 processingInstruction",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 comment",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedComment",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 docfrag",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 doctype",0,null,null],["setEndAfter() with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setEndAfter() with range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 foreignPara1",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 detachedPara1",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 document",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedDiv",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 foreignDoc",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 foreignPara2",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 xmlDoc",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 xmlElement",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 processingInstruction",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 comment",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedComment",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 docfrag",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 doctype",0,null,null],["setEndAfter() with range 5 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 document",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 comment",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 doctype",0,null,null],["setEndAfter() with range 6 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 document",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 comment",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 doctype",0,null,null],["setEndAfter() with range 7 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 document",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 comment",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 doctype",0,null,null],["setEndAfter() with range 8 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 document",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 comment",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 doctype",0,null,null],["setEndAfter() with range 9 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 7 document",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 17 comment",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 20 doctype",0,null,null],["setEndAfter() with range 10 [document.documentElement, 0, document.documentElement, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 7 document",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 12 xmlElement",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 17 comment",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 18 detachedComment",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 19 docfrag",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 20 doctype",0,null,null],["setEndAfter() with range 11 [document.documentElement, 0, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 3 foreignPara1",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 5 detachedPara1",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 7 document",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 8 detachedDiv",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 9 foreignDoc",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 10 foreignPara2",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 11 xmlDoc",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 12 xmlElement",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 15 processingInstruction",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 17 comment",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 18 detachedComment",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 19 docfrag",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 20 doctype",0,null,null],["setEndAfter() with range 12 [document.documentElement, 1, document.documentElement, 2], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 7 document",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 17 comment",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 20 doctype",0,null,null],["setEndAfter() with range 13 [document.head, 1, document.head, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 0 paras[0]",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 3 foreignPara1",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 5 detachedPara1",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 7 document",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 8 detachedDiv",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 9 foreignDoc",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 10 foreignPara2",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 11 xmlDoc",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 12 xmlElement",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 15 processingInstruction",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 17 comment",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 18 detachedComment",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 19 docfrag",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 20 doctype",0,null,null],["setEndAfter() with range 14 [document.body, 4, document.body, 5], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 document",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 comment",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 doctype",0,null,null],["setEndAfter() with range 15 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 7 document",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 17 comment",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 19 docfrag",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 20 doctype",0,null,null],["setEndAfter() with range 16 [paras[0], 0, paras[0], 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 7 document",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 17 comment",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 20 doctype",0,null,null],["setEndAfter() with range 17 [detachedPara1, 0, detachedPara1, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 document",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 comment",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 doctype",0,null,null],["setEndAfter() with range 18 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 document",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 comment",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 doctype",0,null,null],["setEndAfter() with range 19 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 7 document",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 17 comment",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 19 docfrag",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 20 doctype",0,null,null],["setEndAfter() with range 20 [paras[0].firstChild, 3, paras[3], 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 3 foreignPara1",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 5 detachedPara1",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 7 document",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedDiv",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 9 foreignDoc",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 10 foreignPara2",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 11 xmlDoc",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 12 xmlElement",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 15 processingInstruction",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 17 comment",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedComment",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 19 docfrag",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 20 doctype",0,null,null],["setEndAfter() with range 21 [paras[0], 0, paras[0].firstChild, 7], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 7 document",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 17 comment",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 19 docfrag",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 20 doctype",0,null,null],["setEndAfter() with range 22 [testDiv, 2, paras[4], 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 7 document",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 17 comment",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 20 doctype",0,null,null],["setEndAfter() with range 23 [document, 0, document, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 0 paras[0]",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 3 foreignPara1",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 5 detachedPara1",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 7 document",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 8 detachedDiv",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 9 foreignDoc",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 10 foreignPara2",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 11 xmlDoc",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 12 xmlElement",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 15 processingInstruction",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 17 comment",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 18 detachedComment",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 19 docfrag",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 20 doctype",0,null,null],["setEndAfter() with range 24 [document, 0, document, 2], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 0 paras[0]",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 3 foreignPara1",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 5 detachedPara1",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 7 document",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 8 detachedDiv",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 9 foreignDoc",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 10 foreignPara2",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 11 xmlDoc",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 12 xmlElement",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 15 processingInstruction",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 17 comment",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 18 detachedComment",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 19 docfrag",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 20 doctype",0,null,null],["setEndAfter() with range 25 [comment, 2, comment, 3], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 0 paras[0]",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 3 foreignPara1",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 5 detachedPara1",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 7 document",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 8 detachedDiv",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 9 foreignDoc",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 10 foreignPara2",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 11 xmlDoc",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 12 xmlElement",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 15 processingInstruction",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 17 comment",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 18 detachedComment",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 19 docfrag",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 20 doctype",0,null,null],["setEndAfter() with range 26 [testDiv, 0, comment, 5], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 3 foreignPara1",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 5 detachedPara1",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 7 document",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 8 detachedDiv",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 9 foreignDoc",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 10 foreignPara2",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 11 xmlDoc",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 12 xmlElement",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 15 processingInstruction",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 17 comment",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 18 detachedComment",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 19 docfrag",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 20 doctype",0,null,null],["setEndAfter() with range 27 [foreignDoc, 1, foreignComment, 2], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 3 foreignPara1",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 5 detachedPara1",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 7 document",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedDiv",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 9 foreignDoc",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 10 foreignPara2",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 11 xmlDoc",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 12 xmlElement",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 15 processingInstruction",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 17 comment",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedComment",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 19 docfrag",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 20 doctype",0,null,null],["setEndAfter() with range 28 [foreignDoc.body, 0, foreignTextNode, 36], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 7 document",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 17 comment",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 20 doctype",0,null,null],["setEndAfter() with range 29 [xmlDoc, 1, xmlComment, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 7 document",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 17 comment",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 20 doctype",0,null,null],["setEndAfter() with range 30 [detachedTextNode, 0, detachedTextNode, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 document",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 comment",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 doctype",0,null,null],["setEndAfter() with range 31 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 foreignPara1",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 detachedPara1",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 document",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedDiv",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 foreignDoc",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 foreignPara2",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 xmlDoc",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 xmlElement",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 processingInstruction",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 comment",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedComment",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 docfrag",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 doctype",0,null,null],["setEndAfter() with range 32 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 0 paras[0]",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 3 foreignPara1",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 5 detachedPara1",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 7 document",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 8 detachedDiv",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 9 foreignDoc",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 10 foreignPara2",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 11 xmlDoc",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 12 xmlElement",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 15 processingInstruction",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 17 comment",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 18 detachedComment",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 19 docfrag",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 20 doctype",0,null,null],["setEndAfter() with range 33 [detachedComment, 3, detachedComment, 4], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 foreignPara1",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 detachedPara1",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 document",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedDiv",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 foreignDoc",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 foreignPara2",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 xmlDoc",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 xmlElement",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 processingInstruction",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 comment",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedComment",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 docfrag",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 doctype",0,null,null],["setEndAfter() with range 34 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 foreignPara1",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 detachedPara1",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 document",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedDiv",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 foreignDoc",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 foreignPara2",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 xmlDoc",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 xmlElement",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 processingInstruction",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 comment",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedComment",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 docfrag",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 doctype",0,null,null],["setEndAfter() with range 35 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 0 paras[0]",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 3 foreignPara1",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 5 detachedPara1",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 7 document",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 8 detachedDiv",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 9 foreignDoc",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 10 foreignPara2",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 11 xmlDoc",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 12 xmlElement",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 15 processingInstruction",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 17 comment",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 18 detachedComment",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 19 docfrag",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 20 doctype",0,null,null],["setEndAfter() with range 36 [docfrag, 0, docfrag, 0], node 21 foreignDoctype",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 0 paras[0]",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 1 paras[0].firstChild",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 2 paras[1].firstChild",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 3 foreignPara1",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 4 foreignPara1.firstChild",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 5 detachedPara1",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 6 detachedPara1.firstChild",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 7 document",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 8 detachedDiv",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 9 foreignDoc",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 10 foreignPara2",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 11 xmlDoc",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 12 xmlElement",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 13 detachedTextNode",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 14 foreignTextNode",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 15 processingInstruction",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 16 detachedProcessingInstruction",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 17 comment",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 18 detachedComment",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 19 docfrag",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 20 doctype",0,null,null],["setEndAfter() with range 37 [processingInstruction, 0, processingInstruction, 4], node 21 foreignDoctype",0,null,null]]]}] 22:15:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (145D3C00) [pid = 1248] [serial = 377] [outer = 1640B800] 22:15:58 INFO - ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 22:15:58 INFO - TEST-OK | /dom/ranges/Range-set.html | took 15990ms 22:15:58 INFO - PROCESS | 1248 | 1475817358536 Marionette TRACE conn5 -> [0,439,"getWindowHandle",null] 22:15:58 INFO - PROCESS | 1248 | 1475817358542 Marionette TRACE conn5 <- [1,439,null,{"value":"12"}] 22:15:58 INFO - TEST-START | /dom/ranges/Range-stringifier.html 22:15:58 INFO - PROCESS | 1248 | 1475817358554 Marionette TRACE conn5 -> [0,440,"timeouts",{"script":35000}] 22:15:58 INFO - PROCESS | 1248 | 1475817358559 Marionette TRACE conn5 <- [1,440,null,{}] 22:15:58 INFO - PROCESS | 1248 | 1475817358566 Marionette TRACE conn5 -> [0,441,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:15:58 INFO - PROCESS | 1248 | 1475817358742 Marionette TRACE conn5 <- [1,441,null,{"value":null}] 22:15:58 INFO - PROCESS | 1248 | 1475817358857 Marionette TRACE conn5 -> [0,442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-stringifier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-stringifier.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:15:58 INFO - PROCESS | 1248 | ++DOCSHELL 0F830C00 == 14 [pid = 1248] [id = 126] 22:15:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (15A6F400) [pid = 1248] [serial = 378] [outer = 00000000] 22:15:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17523400) [pid = 1248] [serial = 379] [outer = 15A6F400] 22:15:58 INFO - PROCESS | 1248 | 1475817358937 Marionette DEBUG loaded listener.js 22:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (17526C00) [pid = 1248] [serial = 380] [outer = 15A6F400] 22:15:59 INFO - PROCESS | 1248 | 1475817359425 Marionette TRACE conn5 <- [1,442,null,{"value":["/dom/ranges/Range-stringifier.html",0,null,null,[["Range stringifier",0,null,null],["Node contents of a single div",0,null,null],["Text node with offsets",0,null,null],["Two nodes, each with a text node",0,null,null],["Three nodes with start offset and end offset on text nodes",0,null,null]]]}] 22:15:59 INFO - ..... 22:15:59 INFO - TEST-OK | /dom/ranges/Range-stringifier.html | took 930ms 22:15:59 INFO - PROCESS | 1248 | 1475817359507 Marionette TRACE conn5 -> [0,443,"getWindowHandle",null] 22:15:59 INFO - PROCESS | 1248 | 1475817359513 Marionette TRACE conn5 <- [1,443,null,{"value":"12"}] 22:15:59 INFO - TEST-START | /dom/ranges/Range-surroundContents.html 22:15:59 INFO - PROCESS | 1248 | 1475817359528 Marionette TRACE conn5 -> [0,444,"timeouts",{"script":185000}] 22:15:59 INFO - PROCESS | 1248 | 1475817359533 Marionette TRACE conn5 <- [1,444,null,{}] 22:15:59 INFO - PROCESS | 1248 | 1475817359538 Marionette TRACE conn5 -> [0,445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:15:59 INFO - PROCESS | 1248 | 1475817359694 Marionette TRACE conn5 <- [1,445,null,{"value":null}] 22:15:59 INFO - PROCESS | 1248 | 1475817359780 Marionette TRACE conn5 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/dom/ranges/Range-surroundContents.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/dom/ranges/Range-surroundContents.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:15:59 INFO - PROCESS | 1248 | ++DOCSHELL 190DA800 == 15 [pid = 1248] [id = 127] 22:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (190DC000) [pid = 1248] [serial = 381] [outer = 00000000] 22:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (191B4400) [pid = 1248] [serial = 382] [outer = 190DC000] 22:15:59 INFO - PROCESS | 1248 | 1475817359853 Marionette DEBUG loaded listener.js 22:15:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19266000) [pid = 1248] [serial = 383] [outer = 190DC000] 22:16:00 INFO - PROCESS | 1248 | ++DOCSHELL 193CC800 == 16 [pid = 1248] [id = 128] 22:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (193CD000) [pid = 1248] [serial = 384] [outer = 00000000] 22:16:00 INFO - PROCESS | 1248 | ++DOCSHELL 193CD400 == 17 [pid = 1248] [id = 129] 22:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (193CDC00) [pid = 1248] [serial = 385] [outer = 00000000] 22:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (193CE000) [pid = 1248] [serial = 386] [outer = 193CD000] 22:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (193CF800) [pid = 1248] [serial = 387] [outer = 193CDC00] 22:16:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (193B1400) [pid = 1248] [serial = 388] [outer = 193CDC00] 22:16:12 INFO - PROCESS | 1248 | 1475817372677 Marionette TRACE conn5 <- [1,446,null,{"value":["/dom/ranges/Range-surroundContents.html",0,null,null,[["0,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]",0,null,null],["0,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0]",0,null,null],["0,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild",0,null,null],["0,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[0].firstChild",0,null,null],["0,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild",0,null,null],["0,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node paras[1].firstChild",0,null,null],["0,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1",0,null,null],["0,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1",0,null,null],["0,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild",0,null,null],["0,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara1.firstChild",0,null,null],["0,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1",0,null,null],["0,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1",0,null,null],["0,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild",0,null,null],["0,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedPara1.firstChild",0,null,null],["0,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document",0,null,null],["0,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node document",0,null,null],["0,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv",0,null,null],["0,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedDiv",0,null,null],["0,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc",0,null,null],["0,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoc",0,null,null],["0,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2",0,null,null],["0,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignPara2",0,null,null],["0,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc",0,null,null],["0,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlDoc",0,null,null],["0,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement",0,null,null],["0,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node xmlElement",0,null,null],["0,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode",0,null,null],["0,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedTextNode",0,null,null],["0,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode",0,null,null],["0,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignTextNode",0,null,null],["0,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction",0,null,null],["0,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node processingInstruction",0,null,null],["0,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction",0,null,null],["0,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedProcessingInstruction",0,null,null],["0,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment",0,null,null],["0,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node comment",0,null,null],["0,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment",0,null,null],["0,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node detachedComment",0,null,null],["0,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag",0,null,null],["0,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node docfrag",0,null,null],["0,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype",0,null,null],["0,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node doctype",0,null,null],["0,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype",0,null,null],["0,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 0], node foreignDoctype",0,null,null],["1,0: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]",0,null,null],["1,0: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0]",0,null,null],["1,1: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild",0,null,null],["1,1: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[0].firstChild",0,null,null],["1,2: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild",0,null,null],["1,2: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node paras[1].firstChild",0,null,null],["1,3: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1",0,null,null],["1,3: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1",0,null,null],["1,4: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild",0,null,null],["1,4: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara1.firstChild",0,null,null],["1,5: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1",0,null,null],["1,5: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1",0,null,null],["1,6: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild",0,null,null],["1,6: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedPara1.firstChild",0,null,null],["1,7: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document",0,null,null],["1,7: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node document",0,null,null],["1,8: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv",0,null,null],["1,8: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedDiv",0,null,null],["1,9: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc",0,null,null],["1,9: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoc",0,null,null],["1,10: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2",0,null,null],["1,10: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignPara2",0,null,null],["1,11: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc",0,null,null],["1,11: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlDoc",0,null,null],["1,12: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement",0,null,null],["1,12: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node xmlElement",0,null,null],["1,13: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode",0,null,null],["1,13: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedTextNode",0,null,null],["1,14: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode",0,null,null],["1,14: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignTextNode",0,null,null],["1,15: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction",0,null,null],["1,15: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node processingInstruction",0,null,null],["1,16: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction",0,null,null],["1,16: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedProcessingInstruction",0,null,null],["1,17: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment",0,null,null],["1,17: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node comment",0,null,null],["1,18: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment",0,null,null],["1,18: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node detachedComment",0,null,null],["1,19: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag",0,null,null],["1,19: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node docfrag",0,null,null],["1,20: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype",0,null,null],["1,20: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node doctype",0,null,null],["1,21: resulting DOM for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype",0,null,null],["1,21: resulting range position for range [paras[0].firstChild, 0, paras[0].firstChild, 1], node foreignDoctype",0,null,null],["2,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]",0,null,null],["2,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0]",0,null,null],["2,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild",0,null,null],["2,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[0].firstChild",0,null,null],["2,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild",0,null,null],["2,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node paras[1].firstChild",0,null,null],["2,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1",0,null,null],["2,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1",0,null,null],["2,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild",0,null,null],["2,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara1.firstChild",0,null,null],["2,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1",0,null,null],["2,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1",0,null,null],["2,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild",0,null,null],["2,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedPara1.firstChild",0,null,null],["2,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document",0,null,null],["2,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node document",0,null,null],["2,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv",0,null,null],["2,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedDiv",0,null,null],["2,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc",0,null,null],["2,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoc",0,null,null],["2,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2",0,null,null],["2,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignPara2",0,null,null],["2,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc",0,null,null],["2,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlDoc",0,null,null],["2,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement",0,null,null],["2,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node xmlElement",0,null,null],["2,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode",0,null,null],["2,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedTextNode",0,null,null],["2,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode",0,null,null],["2,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignTextNode",0,null,null],["2,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction",0,null,null],["2,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node processingInstruction",0,null,null],["2,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction",0,null,null],["2,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedProcessingInstruction",0,null,null],["2,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment",0,null,null],["2,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node comment",0,null,null],["2,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment",0,null,null],["2,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node detachedComment",0,null,null],["2,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag",0,null,null],["2,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node docfrag",0,null,null],["2,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype",0,null,null],["2,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node doctype",0,null,null],["2,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype",0,null,null],["2,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 8], node foreignDoctype",0,null,null],["3,0: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]",0,null,null],["3,0: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0]",0,null,null],["3,1: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild",0,null,null],["3,1: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[0].firstChild",0,null,null],["3,2: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild",0,null,null],["3,2: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node paras[1].firstChild",0,null,null],["3,3: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1",0,null,null],["3,3: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1",0,null,null],["3,4: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild",0,null,null],["3,4: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara1.firstChild",0,null,null],["3,5: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1",0,null,null],["3,5: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1",0,null,null],["3,6: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild",0,null,null],["3,6: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedPara1.firstChild",0,null,null],["3,7: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document",0,null,null],["3,7: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node document",0,null,null],["3,8: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv",0,null,null],["3,8: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedDiv",0,null,null],["3,9: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc",0,null,null],["3,9: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoc",0,null,null],["3,10: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2",0,null,null],["3,10: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignPara2",0,null,null],["3,11: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc",0,null,null],["3,11: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlDoc",0,null,null],["3,12: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement",0,null,null],["3,12: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node xmlElement",0,null,null],["3,13: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode",0,null,null],["3,13: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedTextNode",0,null,null],["3,14: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode",0,null,null],["3,14: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignTextNode",0,null,null],["3,15: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction",0,null,null],["3,15: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node processingInstruction",0,null,null],["3,16: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction",0,null,null],["3,16: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedProcessingInstruction",0,null,null],["3,17: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment",0,null,null],["3,17: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node comment",0,null,null],["3,18: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment",0,null,null],["3,18: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node detachedComment",0,null,null],["3,19: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag",0,null,null],["3,19: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node docfrag",0,null,null],["3,20: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype",0,null,null],["3,20: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node doctype",0,null,null],["3,21: resulting DOM for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype",0,null,null],["3,21: resulting range position for range [paras[0].firstChild, 2, paras[0].firstChild, 9], node foreignDoctype",0,null,null],["4,0: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["4,0: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["4,1: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["4,1: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["4,2: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["4,2: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["4,3: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["4,3: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["4,4: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["4,4: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["4,5: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["4,5: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["4,6: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["4,6: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["4,7: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["4,7: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["4,8: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["4,8: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["4,9: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["4,9: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["4,10: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["4,10: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["4,11: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["4,11: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["4,12: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["4,12: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["4,13: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["4,13: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["4,14: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["4,14: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["4,15: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["4,15: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["4,16: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["4,16: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["4,17: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["4,17: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["4,18: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["4,18: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["4,19: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["4,19: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["4,20: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["4,20: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["4,21: resulting DOM for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["4,21: resulting range position for range [paras[1].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["5,0: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]",0,null,null],["5,0: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0]",0,null,null],["5,1: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild",0,null,null],["5,1: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[0].firstChild",0,null,null],["5,2: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild",0,null,null],["5,2: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node paras[1].firstChild",0,null,null],["5,3: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1",0,null,null],["5,3: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1",0,null,null],["5,4: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild",0,null,null],["5,4: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara1.firstChild",0,null,null],["5,5: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1",0,null,null],["5,5: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1",0,null,null],["5,6: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild",0,null,null],["5,6: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedPara1.firstChild",0,null,null],["5,7: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document",0,null,null],["5,7: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node document",0,null,null],["5,8: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv",0,null,null],["5,8: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedDiv",0,null,null],["5,9: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc",0,null,null],["5,9: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoc",0,null,null],["5,10: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2",0,null,null],["5,10: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignPara2",0,null,null],["5,11: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc",0,null,null],["5,11: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlDoc",0,null,null],["5,12: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement",0,null,null],["5,12: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node xmlElement",0,null,null],["5,13: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode",0,null,null],["5,13: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedTextNode",0,null,null],["5,14: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode",0,null,null],["5,14: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignTextNode",0,null,null],["5,15: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction",0,null,null],["5,15: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node processingInstruction",0,null,null],["5,16: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction",0,null,null],["5,16: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedProcessingInstruction",0,null,null],["5,17: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment",0,null,null],["5,17: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node comment",0,null,null],["5,18: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment",0,null,null],["5,18: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node detachedComment",0,null,null],["5,19: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag",0,null,null],["5,19: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node docfrag",0,null,null],["5,20: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype",0,null,null],["5,20: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node doctype",0,null,null],["5,21: resulting DOM for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype",0,null,null],["5,21: resulting range position for range [paras[1].firstChild, 2, paras[1].firstChild, 9], node foreignDoctype",0,null,null],["6,0: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]",0,null,null],["6,0: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0]",0,null,null],["6,1: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["6,1: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["6,2: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["6,2: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["6,3: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1",0,null,null],["6,3: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1",0,null,null],["6,4: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["6,4: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["6,5: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1",0,null,null],["6,5: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1",0,null,null],["6,6: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["6,6: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["6,7: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document",0,null,null],["6,7: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node document",0,null,null],["6,8: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv",0,null,null],["6,8: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedDiv",0,null,null],["6,9: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc",0,null,null],["6,9: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoc",0,null,null],["6,10: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2",0,null,null],["6,10: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignPara2",0,null,null],["6,11: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc",0,null,null],["6,11: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlDoc",0,null,null],["6,12: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement",0,null,null],["6,12: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node xmlElement",0,null,null],["6,13: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode",0,null,null],["6,13: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedTextNode",0,null,null],["6,14: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode",0,null,null],["6,14: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignTextNode",0,null,null],["6,15: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction",0,null,null],["6,15: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node processingInstruction",0,null,null],["6,16: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["6,16: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["6,17: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment",0,null,null],["6,17: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node comment",0,null,null],["6,18: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment",0,null,null],["6,18: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node detachedComment",0,null,null],["6,19: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag",0,null,null],["6,19: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node docfrag",0,null,null],["6,20: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype",0,null,null],["6,20: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node doctype",0,null,null],["6,21: resulting DOM for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype",0,null,null],["6,21: resulting range position for range [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node foreignDoctype",0,null,null],["7,0: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]",0,null,null],["7,0: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0]",0,null,null],["7,1: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["7,1: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["7,2: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["7,2: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["7,3: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1",0,null,null],["7,3: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1",0,null,null],["7,4: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["7,4: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["7,5: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1",0,null,null],["7,5: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1",0,null,null],["7,6: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["7,6: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["7,7: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document",0,null,null],["7,7: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node document",0,null,null],["7,8: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv",0,null,null],["7,8: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedDiv",0,null,null],["7,9: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc",0,null,null],["7,9: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoc",0,null,null],["7,10: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2",0,null,null],["7,10: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignPara2",0,null,null],["7,11: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc",0,null,null],["7,11: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlDoc",0,null,null],["7,12: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement",0,null,null],["7,12: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node xmlElement",0,null,null],["7,13: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode",0,null,null],["7,13: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedTextNode",0,null,null],["7,14: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode",0,null,null],["7,14: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignTextNode",0,null,null],["7,15: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction",0,null,null],["7,15: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node processingInstruction",0,null,null],["7,16: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["7,16: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["7,17: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment",0,null,null],["7,17: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node comment",0,null,null],["7,18: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment",0,null,null],["7,18: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node detachedComment",0,null,null],["7,19: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag",0,null,null],["7,19: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node docfrag",0,null,null],["7,20: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype",0,null,null],["7,20: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node doctype",0,null,null],["7,21: resulting DOM for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype",0,null,null],["7,21: resulting range position for range [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node foreignDoctype",0,null,null],["8,0: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]",0,null,null],["8,0: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0]",0,null,null],["8,1: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["8,1: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[0].firstChild",0,null,null],["8,2: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["8,2: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node paras[1].firstChild",0,null,null],["8,3: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1",0,null,null],["8,3: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1",0,null,null],["8,4: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["8,4: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara1.firstChild",0,null,null],["8,5: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1",0,null,null],["8,5: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1",0,null,null],["8,6: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["8,6: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedPara1.firstChild",0,null,null],["8,7: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document",0,null,null],["8,7: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node document",0,null,null],["8,8: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv",0,null,null],["8,8: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedDiv",0,null,null],["8,9: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc",0,null,null],["8,9: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoc",0,null,null],["8,10: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2",0,null,null],["8,10: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignPara2",0,null,null],["8,11: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc",0,null,null],["8,11: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlDoc",0,null,null],["8,12: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement",0,null,null],["8,12: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node xmlElement",0,null,null],["8,13: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode",0,null,null],["8,13: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedTextNode",0,null,null],["8,14: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode",0,null,null],["8,14: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignTextNode",0,null,null],["8,15: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction",0,null,null],["8,15: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node processingInstruction",0,null,null],["8,16: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["8,16: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedProcessingInstruction",0,null,null],["8,17: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment",0,null,null],["8,17: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node comment",0,null,null],["8,18: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment",0,null,null],["8,18: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node detachedComment",0,null,null],["8,19: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag",0,null,null],["8,19: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node docfrag",0,null,null],["8,20: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype",0,null,null],["8,20: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node doctype",0,null,null],["8,21: resulting DOM for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype",0,null,null],["8,21: resulting range position for range [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node foreignDoctype",0,null,null],["9,0: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]",0,null,null],["9,0: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0]",0,null,null],["9,1: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["9,1: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[0].firstChild",0,null,null],["9,2: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["9,2: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node paras[1].firstChild",0,null,null],["9,3: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1",0,null,null],["9,3: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1",0,null,null],["9,4: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["9,4: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara1.firstChild",0,null,null],["9,5: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1",0,null,null],["9,5: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1",0,null,null],["9,6: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["9,6: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedPara1.firstChild",0,null,null],["9,7: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document",0,null,null],["9,7: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node document",0,null,null],["9,8: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv",0,null,null],["9,8: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedDiv",0,null,null],["9,9: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc",0,null,null],["9,9: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoc",0,null,null],["9,10: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2",0,null,null],["9,10: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignPara2",0,null,null],["9,11: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc",0,null,null],["9,11: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlDoc",0,null,null],["9,12: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement",0,null,null],["9,12: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node xmlElement",0,null,null],["9,13: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode",0,null,null],["9,13: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedTextNode",0,null,null],["9,14: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode",0,null,null],["9,14: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignTextNode",0,null,null],["9,15: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction",0,null,null],["9,15: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node processingInstruction",0,null,null],["9,16: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["9,16: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedProcessingInstruction",0,null,null],["9,17: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment",0,null,null],["9,17: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node comment",0,null,null],["9,18: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment",0,null,null],["9,18: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node detachedComment",0,null,null],["9,19: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag",0,null,null],["9,19: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node docfrag",0,null,null],["9,20: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype",0,null,null],["9,20: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node doctype",0,null,null],["9,21: resulting DOM for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype",0,null,null],["9,21: resulting range position for range [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node foreignDoctype",0,null,null],["10,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0]",0,null,null],["10,0: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0]",0,null,null],["10,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild",0,null,null],["10,1: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[0].firstChild",0,null,null],["10,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild",0,null,null],["10,2: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node paras[1].firstChild",0,null,null],["10,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1",0,null,null],["10,3: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1",0,null,null],["10,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild",0,null,null],["10,4: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara1.firstChild",0,null,null],["10,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1",0,null,null],["10,5: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1",0,null,null],["10,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild",0,null,null],["10,6: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedPara1.firstChild",0,null,null],["10,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node document",0,null,null],["10,7: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node document",0,null,null],["10,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv",0,null,null],["10,8: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedDiv",0,null,null],["10,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc",0,null,null],["10,9: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoc",0,null,null],["10,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2",0,null,null],["10,10: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignPara2",0,null,null],["10,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc",0,null,null],["10,11: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlDoc",0,null,null],["10,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node xmlElement",0,null,null],["10,12: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node xmlElement",0,null,null],["10,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode",0,null,null],["10,13: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedTextNode",0,null,null],["10,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode",0,null,null],["10,14: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignTextNode",0,null,null],["10,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction",0,null,null],["10,15: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node processingInstruction",0,null,null],["10,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction",0,null,null],["10,16: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedProcessingInstruction",0,null,null],["10,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node comment",0,null,null],["10,17: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node comment",0,null,null],["10,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node detachedComment",0,null,null],["10,18: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node detachedComment",0,null,null],["10,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node docfrag",0,null,null],["10,19: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node docfrag",0,null,null],["10,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node doctype",0,null,null],["10,20: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node doctype",0,null,null],["10,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype",0,null,null],["10,21: resulting range position for range [document.documentElement, 0, document.documentElement, 1], node foreignDoctype",0,null,null],["11,0: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0]",0,null,null],["11,0: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0]",0,null,null],["11,1: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild",0,null,null],["11,1: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[0].firstChild",0,null,null],["11,2: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild",0,null,null],["11,2: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node paras[1].firstChild",0,null,null],["11,3: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1",0,null,null],["11,3: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1",0,null,null],["11,4: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["11,4: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["11,5: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1",0,null,null],["11,5: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1",0,null,null],["11,6: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["11,6: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["11,7: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node document",0,null,null],["11,7: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node document",0,null,null],["11,8: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv",0,null,null],["11,8: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedDiv",0,null,null],["11,9: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc",0,null,null],["11,9: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoc",0,null,null],["11,10: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2",0,null,null],["11,10: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignPara2",0,null,null],["11,11: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc",0,null,null],["11,11: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlDoc",0,null,null],["11,12: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node xmlElement",0,null,null],["11,12: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node xmlElement",0,null,null],["11,13: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode",0,null,null],["11,13: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedTextNode",0,null,null],["11,14: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode",0,null,null],["11,14: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignTextNode",0,null,null],["11,15: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction",0,null,null],["11,15: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node processingInstruction",0,null,null],["11,16: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["11,16: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["11,17: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node comment",0,null,null],["11,17: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node comment",0,null,null],["11,18: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node detachedComment",0,null,null],["11,18: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node detachedComment",0,null,null],["11,19: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node docfrag",0,null,null],["11,19: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node docfrag",0,null,null],["11,20: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node doctype",0,null,null],["11,20: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node doctype",0,null,null],["11,21: resulting DOM for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype",0,null,null],["11,21: resulting range position for range [document.documentElement, 0, document.documentElement, 2], node foreignDoctype",0,null,null],["12,0: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0]",0,null,null],["12,0: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0]",0,null,null],["12,1: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild",0,null,null],["12,1: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[0].firstChild",0,null,null],["12,2: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild",0,null,null],["12,2: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node paras[1].firstChild",0,null,null],["12,3: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1",0,null,null],["12,3: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1",0,null,null],["12,4: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["12,4: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara1.firstChild",0,null,null],["12,5: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1",0,null,null],["12,5: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1",0,null,null],["12,6: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["12,6: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedPara1.firstChild",0,null,null],["12,7: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node document",0,null,null],["12,7: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node document",0,null,null],["12,8: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv",0,null,null],["12,8: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedDiv",0,null,null],["12,9: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc",0,null,null],["12,9: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoc",0,null,null],["12,10: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2",0,null,null],["12,10: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignPara2",0,null,null],["12,11: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc",0,null,null],["12,11: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlDoc",0,null,null],["12,12: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node xmlElement",0,null,null],["12,12: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node xmlElement",0,null,null],["12,13: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode",0,null,null],["12,13: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedTextNode",0,null,null],["12,14: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode",0,null,null],["12,14: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignTextNode",0,null,null],["12,15: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction",0,null,null],["12,15: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node processingInstruction",0,null,null],["12,16: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["12,16: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedProcessingInstruction",0,null,null],["12,17: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node comment",0,null,null],["12,17: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node comment",0,null,null],["12,18: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node detachedComment",0,null,null],["12,18: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node detachedComment",0,null,null],["12,19: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node docfrag",0,null,null],["12,19: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node docfrag",0,null,null],["12,20: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node doctype",0,null,null],["12,20: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node doctype",0,null,null],["12,21: resulting DOM for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype",0,null,null],["12,21: resulting range position for range [document.documentElement, 1, document.documentElement, 2], node foreignDoctype",0,null,null],["13,0: resulting DOM for range [document.head, 1, document.head, 1], node paras[0]",0,null,null],["13,0: resulting range position for range [document.head, 1, document.head, 1], node paras[0]",0,null,null],["13,1: resulting DOM for range [document.head, 1, document.head, 1], node paras[0].firstChild",0,null,null],["13,1: resulting range position for range [document.head, 1, document.head, 1], node paras[0].firstChild",0,null,null],["13,2: resulting DOM for range [document.head, 1, document.head, 1], node paras[1].firstChild",0,null,null],["13,2: resulting range position for range [document.head, 1, document.head, 1], node paras[1].firstChild",0,null,null],["13,3: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1",0,null,null],["13,3: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1",0,null,null],["13,4: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara1.firstChild",0,null,null],["13,4: resulting range position for range [document.head, 1, document.head, 1], node foreignPara1.firstChild",0,null,null],["13,5: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1",0,null,null],["13,5: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1",0,null,null],["13,6: resulting DOM for range [document.head, 1, document.head, 1], node detachedPara1.firstChild",0,null,null],["13,6: resulting range position for range [document.head, 1, document.head, 1], node detachedPara1.firstChild",0,null,null],["13,7: resulting DOM for range [document.head, 1, document.head, 1], node document",0,null,null],["13,7: resulting range position for range [document.head, 1, document.head, 1], node document",0,null,null],["13,8: resulting DOM for range [document.head, 1, document.head, 1], node detachedDiv",0,null,null],["13,8: resulting range position for range [document.head, 1, document.head, 1], node detachedDiv",0,null,null],["13,9: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoc",0,null,null],["13,9: resulting range position for range [document.head, 1, document.head, 1], node foreignDoc",0,null,null],["13,10: resulting DOM for range [document.head, 1, document.head, 1], node foreignPara2",0,null,null],["13,10: resulting range position for range [document.head, 1, document.head, 1], node foreignPara2",0,null,null],["13,11: resulting DOM for range [document.head, 1, document.head, 1], node xmlDoc",0,null,null],["13,11: resulting range position for range [document.head, 1, document.head, 1], node xmlDoc",0,null,null],["13,12: resulting DOM for range [document.head, 1, document.head, 1], node xmlElement",0,null,null],["13,12: resulting range position for range [document.head, 1, document.head, 1], node xmlElement",0,null,null],["13,13: resulting DOM for range [document.head, 1, document.head, 1], node detachedTextNode",0,null,null],["13,13: resulting range position for range [document.head, 1, document.head, 1], node detachedTextNode",0,null,null],["13,14: resulting DOM for range [document.head, 1, document.head, 1], node foreignTextNode",0,null,null],["13,14: resulting range position for range [document.head, 1, document.head, 1], node foreignTextNode",0,null,null],["13,15: resulting DOM for range [document.head, 1, document.head, 1], node processingInstruction",0,null,null],["13,15: resulting range position for range [document.head, 1, document.head, 1], node processingInstruction",0,null,null],["13,16: resulting DOM for range [document.head, 1, document.head, 1], node detachedProcessingInstruction",0,null,null],["13,16: resulting range position for range [document.head, 1, document.head, 1], node detachedProcessingInstruction",0,null,null],["13,17: resulting DOM for range [document.head, 1, document.head, 1], node comment",0,null,null],["13,17: resulting range position for range [document.head, 1, document.head, 1], node comment",0,null,null],["13,18: resulting DOM for range [document.head, 1, document.head, 1], node detachedComment",0,null,null],["13,18: resulting range position for range [document.head, 1, document.head, 1], node detachedComment",0,null,null],["13,19: resulting DOM for range [document.head, 1, document.head, 1], node docfrag",0,null,null],["13,19: resulting range position for range [document.head, 1, document.head, 1], node docfrag",0,null,null],["13,20: resulting DOM for range [document.head, 1, document.head, 1], node doctype",0,null,null],["13,20: resulting range position for range [document.head, 1, document.head, 1], node doctype",0,null,null],["13,21: resulting DOM for range [document.head, 1, document.head, 1], node foreignDoctype",0,null,null],["13,21: resulting range position for range [document.head, 1, document.head, 1], node foreignDoctype",0,null,null],["14,0: resulting DOM for range [document.body, 4, document.body, 5], node paras[0]",0,null,null],["14,0: resulting range position for range [document.body, 4, document.body, 5], node paras[0]",0,null,null],["14,1: resulting DOM for range [document.body, 4, document.body, 5], node paras[0].firstChild",0,null,null],["14,1: resulting range position for range [document.body, 4, document.body, 5], node paras[0].firstChild",0,null,null],["14,2: resulting DOM for range [document.body, 4, document.body, 5], node paras[1].firstChild",0,null,null],["14,2: resulting range position for range [document.body, 4, document.body, 5], node paras[1].firstChild",0,null,null],["14,3: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1",0,null,null],["14,3: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1",0,null,null],["14,4: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara1.firstChild",0,null,null],["14,4: resulting range position for range [document.body, 4, document.body, 5], node foreignPara1.firstChild",0,null,null],["14,5: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1",0,null,null],["14,5: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1",0,null,null],["14,6: resulting DOM for range [document.body, 4, document.body, 5], node detachedPara1.firstChild",0,null,null],["14,6: resulting range position for range [document.body, 4, document.body, 5], node detachedPara1.firstChild",0,null,null],["14,7: resulting DOM for range [document.body, 4, document.body, 5], node document",0,null,null],["14,7: resulting range position for range [document.body, 4, document.body, 5], node document",0,null,null],["14,8: resulting DOM for range [document.body, 4, document.body, 5], node detachedDiv",0,null,null],["14,8: resulting range position for range [document.body, 4, document.body, 5], node detachedDiv",0,null,null],["14,9: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoc",0,null,null],["14,9: resulting range position for range [document.body, 4, document.body, 5], node foreignDoc",0,null,null],["14,10: resulting DOM for range [document.body, 4, document.body, 5], node foreignPara2",0,null,null],["14,10: resulting range position for range [document.body, 4, document.body, 5], node foreignPara2",0,null,null],["14,11: resulting DOM for range [document.body, 4, document.body, 5], node xmlDoc",0,null,null],["14,11: resulting range position for range [document.body, 4, document.body, 5], node xmlDoc",0,null,null],["14,12: resulting DOM for range [document.body, 4, document.body, 5], node xmlElement",0,null,null],["14,12: resulting range position for range [document.body, 4, document.body, 5], node xmlElement",0,null,null],["14,13: resulting DOM for range [document.body, 4, document.body, 5], node detachedTextNode",0,null,null],["14,13: resulting range position for range [document.body, 4, document.body, 5], node detachedTextNode",0,null,null],["14,14: resulting DOM for range [document.body, 4, document.body, 5], node foreignTextNode",0,null,null],["14,14: resulting range position for range [document.body, 4, document.body, 5], node foreignTextNode",0,null,null],["14,15: resulting DOM for range [document.body, 4, document.body, 5], node processingInstruction",0,null,null],["14,15: resulting range position for range [document.body, 4, document.body, 5], node processingInstruction",0,null,null],["14,16: resulting DOM for range [document.body, 4, document.body, 5], node detachedProcessingInstruction",0,null,null],["14,16: resulting range position for range [document.body, 4, document.body, 5], node detachedProcessingInstruction",0,null,null],["14,17: resulting DOM for range [document.body, 4, document.body, 5], node comment",0,null,null],["14,17: resulting range position for range [document.body, 4, document.body, 5], node comment",0,null,null],["14,18: resulting DOM for range [document.body, 4, document.body, 5], node detachedComment",0,null,null],["14,18: resulting range position for range [document.body, 4, document.body, 5], node detachedComment",0,null,null],["14,19: resulting DOM for range [document.body, 4, document.body, 5], node docfrag",0,null,null],["14,19: resulting range position for range [document.body, 4, document.body, 5], node docfrag",0,null,null],["14,20: resulting DOM for range [document.body, 4, document.body, 5], node doctype",0,null,null],["14,20: resulting range position for range [document.body, 4, document.body, 5], node doctype",0,null,null],["14,21: resulting DOM for range [document.body, 4, document.body, 5], node foreignDoctype",0,null,null],["14,21: resulting range position for range [document.body, 4, document.body, 5], node foreignDoctype",0,null,null],["15,0: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]",0,null,null],["15,0: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0]",0,null,null],["15,1: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild",0,null,null],["15,1: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[0].firstChild",0,null,null],["15,2: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild",0,null,null],["15,2: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node paras[1].firstChild",0,null,null],["15,3: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1",0,null,null],["15,3: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1",0,null,null],["15,4: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild",0,null,null],["15,4: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara1.firstChild",0,null,null],["15,5: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1",0,null,null],["15,5: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1",0,null,null],["15,6: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild",0,null,null],["15,6: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedPara1.firstChild",0,null,null],["15,7: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document",0,null,null],["15,7: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node document",0,null,null],["15,8: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv",0,null,null],["15,8: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedDiv",0,null,null],["15,9: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc",0,null,null],["15,9: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoc",0,null,null],["15,10: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2",0,null,null],["15,10: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignPara2",0,null,null],["15,11: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc",0,null,null],["15,11: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlDoc",0,null,null],["15,12: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement",0,null,null],["15,12: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node xmlElement",0,null,null],["15,13: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode",0,null,null],["15,13: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedTextNode",0,null,null],["15,14: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode",0,null,null],["15,14: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignTextNode",0,null,null],["15,15: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction",0,null,null],["15,15: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node processingInstruction",0,null,null],["15,16: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction",0,null,null],["15,16: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedProcessingInstruction",0,null,null],["15,17: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment",0,null,null],["15,17: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node comment",0,null,null],["15,18: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment",0,null,null],["15,18: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node detachedComment",0,null,null],["15,19: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag",0,null,null],["15,19: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node docfrag",0,null,null],["15,20: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype",0,null,null],["15,20: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node doctype",0,null,null],["15,21: resulting DOM for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype",0,null,null],["15,21: resulting range position for range [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node foreignDoctype",0,null,null],["16,0: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0]",0,null,null],["16,0: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0]",0,null,null],["16,1: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[0].firstChild",0,null,null],["16,1: resulting range position for range [paras[0], 0, paras[0], 1], node paras[0].firstChild",0,null,null],["16,2: resulting DOM for range [paras[0], 0, paras[0], 1], node paras[1].firstChild",0,null,null],["16,2: resulting range position for range [paras[0], 0, paras[0], 1], node paras[1].firstChild",0,null,null],["16,3: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1",0,null,null],["16,3: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1",0,null,null],["16,4: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild",0,null,null],["16,4: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara1.firstChild",0,null,null],["16,5: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1",0,null,null],["16,5: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1",0,null,null],["16,6: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild",0,null,null],["16,6: resulting range position for range [paras[0], 0, paras[0], 1], node detachedPara1.firstChild",0,null,null],["16,7: resulting DOM for range [paras[0], 0, paras[0], 1], node document",0,null,null],["16,7: resulting range position for range [paras[0], 0, paras[0], 1], node document",0,null,null],["16,8: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedDiv",0,null,null],["16,8: resulting range position for range [paras[0], 0, paras[0], 1], node detachedDiv",0,null,null],["16,9: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoc",0,null,null],["16,9: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoc",0,null,null],["16,10: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignPara2",0,null,null],["16,10: resulting range position for range [paras[0], 0, paras[0], 1], node foreignPara2",0,null,null],["16,11: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlDoc",0,null,null],["16,11: resulting range position for range [paras[0], 0, paras[0], 1], node xmlDoc",0,null,null],["16,12: resulting DOM for range [paras[0], 0, paras[0], 1], node xmlElement",0,null,null],["16,12: resulting range position for range [paras[0], 0, paras[0], 1], node xmlElement",0,null,null],["16,13: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedTextNode",0,null,null],["16,13: resulting range position for range [paras[0], 0, paras[0], 1], node detachedTextNode",0,null,null],["16,14: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignTextNode",0,null,null],["16,14: resulting range position for range [paras[0], 0, paras[0], 1], node foreignTextNode",0,null,null],["16,15: resulting DOM for range [paras[0], 0, paras[0], 1], node processingInstruction",0,null,null],["16,15: resulting range position for range [paras[0], 0, paras[0], 1], node processingInstruction",0,null,null],["16,16: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction",0,null,null],["16,16: resulting range position for range [paras[0], 0, paras[0], 1], node detachedProcessingInstruction",0,null,null],["16,17: resulting DOM for range [paras[0], 0, paras[0], 1], node comment",0,null,null],["16,17: resulting range position for range [paras[0], 0, paras[0], 1], node comment",0,null,null],["16,18: resulting DOM for range [paras[0], 0, paras[0], 1], node detachedComment",0,null,null],["16,18: resulting range position for range [paras[0], 0, paras[0], 1], node detachedComment",0,null,null],["16,19: resulting DOM for range [paras[0], 0, paras[0], 1], node docfrag",0,null,null],["16,19: resulting range position for range [paras[0], 0, paras[0], 1], node docfrag",0,null,null],["16,20: resulting DOM for range [paras[0], 0, paras[0], 1], node doctype",0,null,null],["16,20: resulting range position for range [paras[0], 0, paras[0], 1], node doctype",0,null,null],["16,21: resulting DOM for range [paras[0], 0, paras[0], 1], node foreignDoctype",0,null,null],["16,21: resulting range position for range [paras[0], 0, paras[0], 1], node foreignDoctype",0,null,null],["17,0: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0]",0,null,null],["17,0: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0]",0,null,null],["17,1: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild",0,null,null],["17,1: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[0].firstChild",0,null,null],["17,2: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild",0,null,null],["17,2: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node paras[1].firstChild",0,null,null],["17,3: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1",0,null,null],["17,3: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1",0,null,null],["17,4: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild",0,null,null],["17,4: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara1.firstChild",0,null,null],["17,5: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1",0,null,null],["17,5: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1",0,null,null],["17,6: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild",0,null,null],["17,6: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedPara1.firstChild",0,null,null],["17,7: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node document",0,null,null],["17,7: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node document",0,null,null],["17,8: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv",0,null,null],["17,8: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedDiv",0,null,null],["17,9: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc",0,null,null],["17,9: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoc",0,null,null],["17,10: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2",0,null,null],["17,10: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignPara2",0,null,null],["17,11: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc",0,null,null],["17,11: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlDoc",0,null,null],["17,12: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node xmlElement",0,null,null],["17,12: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node xmlElement",0,null,null],["17,13: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode",0,null,null],["17,13: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedTextNode",0,null,null],["17,14: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode",0,null,null],["17,14: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignTextNode",0,null,null],["17,15: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction",0,null,null],["17,15: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node processingInstruction",0,null,null],["17,16: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction",0,null,null],["17,16: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedProcessingInstruction",0,null,null],["17,17: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node comment",0,null,null],["17,17: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node comment",0,null,null],["17,18: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node detachedComment",0,null,null],["17,18: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node detachedComment",0,null,null],["17,19: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node docfrag",0,null,null],["17,19: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node docfrag",0,null,null],["17,20: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node doctype",0,null,null],["17,20: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node doctype",0,null,null],["17,21: resulting DOM for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype",0,null,null],["17,21: resulting range position for range [detachedPara1, 0, detachedPara1, 1], node foreignDoctype",0,null,null],["18,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["18,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0]",0,null,null],["18,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["18,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[0].firstChild",0,null,null],["18,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["18,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node paras[1].firstChild",0,null,null],["18,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["18,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1",0,null,null],["18,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["18,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara1.firstChild",0,null,null],["18,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["18,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1",0,null,null],["18,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["18,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedPara1.firstChild",0,null,null],["18,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["18,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node document",0,null,null],["18,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["18,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedDiv",0,null,null],["18,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["18,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoc",0,null,null],["18,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["18,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignPara2",0,null,null],["18,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["18,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlDoc",0,null,null],["18,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["18,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node xmlElement",0,null,null],["18,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["18,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedTextNode",0,null,null],["18,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["18,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignTextNode",0,null,null],["18,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["18,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node processingInstruction",0,null,null],["18,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["18,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedProcessingInstruction",0,null,null],["18,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["18,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node comment",0,null,null],["18,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["18,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node detachedComment",0,null,null],["18,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["18,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node docfrag",0,null,null],["18,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["18,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node doctype",0,null,null],["18,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["18,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 0], node foreignDoctype",0,null,null],["19,0: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]",0,null,null],["19,0: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0]",0,null,null],["19,1: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild",0,null,null],["19,1: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[0].firstChild",0,null,null],["19,2: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild",0,null,null],["19,2: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node paras[1].firstChild",0,null,null],["19,3: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1",0,null,null],["19,3: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1",0,null,null],["19,4: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild",0,null,null],["19,4: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara1.firstChild",0,null,null],["19,5: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1",0,null,null],["19,5: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1",0,null,null],["19,6: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild",0,null,null],["19,6: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedPara1.firstChild",0,null,null],["19,7: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document",0,null,null],["19,7: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node document",0,null,null],["19,8: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv",0,null,null],["19,8: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedDiv",0,null,null],["19,9: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc",0,null,null],["19,9: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoc",0,null,null],["19,10: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2",0,null,null],["19,10: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignPara2",0,null,null],["19,11: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc",0,null,null],["19,11: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlDoc",0,null,null],["19,12: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement",0,null,null],["19,12: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node xmlElement",0,null,null],["19,13: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode",0,null,null],["19,13: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedTextNode",0,null,null],["19,14: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode",0,null,null],["19,14: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignTextNode",0,null,null],["19,15: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction",0,null,null],["19,15: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node processingInstruction",0,null,null],["19,16: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction",0,null,null],["19,16: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedProcessingInstruction",0,null,null],["19,17: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment",0,null,null],["19,17: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node comment",0,null,null],["19,18: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment",0,null,null],["19,18: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node detachedComment",0,null,null],["19,19: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag",0,null,null],["19,19: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node docfrag",0,null,null],["19,20: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype",0,null,null],["19,20: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node doctype",0,null,null],["19,21: resulting DOM for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype",0,null,null],["19,21: resulting range position for range [paras[0].firstChild, 0, paras[1].firstChild, 8], node foreignDoctype",0,null,null],["20,0: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]",0,null,null],["20,0: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0]",0,null,null],["20,1: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild",0,null,null],["20,1: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[0].firstChild",0,null,null],["20,2: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild",0,null,null],["20,2: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node paras[1].firstChild",0,null,null],["20,3: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1",0,null,null],["20,3: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1",0,null,null],["20,4: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild",0,null,null],["20,4: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara1.firstChild",0,null,null],["20,5: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1",0,null,null],["20,5: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1",0,null,null],["20,6: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild",0,null,null],["20,6: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedPara1.firstChild",0,null,null],["20,7: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node document",0,null,null],["20,7: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node document",0,null,null],["20,8: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv",0,null,null],["20,8: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedDiv",0,null,null],["20,9: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc",0,null,null],["20,9: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoc",0,null,null],["20,10: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2",0,null,null],["20,10: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignPara2",0,null,null],["20,11: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc",0,null,null],["20,11: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlDoc",0,null,null],["20,12: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement",0,null,null],["20,12: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node xmlElement",0,null,null],["20,13: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode",0,null,null],["20,13: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedTextNode",0,null,null],["20,14: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode",0,null,null],["20,14: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignTextNode",0,null,null],["20,15: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction",0,null,null],["20,15: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node processingInstruction",0,null,null],["20,16: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction",0,null,null],["20,16: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedProcessingInstruction",0,null,null],["20,17: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node comment",0,null,null],["20,17: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node comment",0,null,null],["20,18: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment",0,null,null],["20,18: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node detachedComment",0,null,null],["20,19: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node docfrag",0,null,null],["20,19: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node docfrag",0,null,null],["20,20: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node doctype",0,null,null],["20,20: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node doctype",0,null,null],["20,21: resulting DOM for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype",0,null,null],["20,21: resulting range position for range [paras[0].firstChild, 3, paras[3], 1], node foreignDoctype",0,null,null],["21,0: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]",0,null,null],["21,0: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0]",0,null,null],["21,1: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild",0,null,null],["21,1: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[0].firstChild",0,null,null],["21,2: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild",0,null,null],["21,2: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node paras[1].firstChild",0,null,null],["21,3: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1",0,null,null],["21,3: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1",0,null,null],["21,4: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild",0,null,null],["21,4: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara1.firstChild",0,null,null],["21,5: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1",0,null,null],["21,5: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1",0,null,null],["21,6: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild",0,null,null],["21,6: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedPara1.firstChild",0,null,null],["21,7: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node document",0,null,null],["21,7: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node document",0,null,null],["21,8: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv",0,null,null],["21,8: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedDiv",0,null,null],["21,9: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc",0,null,null],["21,9: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoc",0,null,null],["21,10: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2",0,null,null],["21,10: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignPara2",0,null,null],["21,11: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc",0,null,null],["21,11: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlDoc",0,null,null],["21,12: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement",0,null,null],["21,12: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node xmlElement",0,null,null],["21,13: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode",0,null,null],["21,13: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedTextNode",0,null,null],["21,14: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode",0,null,null],["21,14: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignTextNode",0,null,null],["21,15: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction",0,null,null],["21,15: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node processingInstruction",0,null,null],["21,16: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction",0,null,null],["21,16: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedProcessingInstruction",0,null,null],["21,17: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node comment",0,null,null],["21,17: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node comment",0,null,null],["21,18: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment",0,null,null],["21,18: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node detachedComment",0,null,null],["21,19: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node docfrag",0,null,null],["21,19: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node docfrag",0,null,null],["21,20: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node doctype",0,null,null],["21,20: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node doctype",0,null,null],["21,21: resulting DOM for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype",0,null,null],["21,21: resulting range position for range [paras[0], 0, paras[0].firstChild, 7], node foreignDoctype",0,null,null],["22,0: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0]",0,null,null],["22,0: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0]",0,null,null],["22,1: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[0].firstChild",0,null,null],["22,1: resulting range position for range [testDiv, 2, paras[4], 1], node paras[0].firstChild",0,null,null],["22,2: resulting DOM for range [testDiv, 2, paras[4], 1], node paras[1].firstChild",0,null,null],["22,2: resulting range position for range [testDiv, 2, paras[4], 1], node paras[1].firstChild",0,null,null],["22,3: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1",0,null,null],["22,3: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1",0,null,null],["22,4: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild",0,null,null],["22,4: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara1.firstChild",0,null,null],["22,5: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1",0,null,null],["22,5: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1",0,null,null],["22,6: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild",0,null,null],["22,6: resulting range position for range [testDiv, 2, paras[4], 1], node detachedPara1.firstChild",0,null,null],["22,7: resulting DOM for range [testDiv, 2, paras[4], 1], node document",0,null,null],["22,7: resulting range position for range [testDiv, 2, paras[4], 1], node document",0,null,null],["22,8: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedDiv",0,null,null],["22,8: resulting range position for range [testDiv, 2, paras[4], 1], node detachedDiv",0,null,null],["22,9: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoc",0,null,null],["22,9: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoc",0,null,null],["22,10: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignPara2",0,null,null],["22,10: resulting range position for range [testDiv, 2, paras[4], 1], node foreignPara2",0,null,null],["22,11: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlDoc",0,null,null],["22,11: resulting range position for range [testDiv, 2, paras[4], 1], node xmlDoc",0,null,null],["22,12: resulting DOM for range [testDiv, 2, paras[4], 1], node xmlElement",0,null,null],["22,12: resulting range position for range [testDiv, 2, paras[4], 1], node xmlElement",0,null,null],["22,13: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedTextNode",0,null,null],["22,13: resulting range position for range [testDiv, 2, paras[4], 1], node detachedTextNode",0,null,null],["22,14: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignTextNode",0,null,null],["22,14: resulting range position for range [testDiv, 2, paras[4], 1], node foreignTextNode",0,null,null],["22,15: resulting DOM for range [testDiv, 2, paras[4], 1], node processingInstruction",0,null,null],["22,15: resulting range position for range [testDiv, 2, paras[4], 1], node processingInstruction",0,null,null],["22,16: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction",0,null,null],["22,16: resulting range position for range [testDiv, 2, paras[4], 1], node detachedProcessingInstruction",0,null,null],["22,17: resulting DOM for range [testDiv, 2, paras[4], 1], node comment",0,null,null],["22,17: resulting range position for range [testDiv, 2, paras[4], 1], node comment",0,null,null],["22,18: resulting DOM for range [testDiv, 2, paras[4], 1], node detachedComment",0,null,null],["22,18: resulting range position for range [testDiv, 2, paras[4], 1], node detachedComment",0,null,null],["22,19: resulting DOM for range [testDiv, 2, paras[4], 1], node docfrag",0,null,null],["22,19: resulting range position for range [testDiv, 2, paras[4], 1], node docfrag",0,null,null],["22,20: resulting DOM for range [testDiv, 2, paras[4], 1], node doctype",0,null,null],["22,20: resulting range position for range [testDiv, 2, paras[4], 1], node doctype",0,null,null],["22,21: resulting DOM for range [testDiv, 2, paras[4], 1], node foreignDoctype",0,null,null],["22,21: resulting range position for range [testDiv, 2, paras[4], 1], node foreignDoctype",0,null,null],["23,0: resulting DOM for range [document, 0, document, 1], node paras[0]",0,null,null],["23,0: resulting range position for range [document, 0, document, 1], node paras[0]",0,null,null],["23,1: resulting DOM for range [document, 0, document, 1], node paras[0].firstChild",0,null,null],["23,1: resulting range position for range [document, 0, document, 1], node paras[0].firstChild",0,null,null],["23,2: resulting DOM for range [document, 0, document, 1], node paras[1].firstChild",0,null,null],["23,2: resulting range position for range [document, 0, document, 1], node paras[1].firstChild",0,null,null],["23,3: resulting DOM for range [document, 0, document, 1], node foreignPara1",0,null,null],["23,3: resulting range position for range [document, 0, document, 1], node foreignPara1",0,null,null],["23,4: resulting DOM for range [document, 0, document, 1], node foreignPara1.firstChild",0,null,null],["23,4: resulting range position for range [document, 0, document, 1], node foreignPara1.firstChild",0,null,null],["23,5: resulting DOM for range [document, 0, document, 1], node detachedPara1",0,null,null],["23,5: resulting range position for range [document, 0, document, 1], node detachedPara1",0,null,null],["23,6: resulting DOM for range [document, 0, document, 1], node detachedPara1.firstChild",0,null,null],["23,6: resulting range position for range [document, 0, document, 1], node detachedPara1.firstChild",0,null,null],["23,7: resulting DOM for range [document, 0, document, 1], node document",0,null,null],["23,7: resulting range position for range [document, 0, document, 1], node document",0,null,null],["23,8: resulting DOM for range [document, 0, document, 1], node detachedDiv",0,null,null],["23,8: resulting range position for range [document, 0, document, 1], node detachedDiv",0,null,null],["23,9: resulting DOM for range [document, 0, document, 1], node foreignDoc",0,null,null],["23,9: resulting range position for range [document, 0, document, 1], node foreignDoc",0,null,null],["23,10: resulting DOM for range [document, 0, document, 1], node foreignPara2",0,null,null],["23,10: resulting range position for range [document, 0, document, 1], node foreignPara2",0,null,null],["23,11: resulting DOM for range [document, 0, document, 1], node xmlDoc",0,null,null],["23,11: resulting range position for range [document, 0, document, 1], node xmlDoc",0,null,null],["23,12: resulting DOM for range [document, 0, document, 1], node xmlElement",0,null,null],["23,12: resulting range position for range [document, 0, document, 1], node xmlElement",0,null,null],["23,13: resulting DOM for range [document, 0, document, 1], node detachedTextNode",0,null,null],["23,13: resulting range position for range [document, 0, document, 1], node detachedTextNode",0,null,null],["23,14: resulting DOM for range [document, 0, document, 1], node foreignTextNode",0,null,null],["23,14: resulting range position for range [document, 0, document, 1], node foreignTextNode",0,null,null],["23,15: resulting DOM for range [document, 0, document, 1], node processingInstruction",0,null,null],["23,15: resulting range position for range [document, 0, document, 1], node processingInstruction",0,null,null],["23,16: resulting DOM for range [document, 0, document, 1], node detachedProcessingInstruction",0,null,null],["23,16: resulting range position for range [document, 0, document, 1], node detachedProcessingInstruction",0,null,null],["23,17: resulting DOM for range [document, 0, document, 1], node comment",0,null,null],["23,17: resulting range position for range [document, 0, document, 1], node comment",0,null,null],["23,18: resulting DOM for range [document, 0, document, 1], node detachedComment",0,null,null],["23,18: resulting range position for range [document, 0, document, 1], node detachedComment",0,null,null],["23,19: resulting DOM for range [document, 0, document, 1], node docfrag",0,null,null],["23,19: resulting range position for range [document, 0, document, 1], node docfrag",0,null,null],["23,20: resulting DOM for range [document, 0, document, 1], node doctype",0,null,null],["23,20: resulting range position for range [document, 0, document, 1], node doctype",0,null,null],["23,21: resulting DOM for range [document, 0, document, 1], node foreignDoctype",0,null,null],["23,21: resulting range position for range [document, 0, document, 1], node foreignDoctype",0,null,null],["24,0: resulting DOM for range [document, 0, document, 2], node paras[0]",0,null,null],["24,0: resulting range position for range [document, 0, document, 2], node paras[0]",0,null,null],["24,1: resulting DOM for range [document, 0, document, 2], node paras[0].firstChild",0,null,null],["24,1: resulting range position for range [document, 0, document, 2], node paras[0].firstChild",0,null,null],["24,2: resulting DOM for range [document, 0, document, 2], node paras[1].firstChild",0,null,null],["24,2: resulting range position for range [document, 0, document, 2], node paras[1].firstChild",0,null,null],["24,3: resulting DOM for range [document, 0, document, 2], node foreignPara1",0,null,null],["24,3: resulting range position for range [document, 0, document, 2], node foreignPara1",0,null,null],["24,4: resulting DOM for range [document, 0, document, 2], node foreignPara1.firstChild",0,null,null],["24,4: resulting range position for range [document, 0, document, 2], node foreignPara1.firstChild",0,null,null],["24,5: resulting DOM for range [document, 0, document, 2], node detachedPara1",0,null,null],["24,5: resulting range position for range [document, 0, document, 2], node detachedPara1",0,null,null],["24,6: resulting DOM for range [document, 0, document, 2], node detachedPara1.firstChild",0,null,null],["24,6: resulting range position for range [document, 0, document, 2], node detachedPara1.firstChild",0,null,null],["24,7: resulting DOM for range [document, 0, document, 2], node document",0,null,null],["24,7: resulting range position for range [document, 0, document, 2], node document",0,null,null],["24,8: resulting DOM for range [document, 0, document, 2], node detachedDiv",0,null,null],["24,8: resulting range position for range [document, 0, document, 2], node detachedDiv",0,null,null],["24,9: resulting DOM for range [document, 0, document, 2], node foreignDoc",0,null,null],["24,9: resulting range position for range [document, 0, document, 2], node foreignDoc",0,null,null],["24,10: resulting DOM for range [document, 0, document, 2], node foreignPara2",0,null,null],["24,10: resulting range position for range [document, 0, document, 2], node foreignPara2",0,null,null],["24,11: resulting DOM for range [document, 0, document, 2], node xmlDoc",0,null,null],["24,11: resulting range position for range [document, 0, document, 2], node xmlDoc",0,null,null],["24,12: resulting DOM for range [document, 0, document, 2], node xmlElement",0,null,null],["24,12: resulting range position for range [document, 0, document, 2], node xmlElement",0,null,null],["24,13: resulting DOM for range [document, 0, document, 2], node detachedTextNode",0,null,null],["24,13: resulting range position for range [document, 0, document, 2], node detachedTextNode",0,null,null],["24,14: resulting DOM for range [document, 0, document, 2], node foreignTextNode",0,null,null],["24,14: resulting range position for range [document, 0, document, 2], node foreignTextNode",0,null,null],["24,15: resulting DOM for range [document, 0, document, 2], node processingInstruction",0,null,null],["24,15: resulting range position for range [document, 0, document, 2], node processingInstruction",0,null,null],["24,16: resulting DOM for range [document, 0, document, 2], node detachedProcessingInstruction",0,null,null],["24,16: resulting range position for range [document, 0, document, 2], node detachedProcessingInstruction",0,null,null],["24,17: resulting DOM for range [document, 0, document, 2], node comment",0,null,null],["24,17: resulting range position for range [document, 0, document, 2], node comment",0,null,null],["24,18: resulting DOM for range [document, 0, document, 2], node detachedComment",0,null,null],["24,18: resulting range position for range [document, 0, document, 2], node detachedComment",0,null,null],["24,19: resulting DOM for range [document, 0, document, 2], node docfrag",0,null,null],["24,19: resulting range position for range [document, 0, document, 2], node docfrag",0,null,null],["24,20: resulting DOM for range [document, 0, document, 2], node doctype",0,null,null],["24,20: resulting range position for range [document, 0, document, 2], node doctype",0,null,null],["24,21: resulting DOM for range [document, 0, document, 2], node foreignDoctype",0,null,null],["24,21: resulting range position for range [document, 0, document, 2], node foreignDoctype",0,null,null],["25,0: resulting DOM for range [comment, 2, comment, 3], node paras[0]",0,null,null],["25,0: resulting range position for range [comment, 2, comment, 3], node paras[0]",0,null,null],["25,1: resulting DOM for range [comment, 2, comment, 3], node paras[0].firstChild",0,null,null],["25,1: resulting range position for range [comment, 2, comment, 3], node paras[0].firstChild",0,null,null],["25,2: resulting DOM for range [comment, 2, comment, 3], node paras[1].firstChild",0,null,null],["25,2: resulting range position for range [comment, 2, comment, 3], node paras[1].firstChild",0,null,null],["25,3: resulting DOM for range [comment, 2, comment, 3], node foreignPara1",0,null,null],["25,3: resulting range position for range [comment, 2, comment, 3], node foreignPara1",0,null,null],["25,4: resulting DOM for range [comment, 2, comment, 3], node foreignPara1.firstChild",0,null,null],["25,4: resulting range position for range [comment, 2, comment, 3], node foreignPara1.firstChild",0,null,null],["25,5: resulting DOM for range [comment, 2, comment, 3], node detachedPara1",0,null,null],["25,5: resulting range position for range [comment, 2, comment, 3], node detachedPara1",0,null,null],["25,6: resulting DOM for range [comment, 2, comment, 3], node detachedPara1.firstChild",0,null,null],["25,6: resulting range position for range [comment, 2, comment, 3], node detachedPara1.firstChild",0,null,null],["25,7: resulting DOM for range [comment, 2, comment, 3], node document",0,null,null],["25,7: resulting range position for range [comment, 2, comment, 3], node document",0,null,null],["25,8: resulting DOM for range [comment, 2, comment, 3], node detachedDiv",0,null,null],["25,8: resulting range position for range [comment, 2, comment, 3], node detachedDiv",0,null,null],["25,9: resulting DOM for range [comment, 2, comment, 3], node foreignDoc",0,null,null],["25,9: resulting range position for range [comment, 2, comment, 3], node foreignDoc",0,null,null],["25,10: resulting DOM for range [comment, 2, comment, 3], node foreignPara2",0,null,null],["25,10: resulting range position for range [comment, 2, comment, 3], node foreignPara2",0,null,null],["25,11: resulting DOM for range [comment, 2, comment, 3], node xmlDoc",0,null,null],["25,11: resulting range position for range [comment, 2, comment, 3], node xmlDoc",0,null,null],["25,12: resulting DOM for range [comment, 2, comment, 3], node xmlElement",0,null,null],["25,12: resulting range position for range [comment, 2, comment, 3], node xmlElement",0,null,null],["25,13: resulting DOM for range [comment, 2, comment, 3], node detachedTextNode",0,null,null],["25,13: resulting range position for range [comment, 2, comment, 3], node detachedTextNode",0,null,null],["25,14: resulting DOM for range [comment, 2, comment, 3], node foreignTextNode",0,null,null],["25,14: resulting range position for range [comment, 2, comment, 3], node foreignTextNode",0,null,null],["25,15: resulting DOM for range [comment, 2, comment, 3], node processingInstruction",0,null,null],["25,15: resulting range position for range [comment, 2, comment, 3], node processingInstruction",0,null,null],["25,16: resulting DOM for range [comment, 2, comment, 3], node detachedProcessingInstruction",0,null,null],["25,16: resulting range position for range [comment, 2, comment, 3], node detachedProcessingInstruction",0,null,null],["25,17: resulting DOM for range [comment, 2, comment, 3], node comment",0,null,null],["25,17: resulting range position for range [comment, 2, comment, 3], node comment",0,null,null],["25,18: resulting DOM for range [comment, 2, comment, 3], node detachedComment",0,null,null],["25,18: resulting range position for range [comment, 2, comment, 3], node detachedComment",0,null,null],["25,19: resulting DOM for range [comment, 2, comment, 3], node docfrag",0,null,null],["25,19: resulting range position for range [comment, 2, comment, 3], node docfrag",0,null,null],["25,20: resulting DOM for range [comment, 2, comment, 3], node doctype",0,null,null],["25,20: resulting range position for range [comment, 2, comment, 3], node doctype",0,null,null],["25,21: resulting DOM for range [comment, 2, comment, 3], node foreignDoctype",0,null,null],["25,21: resulting range position for range [comment, 2, comment, 3], node foreignDoctype",0,null,null],["26,0: resulting DOM for range [testDiv, 0, comment, 5], node paras[0]",0,null,null],["26,0: resulting range position for range [testDiv, 0, comment, 5], node paras[0]",0,null,null],["26,1: resulting DOM for range [testDiv, 0, comment, 5], node paras[0].firstChild",0,null,null],["26,1: resulting range position for range [testDiv, 0, comment, 5], node paras[0].firstChild",0,null,null],["26,2: resulting DOM for range [testDiv, 0, comment, 5], node paras[1].firstChild",0,null,null],["26,2: resulting range position for range [testDiv, 0, comment, 5], node paras[1].firstChild",0,null,null],["26,3: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1",0,null,null],["26,3: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1",0,null,null],["26,4: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara1.firstChild",0,null,null],["26,4: resulting range position for range [testDiv, 0, comment, 5], node foreignPara1.firstChild",0,null,null],["26,5: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1",0,null,null],["26,5: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1",0,null,null],["26,6: resulting DOM for range [testDiv, 0, comment, 5], node detachedPara1.firstChild",0,null,null],["26,6: resulting range position for range [testDiv, 0, comment, 5], node detachedPara1.firstChild",0,null,null],["26,7: resulting DOM for range [testDiv, 0, comment, 5], node document",0,null,null],["26,7: resulting range position for range [testDiv, 0, comment, 5], node document",0,null,null],["26,8: resulting DOM for range [testDiv, 0, comment, 5], node detachedDiv",0,null,null],["26,8: resulting range position for range [testDiv, 0, comment, 5], node detachedDiv",0,null,null],["26,9: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoc",0,null,null],["26,9: resulting range position for range [testDiv, 0, comment, 5], node foreignDoc",0,null,null],["26,10: resulting DOM for range [testDiv, 0, comment, 5], node foreignPara2",0,null,null],["26,10: resulting range position for range [testDiv, 0, comment, 5], node foreignPara2",0,null,null],["26,11: resulting DOM for range [testDiv, 0, comment, 5], node xmlDoc",0,null,null],["26,11: resulting range position for range [testDiv, 0, comment, 5], node xmlDoc",0,null,null],["26,12: resulting DOM for range [testDiv, 0, comment, 5], node xmlElement",0,null,null],["26,12: resulting range position for range [testDiv, 0, comment, 5], node xmlElement",0,null,null],["26,13: resulting DOM for range [testDiv, 0, comment, 5], node detachedTextNode",0,null,null],["26,13: resulting range position for range [testDiv, 0, comment, 5], node detachedTextNode",0,null,null],["26,14: resulting DOM for range [testDiv, 0, comment, 5], node foreignTextNode",0,null,null],["26,14: resulting range position for range [testDiv, 0, comment, 5], node foreignTextNode",0,null,null],["26,15: resulting DOM for range [testDiv, 0, comment, 5], node processingInstruction",0,null,null],["26,15: resulting range position for range [testDiv, 0, comment, 5], node processingInstruction",0,null,null],["26,16: resulting DOM for range [testDiv, 0, comment, 5], node detachedProcessingInstruction",0,null,null],["26,16: resulting range position for range [testDiv, 0, comment, 5], node detachedProcessingInstruction",0,null,null],["26,17: resulting DOM for range [testDiv, 0, comment, 5], node comment",0,null,null],["26,17: resulting range position for range [testDiv, 0, comment, 5], node comment",0,null,null],["26,18: resulting DOM for range [testDiv, 0, comment, 5], node detachedComment",0,null,null],["26,18: resulting range position for range [testDiv, 0, comment, 5], node detachedComment",0,null,null],["26,19: resulting DOM for range [testDiv, 0, comment, 5], node docfrag",0,null,null],["26,19: resulting range position for range [testDiv, 0, comment, 5], node docfrag",0,null,null],["26,20: resulting DOM for range [testDiv, 0, comment, 5], node doctype",0,null,null],["26,20: resulting range position for range [testDiv, 0, comment, 5], node doctype",0,null,null],["26,21: resulting DOM for range [testDiv, 0, comment, 5], node foreignDoctype",0,null,null],["26,21: resulting range position for range [testDiv, 0, comment, 5], node foreignDoctype",0,null,null],["27,0: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0]",0,null,null],["27,0: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0]",0,null,null],["27,1: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild",0,null,null],["27,1: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[0].firstChild",0,null,null],["27,2: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild",0,null,null],["27,2: resulting range position for range [foreignDoc, 1, foreignComment, 2], node paras[1].firstChild",0,null,null],["27,3: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1",0,null,null],["27,3: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1",0,null,null],["27,4: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild",0,null,null],["27,4: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara1.firstChild",0,null,null],["27,5: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1",0,null,null],["27,5: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1",0,null,null],["27,6: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild",0,null,null],["27,6: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedPara1.firstChild",0,null,null],["27,7: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node document",0,null,null],["27,7: resulting range position for range [foreignDoc, 1, foreignComment, 2], node document",0,null,null],["27,8: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedDiv",0,null,null],["27,8: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedDiv",0,null,null],["27,9: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoc",0,null,null],["27,9: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoc",0,null,null],["27,10: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignPara2",0,null,null],["27,10: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignPara2",0,null,null],["27,11: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlDoc",0,null,null],["27,11: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlDoc",0,null,null],["27,12: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node xmlElement",0,null,null],["27,12: resulting range position for range [foreignDoc, 1, foreignComment, 2], node xmlElement",0,null,null],["27,13: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode",0,null,null],["27,13: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedTextNode",0,null,null],["27,14: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode",0,null,null],["27,14: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignTextNode",0,null,null],["27,15: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node processingInstruction",0,null,null],["27,15: resulting range position for range [foreignDoc, 1, foreignComment, 2], node processingInstruction",0,null,null],["27,16: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction",0,null,null],["27,16: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedProcessingInstruction",0,null,null],["27,17: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node comment",0,null,null],["27,17: resulting range position for range [foreignDoc, 1, foreignComment, 2], node comment",0,null,null],["27,18: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node detachedComment",0,null,null],["27,18: resulting range position for range [foreignDoc, 1, foreignComment, 2], node detachedComment",0,null,null],["27,19: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node docfrag",0,null,null],["27,19: resulting range position for range [foreignDoc, 1, foreignComment, 2], node docfrag",0,null,null],["27,20: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node doctype",0,null,null],["27,20: resulting range position for range [foreignDoc, 1, foreignComment, 2], node doctype",0,null,null],["27,21: resulting DOM for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype",0,null,null],["27,21: resulting range position for range [foreignDoc, 1, foreignComment, 2], node foreignDoctype",0,null,null],["28,0: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]",0,null,null],["28,0: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0]",0,null,null],["28,1: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild",0,null,null],["28,1: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[0].firstChild",0,null,null],["28,2: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild",0,null,null],["28,2: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node paras[1].firstChild",0,null,null],["28,3: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1",0,null,null],["28,3: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1",0,null,null],["28,4: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild",0,null,null],["28,4: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara1.firstChild",0,null,null],["28,5: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1",0,null,null],["28,5: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1",0,null,null],["28,6: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild",0,null,null],["28,6: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedPara1.firstChild",0,null,null],["28,7: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node document",0,null,null],["28,7: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node document",0,null,null],["28,8: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv",0,null,null],["28,8: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedDiv",0,null,null],["28,9: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc",0,null,null],["28,9: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoc",0,null,null],["28,10: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2",0,null,null],["28,10: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignPara2",0,null,null],["28,11: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc",0,null,null],["28,11: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlDoc",0,null,null],["28,12: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement",0,null,null],["28,12: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node xmlElement",0,null,null],["28,13: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode",0,null,null],["28,13: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedTextNode",0,null,null],["28,14: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode",0,null,null],["28,14: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignTextNode",0,null,null],["28,15: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction",0,null,null],["28,15: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node processingInstruction",0,null,null],["28,16: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction",0,null,null],["28,16: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedProcessingInstruction",0,null,null],["28,17: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node comment",0,null,null],["28,17: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node comment",0,null,null],["28,18: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment",0,null,null],["28,18: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node detachedComment",0,null,null],["28,19: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag",0,null,null],["28,19: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node docfrag",0,null,null],["28,20: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype",0,null,null],["28,20: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node doctype",0,null,null],["28,21: resulting DOM for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype",0,null,null],["28,21: resulting range position for range [foreignDoc.body, 0, foreignTextNode, 36], node foreignDoctype",0,null,null],["29,0: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0]",0,null,null],["29,0: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0]",0,null,null],["29,1: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild",0,null,null],["29,1: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[0].firstChild",0,null,null],["29,2: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild",0,null,null],["29,2: resulting range position for range [xmlDoc, 1, xmlComment, 0], node paras[1].firstChild",0,null,null],["29,3: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1",0,null,null],["29,3: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1",0,null,null],["29,4: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild",0,null,null],["29,4: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara1.firstChild",0,null,null],["29,5: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1",0,null,null],["29,5: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1",0,null,null],["29,6: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild",0,null,null],["29,6: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedPara1.firstChild",0,null,null],["29,7: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node document",0,null,null],["29,7: resulting range position for range [xmlDoc, 1, xmlComment, 0], node document",0,null,null],["29,8: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedDiv",0,null,null],["29,8: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedDiv",0,null,null],["29,9: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoc",0,null,null],["29,9: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoc",0,null,null],["29,10: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignPara2",0,null,null],["29,10: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignPara2",0,null,null],["29,11: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlDoc",0,null,null],["29,11: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlDoc",0,null,null],["29,12: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node xmlElement",0,null,null],["29,12: resulting range position for range [xmlDoc, 1, xmlComment, 0], node xmlElement",0,null,null],["29,13: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode",0,null,null],["29,13: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedTextNode",0,null,null],["29,14: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode",0,null,null],["29,14: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignTextNode",0,null,null],["29,15: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node processingInstruction",0,null,null],["29,15: resulting range position for range [xmlDoc, 1, xmlComment, 0], node processingInstruction",0,null,null],["29,16: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction",0,null,null],["29,16: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedProcessingInstruction",0,null,null],["29,17: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node comment",0,null,null],["29,17: resulting range position for range [xmlDoc, 1, xmlComment, 0], node comment",0,null,null],["29,18: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node detachedComment",0,null,null],["29,18: resulting range position for range [xmlDoc, 1, xmlComment, 0], node detachedComment",0,null,null],["29,19: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node docfrag",0,null,null],["29,19: resulting range position for range [xmlDoc, 1, xmlComment, 0], node docfrag",0,null,null],["29,20: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node doctype",0,null,null],["29,20: resulting range position for range [xmlDoc, 1, xmlComment, 0], node doctype",0,null,null],["29,21: resulting DOM for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype",0,null,null],["29,21: resulting range position for range [xmlDoc, 1, xmlComment, 0], node foreignDoctype",0,null,null],["30,0: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]",0,null,null],["30,0: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0]",0,null,null],["30,1: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild",0,null,null],["30,1: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[0].firstChild",0,null,null],["30,2: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild",0,null,null],["30,2: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node paras[1].firstChild",0,null,null],["30,3: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1",0,null,null],["30,3: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1",0,null,null],["30,4: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild",0,null,null],["30,4: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara1.firstChild",0,null,null],["30,5: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1",0,null,null],["30,5: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1",0,null,null],["30,6: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild",0,null,null],["30,6: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedPara1.firstChild",0,null,null],["30,7: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node document",0,null,null],["30,7: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node document",0,null,null],["30,8: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv",0,null,null],["30,8: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedDiv",0,null,null],["30,9: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc",0,null,null],["30,9: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoc",0,null,null],["30,10: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2",0,null,null],["30,10: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignPara2",0,null,null],["30,11: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc",0,null,null],["30,11: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlDoc",0,null,null],["30,12: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement",0,null,null],["30,12: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node xmlElement",0,null,null],["30,13: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode",0,null,null],["30,13: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedTextNode",0,null,null],["30,14: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode",0,null,null],["30,14: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignTextNode",0,null,null],["30,15: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction",0,null,null],["30,15: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node processingInstruction",0,null,null],["30,16: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction",0,null,null],["30,16: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedProcessingInstruction",0,null,null],["30,17: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node comment",0,null,null],["30,17: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node comment",0,null,null],["30,18: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment",0,null,null],["30,18: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node detachedComment",0,null,null],["30,19: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag",0,null,null],["30,19: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node docfrag",0,null,null],["30,20: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node doctype",0,null,null],["30,20: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node doctype",0,null,null],["30,21: resulting DOM for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype",0,null,null],["30,21: resulting range position for range [detachedTextNode, 0, detachedTextNode, 8], node foreignDoctype",0,null,null],["31,0: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]",0,null,null],["31,0: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0]",0,null,null],["31,1: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild",0,null,null],["31,1: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[0].firstChild",0,null,null],["31,2: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild",0,null,null],["31,2: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node paras[1].firstChild",0,null,null],["31,3: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1",0,null,null],["31,3: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1",0,null,null],["31,4: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild",0,null,null],["31,4: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara1.firstChild",0,null,null],["31,5: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1",0,null,null],["31,5: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1",0,null,null],["31,6: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild",0,null,null],["31,6: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedPara1.firstChild",0,null,null],["31,7: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document",0,null,null],["31,7: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node document",0,null,null],["31,8: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv",0,null,null],["31,8: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedDiv",0,null,null],["31,9: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc",0,null,null],["31,9: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoc",0,null,null],["31,10: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2",0,null,null],["31,10: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignPara2",0,null,null],["31,11: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc",0,null,null],["31,11: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlDoc",0,null,null],["31,12: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement",0,null,null],["31,12: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node xmlElement",0,null,null],["31,13: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode",0,null,null],["31,13: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedTextNode",0,null,null],["31,14: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode",0,null,null],["31,14: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignTextNode",0,null,null],["31,15: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction",0,null,null],["31,15: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node processingInstruction",0,null,null],["31,16: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction",0,null,null],["31,16: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedProcessingInstruction",0,null,null],["31,17: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment",0,null,null],["31,17: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node comment",0,null,null],["31,18: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment",0,null,null],["31,18: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node detachedComment",0,null,null],["31,19: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag",0,null,null],["31,19: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node docfrag",0,null,null],["31,20: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype",0,null,null],["31,20: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node doctype",0,null,null],["31,21: resulting DOM for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype",0,null,null],["31,21: resulting range position for range [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node foreignDoctype",0,null,null],["32,0: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]",0,null,null],["32,0: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0]",0,null,null],["32,1: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild",0,null,null],["32,1: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[0].firstChild",0,null,null],["32,2: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild",0,null,null],["32,2: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node paras[1].firstChild",0,null,null],["32,3: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1",0,null,null],["32,3: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1",0,null,null],["32,4: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild",0,null,null],["32,4: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara1.firstChild",0,null,null],["32,5: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1",0,null,null],["32,5: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1",0,null,null],["32,6: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild",0,null,null],["32,6: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedPara1.firstChild",0,null,null],["32,7: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document",0,null,null],["32,7: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node document",0,null,null],["32,8: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv",0,null,null],["32,8: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedDiv",0,null,null],["32,9: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc",0,null,null],["32,9: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoc",0,null,null],["32,10: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2",0,null,null],["32,10: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignPara2",0,null,null],["32,11: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc",0,null,null],["32,11: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlDoc",0,null,null],["32,12: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement",0,null,null],["32,12: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node xmlElement",0,null,null],["32,13: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode",0,null,null],["32,13: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedTextNode",0,null,null],["32,14: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode",0,null,null],["32,14: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignTextNode",0,null,null],["32,15: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction",0,null,null],["32,15: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node processingInstruction",0,null,null],["32,16: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction",0,null,null],["32,16: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedProcessingInstruction",0,null,null],["32,17: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment",0,null,null],["32,17: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node comment",0,null,null],["32,18: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment",0,null,null],["32,18: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node detachedComment",0,null,null],["32,19: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag",0,null,null],["32,19: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node docfrag",0,null,null],["32,20: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype",0,null,null],["32,20: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node doctype",0,null,null],["32,21: resulting DOM for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype",0,null,null],["32,21: resulting range position for range [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node foreignDoctype",0,null,null],["33,0: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0]",0,null,null],["33,0: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0]",0,null,null],["33,1: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild",0,null,null],["33,1: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[0].firstChild",0,null,null],["33,2: resulting DOM for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild",0,null,null],["33,2: resulting range position for range [detachedComment, 3, detachedComment, 4], node paras[1].firstChild",0,null,null],["33,3: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1",0,null,null],["33,3: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1",0,null,null],["33,4: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild",0,null,null],["33,4: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara1.firstChild",0,null,null],["33,5: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1",0,null,null],["33,5: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1",0,null,null],["33,6: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild",0,null,null],["33,6: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedPara1.firstChild",0,null,null],["33,7: resulting DOM for range [detachedComment, 3, detachedComment, 4], node document",0,null,null],["33,7: resulting range position for range [detachedComment, 3, detachedComment, 4], node document",0,null,null],["33,8: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedDiv",0,null,null],["33,8: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedDiv",0,null,null],["33,9: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoc",0,null,null],["33,9: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoc",0,null,null],["33,10: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignPara2",0,null,null],["33,10: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignPara2",0,null,null],["33,11: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlDoc",0,null,null],["33,11: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlDoc",0,null,null],["33,12: resulting DOM for range [detachedComment, 3, detachedComment, 4], node xmlElement",0,null,null],["33,12: resulting range position for range [detachedComment, 3, detachedComment, 4], node xmlElement",0,null,null],["33,13: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedTextNode",0,null,null],["33,13: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedTextNode",0,null,null],["33,14: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignTextNode",0,null,null],["33,14: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignTextNode",0,null,null],["33,15: resulting DOM for range [detachedComment, 3, detachedComment, 4], node processingInstruction",0,null,null],["33,15: resulting range position for range [detachedComment, 3, detachedComment, 4], node processingInstruction",0,null,null],["33,16: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction",0,null,null],["33,16: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedProcessingInstruction",0,null,null],["33,17: resulting DOM for range [detachedComment, 3, detachedComment, 4], node comment",0,null,null],["33,17: resulting range position for range [detachedComment, 3, detachedComment, 4], node comment",0,null,null],["33,18: resulting DOM for range [detachedComment, 3, detachedComment, 4], node detachedComment",0,null,null],["33,18: resulting range position for range [detachedComment, 3, detachedComment, 4], node detachedComment",0,null,null],["33,19: resulting DOM for range [detachedComment, 3, detachedComment, 4], node docfrag",0,null,null],["33,19: resulting range position for range [detachedComment, 3, detachedComment, 4], node docfrag",0,null,null],["33,20: resulting DOM for range [detachedComment, 3, detachedComment, 4], node doctype",0,null,null],["33,20: resulting range position for range [detachedComment, 3, detachedComment, 4], node doctype",0,null,null],["33,21: resulting DOM for range [detachedComment, 3, detachedComment, 4], node foreignDoctype",0,null,null],["33,21: resulting range position for range [detachedComment, 3, detachedComment, 4], node foreignDoctype",0,null,null],["34,0: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]",0,null,null],["34,0: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0]",0,null,null],["34,1: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild",0,null,null],["34,1: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[0].firstChild",0,null,null],["34,2: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild",0,null,null],["34,2: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node paras[1].firstChild",0,null,null],["34,3: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1",0,null,null],["34,3: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1",0,null,null],["34,4: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild",0,null,null],["34,4: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara1.firstChild",0,null,null],["34,5: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1",0,null,null],["34,5: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1",0,null,null],["34,6: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild",0,null,null],["34,6: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedPara1.firstChild",0,null,null],["34,7: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node document",0,null,null],["34,7: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node document",0,null,null],["34,8: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv",0,null,null],["34,8: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedDiv",0,null,null],["34,9: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc",0,null,null],["34,9: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoc",0,null,null],["34,10: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2",0,null,null],["34,10: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignPara2",0,null,null],["34,11: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc",0,null,null],["34,11: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlDoc",0,null,null],["34,12: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement",0,null,null],["34,12: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node xmlElement",0,null,null],["34,13: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode",0,null,null],["34,13: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedTextNode",0,null,null],["34,14: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode",0,null,null],["34,14: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignTextNode",0,null,null],["34,15: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction",0,null,null],["34,15: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node processingInstruction",0,null,null],["34,16: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction",0,null,null],["34,16: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedProcessingInstruction",0,null,null],["34,17: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment",0,null,null],["34,17: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node comment",0,null,null],["34,18: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment",0,null,null],["34,18: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node detachedComment",0,null,null],["34,19: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag",0,null,null],["34,19: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node docfrag",0,null,null],["34,20: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype",0,null,null],["34,20: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node doctype",0,null,null],["34,21: resulting DOM for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype",0,null,null],["34,21: resulting range position for range [detachedForeignComment, 0, detachedForeignComment, 1], node foreignDoctype",0,null,null],["35,0: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]",0,null,null],["35,0: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0]",0,null,null],["35,1: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild",0,null,null],["35,1: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[0].firstChild",0,null,null],["35,2: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild",0,null,null],["35,2: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node paras[1].firstChild",0,null,null],["35,3: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1",0,null,null],["35,3: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1",0,null,null],["35,4: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild",0,null,null],["35,4: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara1.firstChild",0,null,null],["35,5: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1",0,null,null],["35,5: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1",0,null,null],["35,6: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild",0,null,null],["35,6: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedPara1.firstChild",0,null,null],["35,7: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node document",0,null,null],["35,7: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node document",0,null,null],["35,8: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv",0,null,null],["35,8: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedDiv",0,null,null],["35,9: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc",0,null,null],["35,9: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoc",0,null,null],["35,10: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2",0,null,null],["35,10: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignPara2",0,null,null],["35,11: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc",0,null,null],["35,11: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlDoc",0,null,null],["35,12: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement",0,null,null],["35,12: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node xmlElement",0,null,null],["35,13: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode",0,null,null],["35,13: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedTextNode",0,null,null],["35,14: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode",0,null,null],["35,14: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignTextNode",0,null,null],["35,15: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction",0,null,null],["35,15: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node processingInstruction",0,null,null],["35,16: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction",0,null,null],["35,16: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedProcessingInstruction",0,null,null],["35,17: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment",0,null,null],["35,17: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node comment",0,null,null],["35,18: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment",0,null,null],["35,18: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node detachedComment",0,null,null],["35,19: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag",0,null,null],["35,19: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node docfrag",0,null,null],["35,20: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype",0,null,null],["35,20: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node doctype",0,null,null],["35,21: resulting DOM for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype",0,null,null],["35,21: resulting range position for range [detachedXmlComment, 2, detachedXmlComment, 6], node foreignDoctype",0,null,null],["36,0: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0]",0,null,null],["36,0: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0]",0,null,null],["36,1: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[0].firstChild",0,null,null],["36,1: resulting range position for range [docfrag, 0, docfrag, 0], node paras[0].firstChild",0,null,null],["36,2: resulting DOM for range [docfrag, 0, docfrag, 0], node paras[1].firstChild",0,null,null],["36,2: resulting range position for range [docfrag, 0, docfrag, 0], node paras[1].firstChild",0,null,null],["36,3: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1",0,null,null],["36,3: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1",0,null,null],["36,4: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild",0,null,null],["36,4: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara1.firstChild",0,null,null],["36,5: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1",0,null,null],["36,5: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1",0,null,null],["36,6: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild",0,null,null],["36,6: resulting range position for range [docfrag, 0, docfrag, 0], node detachedPara1.firstChild",0,null,null],["36,7: resulting DOM for range [docfrag, 0, docfrag, 0], node document",0,null,null],["36,7: resulting range position for range [docfrag, 0, docfrag, 0], node document",0,null,null],["36,8: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedDiv",0,null,null],["36,8: resulting range position for range [docfrag, 0, docfrag, 0], node detachedDiv",0,null,null],["36,9: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoc",0,null,null],["36,9: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoc",0,null,null],["36,10: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignPara2",0,null,null],["36,10: resulting range position for range [docfrag, 0, docfrag, 0], node foreignPara2",0,null,null],["36,11: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlDoc",0,null,null],["36,11: resulting range position for range [docfrag, 0, docfrag, 0], node xmlDoc",0,null,null],["36,12: resulting DOM for range [docfrag, 0, docfrag, 0], node xmlElement",0,null,null],["36,12: resulting range position for range [docfrag, 0, docfrag, 0], node xmlElement",0,null,null],["36,13: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedTextNode",0,null,null],["36,13: resulting range position for range [docfrag, 0, docfrag, 0], node detachedTextNode",0,null,null],["36,14: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignTextNode",0,null,null],["36,14: resulting range position for range [docfrag, 0, docfrag, 0], node foreignTextNode",0,null,null],["36,15: resulting DOM for range [docfrag, 0, docfrag, 0], node processingInstruction",0,null,null],["36,15: resulting range position for range [docfrag, 0, docfrag, 0], node processingInstruction",0,null,null],["36,16: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction",0,null,null],["36,16: resulting range position for range [docfrag, 0, docfrag, 0], node detachedProcessingInstruction",0,null,null],["36,17: resulting DOM for range [docfrag, 0, docfrag, 0], node comment",0,null,null],["36,17: resulting range position for range [docfrag, 0, docfrag, 0], node comment",0,null,null],["36,18: resulting DOM for range [docfrag, 0, docfrag, 0], node detachedComment",0,null,null],["36,18: resulting range position for range [docfrag, 0, docfrag, 0], node detachedComment",0,null,null],["36,19: resulting DOM for range [docfrag, 0, docfrag, 0], node docfrag",0,null,null],["36,19: resulting range position for range [docfrag, 0, docfrag, 0], node docfrag",0,null,null],["36,20: resulting DOM for range [docfrag, 0, docfrag, 0], node doctype",0,null,null],["36,20: resulting range position for range [docfrag, 0, docfrag, 0], node doctype",0,null,null],["36,21: resulting DOM for range [docfrag, 0, docfrag, 0], node foreignDoctype",0,null,null],["36,21: resulting range position for range [docfrag, 0, docfrag, 0], node foreignDoctype",0,null,null],["37,0: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0]",0,null,null],["37,0: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0]",0,null,null],["37,1: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild",0,null,null],["37,1: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[0].firstChild",0,null,null],["37,2: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild",0,null,null],["37,2: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node paras[1].firstChild",0,null,null],["37,3: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1",0,null,null],["37,3: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1",0,null,null],["37,4: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild",0,null,null],["37,4: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara1.firstChild",0,null,null],["37,5: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1",0,null,null],["37,5: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1",0,null,null],["37,6: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild",0,null,null],["37,6: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedPara1.firstChild",0,null,null],["37,7: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node document",0,null,null],["37,7: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node document",0,null,null],["37,8: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv",0,null,null],["37,8: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedDiv",0,null,null],["37,9: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc",0,null,null],["37,9: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoc",0,null,null],["37,10: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2",0,null,null],["37,10: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignPara2",0,null,null],["37,11: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc",0,null,null],["37,11: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlDoc",0,null,null],["37,12: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node xmlElement",0,null,null],["37,12: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node xmlElement",0,null,null],["37,13: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode",0,null,null],["37,13: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedTextNode",0,null,null],["37,14: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode",0,null,null],["37,14: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignTextNode",0,null,null],["37,15: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction",0,null,null],["37,15: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node processingInstruction",0,null,null],["37,16: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction",0,null,null],["37,16: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedProcessingInstruction",0,null,null],["37,17: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node comment",0,null,null],["37,17: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node comment",0,null,null],["37,18: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node detachedComment",0,null,null],["37,18: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node detachedComment",0,null,null],["37,19: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node docfrag",0,null,null],["37,19: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node docfrag",0,null,null],["37,20: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node doctype",0,null,null],["37,20: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node doctype",0,null,null],["37,21: resulting DOM for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype",0,null,null],["37,21: resulting range position for range [processingInstruction, 0, processingInstruction, 4], node foreignDoctype",0,null,null]]]}] 22:16:13 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 22:16:13 INFO - TEST-OK | /dom/ranges/Range-surroundContents.html | took 13559ms 22:16:13 INFO - PROCESS | 1248 | 1475817373092 Marionette TRACE conn5 -> [0,447,"getWindowHandle",null] 22:16:13 INFO - PROCESS | 1248 | 1475817373096 Marionette TRACE conn5 <- [1,447,null,{"value":"12"}] 22:16:13 INFO - PROCESS | 1248 | 1475817373102 Marionette TRACE conn5 -> [0,448,"timeouts",{"script":35000}] 22:16:13 INFO - TEST-START | /fetch/api/credentials/authentication-basic-worker.html 22:16:13 INFO - PROCESS | 1248 | 1475817373108 Marionette TRACE conn5 <- [1,448,null,{}] 22:16:13 INFO - PROCESS | 1248 | 1475817373121 Marionette TRACE conn5 -> [0,449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:13 INFO - PROCESS | 1248 | 1475817373340 Marionette TRACE conn5 <- [1,449,null,{"value":null}] 22:16:13 INFO - PROCESS | 1248 | 1475817373475 Marionette TRACE conn5 -> [0,450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/credentials/authentication-basic-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/credentials/authentication-basic-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:13 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D8000 == 18 [pid = 1248] [id = 130] 22:16:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0F4BC400) [pid = 1248] [serial = 389] [outer = 00000000] 22:16:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (11514C00) [pid = 1248] [serial = 390] [outer = 0F4BC400] 22:16:13 INFO - PROCESS | 1248 | 1475817373561 Marionette DEBUG loaded listener.js 22:16:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1364A000) [pid = 1248] [serial = 391] [outer = 0F4BC400] 22:16:14 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:16:14 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:16:14 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:16:14 INFO - PROCESS | 1248 | 1475817374347 Marionette TRACE conn5 <- [1,450,null,{"value":["/fetch/api/credentials/authentication-basic-worker.html",0,null,null,[["User-added Authorization header with include mode",0,{},{}],["User-added Authorization header with same-origin mode",0,{},{}],["User-added Authorization header with omit mode",0,{},{}]]]}] 22:16:14 INFO - ... 22:16:14 INFO - TEST-OK | /fetch/api/credentials/authentication-basic-worker.html | took 1279ms 22:16:14 INFO - PROCESS | 1248 | 1475817374386 Marionette TRACE conn5 -> [0,451,"getWindowHandle",null] 22:16:14 INFO - PROCESS | 1248 | 1475817374392 Marionette TRACE conn5 <- [1,451,null,{"value":"12"}] 22:16:14 INFO - TEST-START | /fetch/api/credentials/authentication-basic.html 22:16:14 INFO - PROCESS | 1248 | 1475817374446 Marionette TRACE conn5 -> [0,452,"timeouts",{"script":35000}] 22:16:14 INFO - PROCESS | 1248 | 1475817374451 Marionette TRACE conn5 <- [1,452,null,{}] 22:16:14 INFO - PROCESS | 1248 | 1475817374461 Marionette TRACE conn5 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 0F93E400 == 17 [pid = 1248] [id = 124] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 0C7BB800 == 16 [pid = 1248] [id = 110] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 0F6F2000 == 15 [pid = 1248] [id = 123] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 0C7C0400 == 14 [pid = 1248] [id = 122] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 11E33C00 == 13 [pid = 1248] [id = 125] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 1670D000 == 12 [pid = 1248] [id = 117] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 0F830C00 == 11 [pid = 1248] [id = 126] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 193CC800 == 10 [pid = 1248] [id = 128] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 193CD400 == 9 [pid = 1248] [id = 129] 22:16:15 INFO - PROCESS | 1248 | --DOCSHELL 190DA800 == 8 [pid = 1248] [id = 127] 22:16:15 INFO - PROCESS | 1248 | 1475817375481 Marionette TRACE conn5 <- [1,453,null,{"value":null}] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (115AE800) [pid = 1248] [serial = 338] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (15F4C800) [pid = 1248] [serial = 349] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16F7C400) [pid = 1248] [serial = 357] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0F07F000) [pid = 1248] [serial = 333] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (11E35C00) [pid = 1248] [serial = 327] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (11D31800) [pid = 1248] [serial = 342] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1000A000) [pid = 1248] [serial = 366] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0F3CCC00) [pid = 1248] [serial = 334] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1207D000) [pid = 1248] [serial = 367] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (10078800) [pid = 1248] [serial = 360] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (15441800) [pid = 1248] [serial = 331] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1207E400) [pid = 1248] [serial = 328] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1543A800) [pid = 1248] [serial = 330] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (13F5A400) [pid = 1248] [serial = 344] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (14412800) [pid = 1248] [serial = 345] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1150A000) [pid = 1248] [serial = 337] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1007D400) [pid = 1248] [serial = 361] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (15F47400) [pid = 1248] [serial = 348] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (0FF81000) [pid = 1248] [serial = 325] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (16712400) [pid = 1248] [serial = 352] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (0F618C00) [pid = 1248] [serial = 324] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (1364E000) [pid = 1248] [serial = 363] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (11BB9C00) [pid = 1248] [serial = 341] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (0F3D2400) [pid = 1248] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (13F5C800) [pid = 1248] [serial = 364] [outer = 00000000] [url = about:blank] 22:16:15 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (15446C00) [pid = 1248] [serial = 350] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:15 INFO - PROCESS | 1248 | 1475817375801 Marionette TRACE conn5 -> [0,454,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/credentials/authentication-basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/credentials/authentication-basic.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:15 INFO - PROCESS | 1248 | ++DOCSHELL 0F07F000 == 9 [pid = 1248] [id = 131] 22:16:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (0F07FC00) [pid = 1248] [serial = 392] [outer = 00000000] 22:16:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (0F3D6800) [pid = 1248] [serial = 393] [outer = 0F07FC00] 22:16:15 INFO - PROCESS | 1248 | 1475817375882 Marionette DEBUG loaded listener.js 22:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0F615400) [pid = 1248] [serial = 394] [outer = 0F07FC00] 22:16:16 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:16:16 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 652 22:16:16 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:16:16 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 22:16:16 INFO - PROCESS | 1248 | 1475817376329 Marionette TRACE conn5 <- [1,454,null,{"value":["/fetch/api/credentials/authentication-basic.html",0,null,null,[["User-added Authorization header with include mode",0,null,null],["User-added Authorization header with same-origin mode",0,null,null],["User-added Authorization header with omit mode",0,null,null]]]}] 22:16:16 INFO - ... 22:16:16 INFO - TEST-OK | /fetch/api/credentials/authentication-basic.html | took 1941ms 22:16:16 INFO - PROCESS | 1248 | 1475817376373 Marionette TRACE conn5 -> [0,455,"getWindowHandle",null] 22:16:16 INFO - PROCESS | 1248 | 1475817376379 Marionette TRACE conn5 <- [1,455,null,{"value":"12"}] 22:16:16 INFO - TEST-START | /fetch/api/credentials/cookies-worker.html 22:16:16 INFO - PROCESS | 1248 | 1475817376385 Marionette TRACE conn5 -> [0,456,"timeouts",{"script":35000}] 22:16:16 INFO - PROCESS | 1248 | 1475817376389 Marionette TRACE conn5 <- [1,456,null,{}] 22:16:16 INFO - PROCESS | 1248 | 1475817376395 Marionette TRACE conn5 -> [0,457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:16 INFO - PROCESS | 1248 | 1475817376533 Marionette TRACE conn5 <- [1,457,null,{"value":null}] 22:16:16 INFO - PROCESS | 1248 | 1475817376605 Marionette TRACE conn5 -> [0,458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/credentials/cookies-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/credentials/cookies-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:16 INFO - PROCESS | 1248 | ++DOCSHELL 1150B400 == 10 [pid = 1248] [id = 132] 22:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (11510800) [pid = 1248] [serial = 395] [outer = 00000000] 22:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (115B6C00) [pid = 1248] [serial = 396] [outer = 11510800] 22:16:16 INFO - PROCESS | 1248 | 1475817376670 Marionette DEBUG loaded listener.js 22:16:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (11B8E800) [pid = 1248] [serial = 397] [outer = 11510800] 22:16:17 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 22:16:17 INFO - PROCESS | 1248 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:17 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 22:16:17 INFO - PROCESS | 1248 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:17 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 22:16:17 INFO - PROCESS | 1248 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:17 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 22:16:17 INFO - PROCESS | 1248 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:17 INFO - PROCESS | 1248 | 1475817377301 Marionette TRACE conn5 <- [1,458,null,{"value":["/fetch/api/credentials/cookies-worker.html",0,null,null,[["Include mode: 1 cookie",0,{},{}],["Include mode: 2 cookies",0,{},{}],["Omit mode: discard cookies",0,{},{}],["Omit mode: no cookie is stored",0,{},{}],["Omit mode: no cookie is sent",0,{},{}],["Same-origin mode: 1 cookie",0,{},{}],["Same-origin mode: 2 cookies",0,{},{}]]]}] 22:16:17 INFO - ....... 22:16:17 INFO - TEST-OK | /fetch/api/credentials/cookies-worker.html | took 990ms 22:16:17 INFO - PROCESS | 1248 | 1475817377378 Marionette TRACE conn5 -> [0,459,"getWindowHandle",null] 22:16:17 INFO - PROCESS | 1248 | 1475817377382 Marionette TRACE conn5 <- [1,459,null,{"value":"12"}] 22:16:17 INFO - TEST-START | /fetch/api/credentials/cookies.html 22:16:17 INFO - PROCESS | 1248 | 1475817377386 Marionette TRACE conn5 -> [0,460,"timeouts",{"script":35000}] 22:16:17 INFO - PROCESS | 1248 | 1475817377391 Marionette TRACE conn5 <- [1,460,null,{}] 22:16:17 INFO - PROCESS | 1248 | 1475817377396 Marionette TRACE conn5 -> [0,461,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:17 INFO - PROCESS | 1248 | 1475817377523 Marionette TRACE conn5 <- [1,461,null,{"value":null}] 22:16:17 INFO - PROCESS | 1248 | 1475817377615 Marionette TRACE conn5 -> [0,462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/credentials/cookies.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/credentials/cookies.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:17 INFO - PROCESS | 1248 | ++DOCSHELL 14412C00 == 11 [pid = 1248] [id = 133] 22:16:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (14413000) [pid = 1248] [serial = 398] [outer = 00000000] 22:16:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (14419C00) [pid = 1248] [serial = 399] [outer = 14413000] 22:16:17 INFO - PROCESS | 1248 | 1475817377678 Marionette DEBUG loaded listener.js 22:16:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (145D0000) [pid = 1248] [serial = 400] [outer = 14413000] 22:16:18 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 22:16:18 INFO - PROCESS | 1248 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:18 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 22:16:18 INFO - PROCESS | 1248 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:18 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2 22:16:18 INFO - PROCESS | 1248 | c=3': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:18 INFO - PROCESS | 1248 | [1248] WARNING: Fetch ignoring illegal header - 'Set-Cookie': 'b=2; max-age=0 22:16:18 INFO - PROCESS | 1248 | c=3; max-age=0': file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 449 22:16:18 INFO - PROCESS | 1248 | 1475817378272 Marionette TRACE conn5 <- [1,462,null,{"value":["/fetch/api/credentials/cookies.html",0,null,null,[["Include mode: 1 cookie",0,null,null],["Include mode: 2 cookies",0,null,null],["Omit mode: discard cookies",0,null,null],["Omit mode: no cookie is stored",0,null,null],["Omit mode: no cookie is sent",0,null,null],["Same-origin mode: 1 cookie",0,null,null],["Same-origin mode: 2 cookies",0,null,null]]]}] 22:16:18 INFO - ....... 22:16:18 INFO - TEST-OK | /fetch/api/credentials/cookies.html | took 930ms 22:16:18 INFO - PROCESS | 1248 | 1475817378318 Marionette TRACE conn5 -> [0,463,"getWindowHandle",null] 22:16:18 INFO - PROCESS | 1248 | 1475817378323 Marionette TRACE conn5 <- [1,463,null,{"value":"12"}] 22:16:18 INFO - TEST-START | /fetch/api/policies/csp-blocked-worker.html 22:16:18 INFO - PROCESS | 1248 | 1475817378336 Marionette TRACE conn5 -> [0,464,"timeouts",{"script":35000}] 22:16:18 INFO - PROCESS | 1248 | 1475817378343 Marionette TRACE conn5 <- [1,464,null,{}] 22:16:18 INFO - PROCESS | 1248 | 1475817378355 Marionette TRACE conn5 -> [0,465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:18 INFO - PROCESS | 1248 | 1475817378512 Marionette TRACE conn5 <- [1,465,null,{"value":null}] 22:16:18 INFO - PROCESS | 1248 | 1475817378519 Marionette TRACE conn5 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/csp-blocked-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/csp-blocked-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:18 INFO - PROCESS | 1248 | ++DOCSHELL 16587800 == 12 [pid = 1248] [id = 134] 22:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16588000) [pid = 1248] [serial = 401] [outer = 00000000] 22:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16710400) [pid = 1248] [serial = 402] [outer = 16588000] 22:16:18 INFO - PROCESS | 1248 | 1475817378618 Marionette DEBUG loaded listener.js 22:16:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1679DC00) [pid = 1248] [serial = 403] [outer = 16588000] 22:16:18 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:16:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:16:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:16:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 362 22:16:19 INFO - PROCESS | 1248 | 1475817379101 Marionette TRACE conn5 <- [1,466,null,{"value":["/fetch/api/policies/csp-blocked-worker.html",0,null,null,[["Fetch is blocked by CSP, got a TypeError",0,{},{}]]]}] 22:16:19 INFO - . 22:16:19 INFO - TEST-OK | /fetch/api/policies/csp-blocked-worker.html | took 790ms 22:16:19 INFO - TEST-START | /fetch/api/policies/csp-blocked.html 22:16:19 INFO - PROCESS | 1248 | 1475817379129 Marionette TRACE conn5 -> [0,467,"getWindowHandle",null] 22:16:19 INFO - PROCESS | 1248 | 1475817379131 Marionette TRACE conn5 <- [1,467,null,{"value":"12"}] 22:16:19 INFO - PROCESS | 1248 | 1475817379136 Marionette TRACE conn5 -> [0,468,"timeouts",{"script":35000}] 22:16:19 INFO - PROCESS | 1248 | 1475817379139 Marionette TRACE conn5 <- [1,468,null,{}] 22:16:19 INFO - PROCESS | 1248 | 1475817379144 Marionette TRACE conn5 -> [0,469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:19 INFO - PROCESS | 1248 | 1475817379278 Marionette TRACE conn5 <- [1,469,null,{"value":null}] 22:16:19 INFO - PROCESS | 1248 | 1475817379285 Marionette TRACE conn5 -> [0,470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/csp-blocked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/csp-blocked.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:19 INFO - PROCESS | 1248 | ++DOCSHELL 16F78400 == 13 [pid = 1248] [id = 135] 22:16:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16F7C800) [pid = 1248] [serial = 404] [outer = 00000000] 22:16:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0F4C1800) [pid = 1248] [serial = 405] [outer = 16F7C800] 22:16:19 INFO - PROCESS | 1248 | 1475817379345 Marionette DEBUG loaded listener.js 22:16:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0F4BBC00) [pid = 1248] [serial = 406] [outer = 16F7C800] 22:16:21 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16F7A400) [pid = 1248] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:21 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0F6F5800) [pid = 1248] [serial = 368] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-mutations.html] 22:16:21 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1670D400) [pid = 1248] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-insertNode.html] 22:16:21 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16F79800) [pid = 1248] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:21 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1202B000) [pid = 1248] [serial = 374] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-set.html] 22:16:21 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0F941C00) [pid = 1248] [serial = 371] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-selectNode.html] 22:16:21 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:16:21 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:16:21 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 362 22:16:21 INFO - PROCESS | 1248 | 1475817381442 Marionette TRACE conn5 <- [1,470,null,{"value":["/fetch/api/policies/csp-blocked.html",0,null,null,[["Fetch is blocked by CSP, got a TypeError",0,null,null]]]}] 22:16:21 INFO - . 22:16:21 INFO - TEST-OK | /fetch/api/policies/csp-blocked.html | took 2324ms 22:16:21 INFO - PROCESS | 1248 | 1475817381463 Marionette TRACE conn5 -> [0,471,"getWindowHandle",null] 22:16:21 INFO - PROCESS | 1248 | 1475817381466 Marionette TRACE conn5 <- [1,471,null,{"value":"12"}] 22:16:21 INFO - TEST-START | /fetch/api/policies/referrer-no-referrer-worker.html 22:16:21 INFO - PROCESS | 1248 | 1475817381470 Marionette TRACE conn5 -> [0,472,"timeouts",{"script":35000}] 22:16:21 INFO - PROCESS | 1248 | 1475817381473 Marionette TRACE conn5 <- [1,472,null,{}] 22:16:21 INFO - PROCESS | 1248 | 1475817381477 Marionette TRACE conn5 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:21 INFO - PROCESS | 1248 | 1475817381605 Marionette TRACE conn5 <- [1,473,null,{"value":null}] 22:16:21 INFO - PROCESS | 1248 | 1475817381614 Marionette TRACE conn5 -> [0,474,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-no-referrer-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-no-referrer-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:21 INFO - PROCESS | 1248 | ++DOCSHELL 17526400 == 14 [pid = 1248] [id = 136] 22:16:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (17846C00) [pid = 1248] [serial = 407] [outer = 00000000] 22:16:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (179EB000) [pid = 1248] [serial = 408] [outer = 17846C00] 22:16:21 INFO - PROCESS | 1248 | 1475817381696 Marionette DEBUG loaded listener.js 22:16:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (18F2A800) [pid = 1248] [serial = 409] [outer = 17846C00] 22:16:22 INFO - PROCESS | 1248 | 1475817382190 Marionette TRACE conn5 <- [1,474,null,{"value":["/fetch/api/policies/referrer-no-referrer-worker.html",0,null,null,[["Request's referrer is empty",0,{},{}]]]}] 22:16:22 INFO - . 22:16:22 INFO - TEST-OK | /fetch/api/policies/referrer-no-referrer-worker.html | took 770ms 22:16:22 INFO - TEST-START | /fetch/api/policies/referrer-no-referrer.html 22:16:22 INFO - PROCESS | 1248 | 1475817382241 Marionette TRACE conn5 -> [0,475,"getWindowHandle",null] 22:16:22 INFO - PROCESS | 1248 | 1475817382244 Marionette TRACE conn5 <- [1,475,null,{"value":"12"}] 22:16:22 INFO - PROCESS | 1248 | 1475817382248 Marionette TRACE conn5 -> [0,476,"timeouts",{"script":35000}] 22:16:22 INFO - PROCESS | 1248 | 1475817382250 Marionette TRACE conn5 <- [1,476,null,{}] 22:16:22 INFO - PROCESS | 1248 | 1475817382254 Marionette TRACE conn5 -> [0,477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:22 INFO - PROCESS | 1248 | 1475817382365 Marionette TRACE conn5 <- [1,477,null,{"value":null}] 22:16:22 INFO - PROCESS | 1248 | 1475817382373 Marionette TRACE conn5 -> [0,478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-no-referrer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-no-referrer.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:22 INFO - PROCESS | 1248 | ++DOCSHELL 12028400 == 15 [pid = 1248] [id = 137] 22:16:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1202C800) [pid = 1248] [serial = 410] [outer = 00000000] 22:16:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (17527800) [pid = 1248] [serial = 411] [outer = 1202C800] 22:16:22 INFO - PROCESS | 1248 | 1475817382431 Marionette DEBUG loaded listener.js 22:16:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (193BA000) [pid = 1248] [serial = 412] [outer = 1202C800] 22:16:22 INFO - PROCESS | 1248 | 1475817382823 Marionette TRACE conn5 <- [1,478,null,{"value":["/fetch/api/policies/referrer-no-referrer.html",0,null,null,[["Request's referrer is empty",0,null,null]]]}] 22:16:22 INFO - . 22:16:22 INFO - TEST-OK | /fetch/api/policies/referrer-no-referrer.html | took 630ms 22:16:22 INFO - PROCESS | 1248 | 1475817382881 Marionette TRACE conn5 -> [0,479,"getWindowHandle",null] 22:16:22 INFO - PROCESS | 1248 | 1475817382885 Marionette TRACE conn5 <- [1,479,null,{"value":"12"}] 22:16:22 INFO - TEST-START | /fetch/api/policies/referrer-origin-when-cross-origin-worker.html 22:16:22 INFO - PROCESS | 1248 | 1475817382889 Marionette TRACE conn5 -> [0,480,"timeouts",{"script":35000}] 22:16:22 INFO - PROCESS | 1248 | 1475817382891 Marionette TRACE conn5 <- [1,480,null,{}] 22:16:22 INFO - PROCESS | 1248 | 1475817382896 Marionette TRACE conn5 -> [0,481,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:23 INFO - PROCESS | 1248 | 1475817383033 Marionette TRACE conn5 <- [1,481,null,{"value":null}] 22:16:23 INFO - PROCESS | 1248 | 1475817383039 Marionette TRACE conn5 -> [0,482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-origin-when-cross-origin-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-origin-when-cross-origin-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:23 INFO - PROCESS | 1248 | ++DOCSHELL 193D5400 == 16 [pid = 1248] [id = 138] 22:16:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (193D5C00) [pid = 1248] [serial = 413] [outer = 00000000] 22:16:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19576C00) [pid = 1248] [serial = 414] [outer = 193D5C00] 22:16:23 INFO - PROCESS | 1248 | 1475817383098 Marionette DEBUG loaded listener.js 22:16:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19578000) [pid = 1248] [serial = 415] [outer = 193D5C00] 22:16:23 INFO - PROCESS | 1248 | 1475817383725 Marionette TRACE conn5 <- [1,482,null,{"value":["/fetch/api/policies/referrer-origin-when-cross-origin-worker.html",0,null,null,[["Request's referrer is origin",0,{},{}]]]}] 22:16:23 INFO - . 22:16:23 INFO - TEST-OK | /fetch/api/policies/referrer-origin-when-cross-origin-worker.html | took 870ms 22:16:23 INFO - PROCESS | 1248 | 1475817383774 Marionette TRACE conn5 -> [0,483,"getWindowHandle",null] 22:16:23 INFO - PROCESS | 1248 | 1475817383780 Marionette TRACE conn5 <- [1,483,null,{"value":"12"}] 22:16:23 INFO - TEST-START | /fetch/api/policies/referrer-origin-when-cross-origin.html 22:16:23 INFO - PROCESS | 1248 | 1475817383789 Marionette TRACE conn5 -> [0,484,"timeouts",{"script":35000}] 22:16:23 INFO - PROCESS | 1248 | 1475817383795 Marionette TRACE conn5 <- [1,484,null,{}] 22:16:23 INFO - PROCESS | 1248 | 1475817383807 Marionette TRACE conn5 -> [0,485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:23 INFO - PROCESS | 1248 | 1475817383962 Marionette TRACE conn5 <- [1,485,null,{"value":null}] 22:16:24 INFO - PROCESS | 1248 | 1475817384034 Marionette TRACE conn5 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-origin-when-cross-origin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-origin-when-cross-origin.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:24 INFO - PROCESS | 1248 | ++DOCSHELL 11D3C400 == 17 [pid = 1248] [id = 139] 22:16:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (11E33000) [pid = 1248] [serial = 416] [outer = 00000000] 22:16:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (13652800) [pid = 1248] [serial = 417] [outer = 11E33000] 22:16:24 INFO - PROCESS | 1248 | 1475817384156 Marionette DEBUG loaded listener.js 22:16:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (13658C00) [pid = 1248] [serial = 418] [outer = 11E33000] 22:16:24 INFO - PROCESS | 1248 | 1475817384652 Marionette TRACE conn5 <- [1,486,null,{"value":["/fetch/api/policies/referrer-origin-when-cross-origin.html",0,null,null,[["Request's referrer is origin",0,null,null]]]}] 22:16:24 INFO - . 22:16:24 INFO - TEST-OK | /fetch/api/policies/referrer-origin-when-cross-origin.html | took 890ms 22:16:24 INFO - PROCESS | 1248 | 1475817384681 Marionette TRACE conn5 -> [0,487,"getWindowHandle",null] 22:16:24 INFO - PROCESS | 1248 | 1475817384688 Marionette TRACE conn5 <- [1,487,null,{"value":"12"}] 22:16:24 INFO - TEST-START | /fetch/api/policies/referrer-origin-worker.html 22:16:24 INFO - PROCESS | 1248 | 1475817384696 Marionette TRACE conn5 -> [0,488,"timeouts",{"script":35000}] 22:16:24 INFO - PROCESS | 1248 | 1475817384702 Marionette TRACE conn5 <- [1,488,null,{}] 22:16:24 INFO - PROCESS | 1248 | 1475817384734 Marionette TRACE conn5 -> [0,489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:24 INFO - PROCESS | 1248 | 1475817384885 Marionette TRACE conn5 <- [1,489,null,{"value":null}] 22:16:24 INFO - PROCESS | 1248 | 1475817384980 Marionette TRACE conn5 -> [0,490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-origin-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-origin-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:25 INFO - PROCESS | 1248 | ++DOCSHELL 16580400 == 18 [pid = 1248] [id = 140] 22:16:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16582800) [pid = 1248] [serial = 419] [outer = 00000000] 22:16:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16847800) [pid = 1248] [serial = 420] [outer = 16582800] 22:16:25 INFO - PROCESS | 1248 | 1475817385054 Marionette DEBUG loaded listener.js 22:16:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1679CC00) [pid = 1248] [serial = 421] [outer = 16582800] 22:16:25 INFO - PROCESS | 1248 | [1248] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 208 22:16:25 INFO - PROCESS | 1248 | 1475817385706 Marionette TRACE conn5 <- [1,490,null,{"value":["/fetch/api/policies/referrer-origin-worker.html",0,null,null,[["Request's referrer is origin",0,{},{}],["Throw a TypeError referrer is not same-origin with origin",0,{},{}]]]}] 22:16:25 INFO - .. 22:16:25 INFO - TEST-OK | /fetch/api/policies/referrer-origin-worker.html | took 1051ms 22:16:25 INFO - PROCESS | 1248 | 1475817385752 Marionette TRACE conn5 -> [0,491,"getWindowHandle",null] 22:16:25 INFO - TEST-START | /fetch/api/policies/referrer-origin.html 22:16:25 INFO - PROCESS | 1248 | 1475817385756 Marionette TRACE conn5 <- [1,491,null,{"value":"12"}] 22:16:25 INFO - PROCESS | 1248 | 1475817385761 Marionette TRACE conn5 -> [0,492,"timeouts",{"script":35000}] 22:16:25 INFO - PROCESS | 1248 | 1475817385766 Marionette TRACE conn5 <- [1,492,null,{}] 22:16:25 INFO - PROCESS | 1248 | 1475817385780 Marionette TRACE conn5 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:25 INFO - PROCESS | 1248 | 1475817385957 Marionette TRACE conn5 <- [1,493,null,{"value":null}] 22:16:26 INFO - PROCESS | 1248 | 1475817386119 Marionette TRACE conn5 -> [0,494,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-origin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-origin.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:26 INFO - PROCESS | 1248 | ++DOCSHELL 19268400 == 19 [pid = 1248] [id = 141] 22:16:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (193B3400) [pid = 1248] [serial = 422] [outer = 00000000] 22:16:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (193E9800) [pid = 1248] [serial = 423] [outer = 193B3400] 22:16:26 INFO - PROCESS | 1248 | 1475817386206 Marionette DEBUG loaded listener.js 22:16:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19572400) [pid = 1248] [serial = 424] [outer = 193B3400] 22:16:26 INFO - PROCESS | 1248 | [1248] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 208 22:16:26 INFO - PROCESS | 1248 | 1475817386896 Marionette TRACE conn5 <- [1,494,null,{"value":["/fetch/api/policies/referrer-origin.html",0,null,null,[["Request's referrer is origin",0,null,null],["Throw a TypeError referrer is not same-origin with origin",0,null,null]]]}] 22:16:26 INFO - .. 22:16:26 INFO - TEST-OK | /fetch/api/policies/referrer-origin.html | took 1197ms 22:16:26 INFO - PROCESS | 1248 | 1475817386959 Marionette TRACE conn5 -> [0,495,"getWindowHandle",null] 22:16:26 INFO - PROCESS | 1248 | 1475817386965 Marionette TRACE conn5 <- [1,495,null,{"value":"12"}] 22:16:26 INFO - TEST-START | /fetch/api/policies/referrer-unsafe-url-worker.html 22:16:26 INFO - PROCESS | 1248 | 1475817386972 Marionette TRACE conn5 -> [0,496,"timeouts",{"script":35000}] 22:16:26 INFO - PROCESS | 1248 | 1475817386976 Marionette TRACE conn5 <- [1,496,null,{}] 22:16:26 INFO - PROCESS | 1248 | 1475817386984 Marionette TRACE conn5 -> [0,497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:27 INFO - PROCESS | 1248 | 1475817387181 Marionette TRACE conn5 <- [1,497,null,{"value":null}] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (13422C00) [pid = 1248] [serial = 375] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (13F62400) [pid = 1248] [serial = 376] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (10008C00) [pid = 1248] [serial = 372] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1007E000) [pid = 1248] [serial = 373] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1012F400) [pid = 1248] [serial = 370] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0F4BF400) [pid = 1248] [serial = 322] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (11B6C400) [pid = 1248] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10103C00) [pid = 1248] [serial = 369] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16710800) [pid = 1248] [serial = 353] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16F7A800) [pid = 1248] [serial = 356] [outer = 00000000] [url = about:blank] 22:16:27 INFO - PROCESS | 1248 | 1475817387295 Marionette TRACE conn5 -> [0,498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-unsafe-url-worker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-unsafe-url-worker.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:27 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7400 == 20 [pid = 1248] [id = 142] 22:16:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0F3D8C00) [pid = 1248] [serial = 425] [outer = 00000000] 22:16:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (10009400) [pid = 1248] [serial = 426] [outer = 0F3D8C00] 22:16:27 INFO - PROCESS | 1248 | 1475817387368 Marionette DEBUG loaded listener.js 22:16:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1000D400) [pid = 1248] [serial = 427] [outer = 0F3D8C00] 22:16:28 INFO - PROCESS | 1248 | 1475817388054 Marionette TRACE conn5 <- [1,498,null,{"value":["/fetch/api/policies/referrer-unsafe-url-worker.html",0,null,null,[["Request's referrer is the full url of current document/worker",0,{},{}]]]}] 22:16:28 INFO - . 22:16:28 INFO - TEST-OK | /fetch/api/policies/referrer-unsafe-url-worker.html | took 1131ms 22:16:28 INFO - PROCESS | 1248 | 1475817388105 Marionette TRACE conn5 -> [0,499,"getWindowHandle",null] 22:16:28 INFO - PROCESS | 1248 | 1475817388112 Marionette TRACE conn5 <- [1,499,null,{"value":"12"}] 22:16:28 INFO - PROCESS | 1248 | 1475817388120 Marionette TRACE conn5 -> [0,500,"timeouts",{"script":35000}] 22:16:28 INFO - TEST-START | /fetch/api/policies/referrer-unsafe-url.html 22:16:28 INFO - PROCESS | 1248 | 1475817388125 Marionette TRACE conn5 <- [1,500,null,{}] 22:16:28 INFO - PROCESS | 1248 | 1475817388153 Marionette TRACE conn5 -> [0,501,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:28 INFO - PROCESS | 1248 | 1475817388278 Marionette TRACE conn5 <- [1,501,null,{"value":null}] 22:16:28 INFO - PROCESS | 1248 | 1475817388288 Marionette TRACE conn5 -> [0,502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/policies/referrer-unsafe-url.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/policies/referrer-unsafe-url.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:28 INFO - PROCESS | 1248 | ++DOCSHELL 11477C00 == 21 [pid = 1248] [id = 143] 22:16:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (115AD800) [pid = 1248] [serial = 428] [outer = 00000000] 22:16:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (11B60400) [pid = 1248] [serial = 429] [outer = 115AD800] 22:16:28 INFO - PROCESS | 1248 | 1475817388351 Marionette DEBUG loaded listener.js 22:16:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11D32000) [pid = 1248] [serial = 430] [outer = 115AD800] 22:16:28 INFO - PROCESS | 1248 | 1475817388805 Marionette TRACE conn5 <- [1,502,null,{"value":["/fetch/api/policies/referrer-unsafe-url.html",0,null,null,[["Request's referrer is the full url of current document/worker",0,null,null]]]}] 22:16:28 INFO - . 22:16:28 INFO - TEST-OK | /fetch/api/policies/referrer-unsafe-url.html | took 730ms 22:16:28 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/001.html 22:16:28 INFO - PROCESS | 1248 | 1475817388856 Marionette TRACE conn5 -> [0,503,"getWindowHandle",null] 22:16:28 INFO - PROCESS | 1248 | 1475817388859 Marionette TRACE conn5 <- [1,503,null,{"value":"12"}] 22:16:28 INFO - PROCESS | 1248 | 1475817388864 Marionette TRACE conn5 -> [0,504,"timeouts",{"script":35000}] 22:16:28 INFO - PROCESS | 1248 | 1475817388869 Marionette TRACE conn5 <- [1,504,null,{}] 22:16:28 INFO - PROCESS | 1248 | 1475817388882 Marionette TRACE conn5 -> [0,505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:29 INFO - PROCESS | 1248 | 1475817389000 Marionette TRACE conn5 <- [1,505,null,{"value":null}] 22:16:29 INFO - PROCESS | 1248 | 1475817389132 Marionette TRACE conn5 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:29 INFO - PROCESS | 1248 | ++DOCSHELL 11E30400 == 22 [pid = 1248] [id = 144] 22:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (11E30800) [pid = 1248] [serial = 431] [outer = 00000000] 22:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (13422C00) [pid = 1248] [serial = 432] [outer = 11E30800] 22:16:29 INFO - PROCESS | 1248 | 1475817389196 Marionette DEBUG loaded listener.js 22:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (13F5A000) [pid = 1248] [serial = 433] [outer = 11E30800] 22:16:29 INFO - PROCESS | 1248 | ++DOCSHELL 1543C800 == 23 [pid = 1248] [id = 145] 22:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1543D000) [pid = 1248] [serial = 434] [outer = 00000000] 22:16:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (145CB400) [pid = 1248] [serial = 435] [outer = 1543D000] 22:16:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14416400) [pid = 1248] [serial = 436] [outer = 1543D000] 22:16:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14418C00) [pid = 1248] [serial = 437] [outer = 1543D000] 22:16:30 INFO - PROCESS | 1248 | 1475817390872 Marionette TRACE conn5 <- [1,506,null,{"value":["/html/browsers/browsing-the-web/history-traversal/001.html",0,null,null,[["pageshow event from traversal",0,null,null]]]}] 22:16:30 INFO - . 22:16:30 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/001.html | took 2026ms 22:16:30 INFO - PROCESS | 1248 | 1475817390903 Marionette TRACE conn5 -> [0,507,"getWindowHandle",null] 22:16:30 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/PopStateEvent.html 22:16:30 INFO - PROCESS | 1248 | 1475817390907 Marionette TRACE conn5 <- [1,507,null,{"value":"12"}] 22:16:30 INFO - PROCESS | 1248 | 1475817390911 Marionette TRACE conn5 -> [0,508,"timeouts",{"script":35000}] 22:16:30 INFO - PROCESS | 1248 | 1475817390914 Marionette TRACE conn5 <- [1,508,null,{}] 22:16:30 INFO - PROCESS | 1248 | 1475817390919 Marionette TRACE conn5 -> [0,509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:31 INFO - PROCESS | 1248 | 1475817391095 Marionette TRACE conn5 <- [1,509,null,{"value":null}] 22:16:31 INFO - PROCESS | 1248 | 1475817391110 Marionette TRACE conn5 -> [0,510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:31 INFO - PROCESS | 1248 | ++DOCSHELL 16404800 == 24 [pid = 1248] [id = 146] 22:16:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1640DC00) [pid = 1248] [serial = 438] [outer = 00000000] 22:16:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16710000) [pid = 1248] [serial = 439] [outer = 1640DC00] 22:16:31 INFO - PROCESS | 1248 | 1475817391173 Marionette DEBUG loaded listener.js 22:16:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (167A1400) [pid = 1248] [serial = 440] [outer = 1640DC00] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (190DC000) [pid = 1248] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-surroundContents.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (193CDC00) [pid = 1248] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (193CD000) [pid = 1248] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14413000) [pid = 1248] [serial = 398] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/cookies.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F07FC00) [pid = 1248] [serial = 392] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/authentication-basic.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11510800) [pid = 1248] [serial = 395] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/cookies-worker.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16F7C800) [pid = 1248] [serial = 404] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/csp-blocked.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (15A6F400) [pid = 1248] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-stringifier.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16588000) [pid = 1248] [serial = 401] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/csp-blocked-worker.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17846C00) [pid = 1248] [serial = 407] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-no-referrer-worker.html] 22:16:31 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1202C800) [pid = 1248] [serial = 410] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-no-referrer.html] 22:16:32 INFO - PROCESS | 1248 | 1475817392192 Marionette TRACE conn5 <- [1,510,null,{"value":["/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html",0,null,null,[["document.createEvent",0,null,null],["initPopStateEvent",0,null,null],["Dispatching a synthetic PopStateEvent",0,null,null]]]}] 22:16:32 INFO - ... 22:16:32 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/PopStateEvent.html | took 1334ms 22:16:32 INFO - PROCESS | 1248 | 1475817392251 Marionette TRACE conn5 -> [0,511,"getWindowHandle",null] 22:16:32 INFO - PROCESS | 1248 | 1475817392254 Marionette TRACE conn5 <- [1,511,null,{"value":"12"}] 22:16:32 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html 22:16:32 INFO - PROCESS | 1248 | 1475817392259 Marionette TRACE conn5 -> [0,512,"timeouts",{"script":35000}] 22:16:32 INFO - PROCESS | 1248 | 1475817392262 Marionette TRACE conn5 <- [1,512,null,{}] 22:16:32 INFO - PROCESS | 1248 | 1475817392266 Marionette TRACE conn5 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:32 INFO - PROCESS | 1248 | 1475817392379 Marionette TRACE conn5 <- [1,513,null,{"value":null}] 22:16:32 INFO - PROCESS | 1248 | 1475817392388 Marionette TRACE conn5 -> [0,514,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:32 INFO - PROCESS | 1248 | ++DOCSHELL 16583C00 == 25 [pid = 1248] [id = 147] 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1670D400) [pid = 1248] [serial = 441] [outer = 00000000] 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (171C5000) [pid = 1248] [serial = 442] [outer = 1670D400] 22:16:32 INFO - PROCESS | 1248 | 1475817392448 Marionette DEBUG loaded listener.js 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (170A3400) [pid = 1248] [serial = 443] [outer = 1670D400] 22:16:32 INFO - PROCESS | 1248 | ++DOCSHELL 17AA4C00 == 26 [pid = 1248] [id = 148] 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17AA8400) [pid = 1248] [serial = 444] [outer = 00000000] 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17AA9C00) [pid = 1248] [serial = 445] [outer = 17AA8400] 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (179E9400) [pid = 1248] [serial = 446] [outer = 17AA8400] 22:16:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (190E6800) [pid = 1248] [serial = 447] [outer = 17AA8400] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (193B4C00) [pid = 1248] [serial = 448] [outer = 17AA8400] 22:16:33 INFO - PROCESS | 1248 | 1475817393128 Marionette TRACE conn5 <- [1,514,null,{"value":["/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html",0,null,null,[["Retaining window.name on history traversal",0,null,null]]]}] 22:16:33 INFO - . 22:16:33 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html | took 930ms 22:16:33 INFO - PROCESS | 1248 | 1475817393192 Marionette TRACE conn5 -> [0,515,"getWindowHandle",null] 22:16:33 INFO - PROCESS | 1248 | 1475817393195 Marionette TRACE conn5 <- [1,515,null,{"value":"12"}] 22:16:33 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html 22:16:33 INFO - PROCESS | 1248 | 1475817393204 Marionette TRACE conn5 -> [0,516,"timeouts",{"script":35000}] 22:16:33 INFO - PROCESS | 1248 | 1475817393206 Marionette TRACE conn5 <- [1,516,null,{}] 22:16:33 INFO - PROCESS | 1248 | 1475817393211 Marionette TRACE conn5 -> [0,517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:33 INFO - PROCESS | 1248 | 1475817393388 Marionette TRACE conn5 <- [1,517,null,{"value":null}] 22:16:33 INFO - PROCESS | 1248 | 1475817393396 Marionette TRACE conn5 -> [0,518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:33 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BB400 == 27 [pid = 1248] [id = 149] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16584C00) [pid = 1248] [serial = 449] [outer = 00000000] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (193D6400) [pid = 1248] [serial = 450] [outer = 16584C00] 22:16:33 INFO - PROCESS | 1248 | 1475817393456 Marionette DEBUG loaded listener.js 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (193DA400) [pid = 1248] [serial = 451] [outer = 16584C00] 22:16:33 INFO - PROCESS | 1248 | ++DOCSHELL 1957D400 == 28 [pid = 1248] [id = 150] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1957D800) [pid = 1248] [serial = 452] [outer = 00000000] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (194D5400) [pid = 1248] [serial = 453] [outer = 1957D800] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19581800) [pid = 1248] [serial = 454] [outer = 1957D800] 22:16:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19745C00) [pid = 1248] [serial = 455] [outer = 1957D800] 22:16:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0F3D1000) [pid = 1248] [serial = 456] [outer = 1957D800] 22:16:34 INFO - PROCESS | 1248 | 1475817394436 Marionette TRACE conn5 <- [1,518,null,{"value":["/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html",0,null,null,[["Restoring window.name on cross-origin history traversal",0,null,null]]]}] 22:16:34 INFO - . 22:16:34 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html | took 1272ms 22:16:34 INFO - PROCESS | 1248 | 1475817394480 Marionette TRACE conn5 -> [0,519,"getWindowHandle",null] 22:16:34 INFO - PROCESS | 1248 | 1475817394486 Marionette TRACE conn5 <- [1,519,null,{"value":"12"}] 22:16:34 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html 22:16:34 INFO - PROCESS | 1248 | 1475817394494 Marionette TRACE conn5 -> [0,520,"timeouts",{"script":35000}] 22:16:34 INFO - PROCESS | 1248 | 1475817394499 Marionette TRACE conn5 <- [1,520,null,{}] 22:16:34 INFO - PROCESS | 1248 | 1475817394508 Marionette TRACE conn5 -> [0,521,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:34 INFO - PROCESS | 1248 | 1475817394715 Marionette TRACE conn5 <- [1,521,null,{"value":null}] 22:16:34 INFO - PROCESS | 1248 | 1475817394836 Marionette TRACE conn5 -> [0,522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:34 INFO - PROCESS | 1248 | ++DOCSHELL 10124400 == 29 [pid = 1248] [id = 151] 22:16:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1012AC00) [pid = 1248] [serial = 457] [outer = 00000000] 22:16:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (11511400) [pid = 1248] [serial = 458] [outer = 1012AC00] 22:16:34 INFO - PROCESS | 1248 | 1475817394917 Marionette DEBUG loaded listener.js 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1133E400) [pid = 1248] [serial = 459] [outer = 1012AC00] 22:16:35 INFO - PROCESS | 1248 | ++DOCSHELL 12DBA400 == 30 [pid = 1248] [id = 152] 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (12DBA800) [pid = 1248] [serial = 460] [outer = 00000000] 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (11D39000) [pid = 1248] [serial = 461] [outer = 12DBA800] 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1207F000) [pid = 1248] [serial = 462] [outer = 12DBA800] 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (11E30000) [pid = 1248] [serial = 463] [outer = 12DBA800] 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (11E2E000) [pid = 1248] [serial = 464] [outer = 12DBA800] 22:16:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (14411800) [pid = 1248] [serial = 465] [outer = 12DBA800] 22:16:36 INFO - PROCESS | 1248 | 1475817396091 Marionette TRACE conn5 <- [1,522,null,{"value":["/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html",0,null,null,[["Restoring window.name on cross-origin history traversal",1,"assert_equals: After navigation expected \"test3\" but got \"test\"","steps<@http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html:36:16\nsteps [0,523,"getWindowHandle",null] 22:16:36 INFO - PROCESS | 1248 | 1475817396143 Marionette TRACE conn5 <- [1,523,null,{"value":"12"}] 22:16:36 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html 22:16:36 INFO - PROCESS | 1248 | 1475817396152 Marionette TRACE conn5 -> [0,524,"timeouts",{"script":35000}] 22:16:36 INFO - PROCESS | 1248 | 1475817396157 Marionette TRACE conn5 <- [1,524,null,{}] 22:16:36 INFO - PROCESS | 1248 | 1475817396162 Marionette TRACE conn5 -> [0,525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:36 INFO - PROCESS | 1248 | 1475817396397 Marionette TRACE conn5 <- [1,525,null,{"value":null}] 22:16:36 INFO - PROCESS | 1248 | 1475817396521 Marionette TRACE conn5 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:36 INFO - PROCESS | 1248 | ++DOCSHELL 11BBE800 == 31 [pid = 1248] [id = 153] 22:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1202C800) [pid = 1248] [serial = 466] [outer = 00000000] 22:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (193BA800) [pid = 1248] [serial = 467] [outer = 1202C800] 22:16:36 INFO - PROCESS | 1248 | 1475817396595 Marionette DEBUG loaded listener.js 22:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (193CB800) [pid = 1248] [serial = 468] [outer = 1202C800] 22:16:36 INFO - PROCESS | 1248 | ++DOCSHELL 1A204800 == 32 [pid = 1248] [id = 154] 22:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1A204C00) [pid = 1248] [serial = 469] [outer = 00000000] 22:16:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19575000) [pid = 1248] [serial = 470] [outer = 1A204C00] 22:16:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1A203800) [pid = 1248] [serial = 471] [outer = 1A204C00] 22:16:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1150A000) [pid = 1248] [serial = 472] [outer = 1A204C00] 22:16:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0FF25800) [pid = 1248] [serial = 473] [outer = 1A204C00] 22:16:37 INFO - PROCESS | 1248 | JavaScript error: http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html, line 3: Error: Permission denied to access property "navigated" 22:16:37 INFO - PROCESS | 1248 | 1475817397677 Marionette TRACE conn5 <- [1,526,null,{"value":["/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html",0,null,null,[["Restoring window.name on cross-origin history traversal",1,"Permission denied to access property Symbol.toPrimitive","steps [0,527,"getWindowHandle",null] 22:16:37 INFO - PROCESS | 1248 | 1475817397738 Marionette TRACE conn5 <- [1,527,null,{"value":"12"}] 22:16:37 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/events.html 22:16:37 INFO - PROCESS | 1248 | 1475817397745 Marionette TRACE conn5 -> [0,528,"timeouts",{"script":35000}] 22:16:37 INFO - PROCESS | 1248 | 1475817397750 Marionette TRACE conn5 <- [1,528,null,{}] 22:16:37 INFO - PROCESS | 1248 | 1475817397822 Marionette TRACE conn5 -> [0,529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:38 INFO - PROCESS | 1248 | 1475817397993 Marionette TRACE conn5 <- [1,529,null,{"value":null}] 22:16:38 INFO - PROCESS | 1248 | 1475817398112 Marionette TRACE conn5 -> [0,530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/events.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:38 INFO - PROCESS | 1248 | ++DOCSHELL 12033800 == 33 [pid = 1248] [id = 155] 22:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (12072800) [pid = 1248] [serial = 474] [outer = 00000000] 22:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (13F5C000) [pid = 1248] [serial = 475] [outer = 12072800] 22:16:38 INFO - PROCESS | 1248 | 1475817398183 Marionette DEBUG loaded listener.js 22:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (14417000) [pid = 1248] [serial = 476] [outer = 12072800] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (191B4400) [pid = 1248] [serial = 382] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19266000) [pid = 1248] [serial = 383] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (193CE000) [pid = 1248] [serial = 386] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (193B1400) [pid = 1248] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/dom/ranges/Range-test-iframe.html] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17523400) [pid = 1248] [serial = 379] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (17526C00) [pid = 1248] [serial = 380] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (11514C00) [pid = 1248] [serial = 390] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19576C00) [pid = 1248] [serial = 414] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (193CF800) [pid = 1248] [serial = 387] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | 1475817398707 Marionette TRACE conn5 <- [1,530,null,{"value":["/html/browsers/browsing-the-web/history-traversal/events.html",0,null,null,[["Constructing pageshow event",0,null,null],["Constructing pagehide event",0,null,null],["Constructing pageshow event, persisted true",0,null,null],["Constructing pagehide event, persisted true",0,null,null],["Constructing pageshow event, empty options",0,null,null],["Constructing pagehide event, empty options",0,null,null],["Constructing pageshow event, missing options",0,null,null],["Constructing pagehide event, missing options",0,null,null],["Constructing pageshow event, persisted:null",0,null,null],["Constructing pagehide event, persisted:null",0,null,null],["Constructing pageshow event, persisted:undefined",0,null,null],["Constructing pagehide event, persisted:undefined",0,null,null],["Constructing pageshow event, bubbles:true",0,null,null],["Constructing pagehide event, bubbles:true",0,null,null],["Constructing pageshow event, cancelable:true",0,null,null],["Constructing pagehide event, cancelable:true",0,null,null]]]}] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (17527800) [pid = 1248] [serial = 411] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (193BA000) [pid = 1248] [serial = 412] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (179EB000) [pid = 1248] [serial = 408] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (18F2A800) [pid = 1248] [serial = 409] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0F4C1800) [pid = 1248] [serial = 405] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (0F4BBC00) [pid = 1248] [serial = 406] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16710400) [pid = 1248] [serial = 402] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1679DC00) [pid = 1248] [serial = 403] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14419C00) [pid = 1248] [serial = 399] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (145D0000) [pid = 1248] [serial = 400] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (115B6C00) [pid = 1248] [serial = 396] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (11B8E800) [pid = 1248] [serial = 397] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F3D6800) [pid = 1248] [serial = 393] [outer = 00000000] [url = about:blank] 22:16:38 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0F615400) [pid = 1248] [serial = 394] [outer = 00000000] [url = about:blank] 22:16:38 INFO - ................ 22:16:38 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/events.html | took 1032ms 22:16:38 INFO - PROCESS | 1248 | 1475817398780 Marionette TRACE conn5 -> [0,531,"getWindowHandle",null] 22:16:38 INFO - PROCESS | 1248 | 1475817398786 Marionette TRACE conn5 <- [1,531,null,{"value":"12"}] 22:16:38 INFO - PROCESS | 1248 | 1475817398794 Marionette TRACE conn5 -> [0,532,"timeouts",{"script":35000}] 22:16:38 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/hashchange_event.html 22:16:38 INFO - PROCESS | 1248 | 1475817398798 Marionette TRACE conn5 <- [1,532,null,{}] 22:16:38 INFO - PROCESS | 1248 | 1475817398803 Marionette TRACE conn5 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:38 INFO - PROCESS | 1248 | 1475817398926 Marionette TRACE conn5 <- [1,533,null,{"value":null}] 22:16:38 INFO - PROCESS | 1248 | 1475817398933 Marionette TRACE conn5 -> [0,534,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/hashchange_event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/hashchange_event.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:38 INFO - PROCESS | 1248 | ++DOCSHELL 11514C00 == 34 [pid = 1248] [id = 156] 22:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (115B6C00) [pid = 1248] [serial = 477] [outer = 00000000] 22:16:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (14417400) [pid = 1248] [serial = 478] [outer = 115B6C00] 22:16:39 INFO - PROCESS | 1248 | 1475817398996 Marionette DEBUG loaded listener.js 22:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (145D1800) [pid = 1248] [serial = 479] [outer = 115B6C00] 22:16:39 INFO - PROCESS | 1248 | 1475817399522 Marionette TRACE conn5 <- [1,534,null,{"value":["/html/browsers/browsing-the-web/history-traversal/hashchange_event.html",0,null,null,[["Queue a task to fire hashchange event",0,null,null]]]}] 22:16:39 INFO - . 22:16:39 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/hashchange_event.html | took 770ms 22:16:39 INFO - PROCESS | 1248 | 1475817399570 Marionette TRACE conn5 -> [0,535,"getWindowHandle",null] 22:16:39 INFO - PROCESS | 1248 | 1475817399573 Marionette TRACE conn5 <- [1,535,null,{"value":"12"}] 22:16:39 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/popstate_event.html 22:16:39 INFO - PROCESS | 1248 | 1475817399578 Marionette TRACE conn5 -> [0,536,"timeouts",{"script":35000}] 22:16:39 INFO - PROCESS | 1248 | 1475817399583 Marionette TRACE conn5 <- [1,536,null,{}] 22:16:39 INFO - PROCESS | 1248 | 1475817399597 Marionette TRACE conn5 -> [0,537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:39 INFO - PROCESS | 1248 | 1475817399762 Marionette TRACE conn5 <- [1,537,null,{"value":null}] 22:16:39 INFO - PROCESS | 1248 | 1475817399779 Marionette TRACE conn5 -> [0,538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/popstate_event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/popstate_event.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:39 INFO - PROCESS | 1248 | ++DOCSHELL 170A1400 == 35 [pid = 1248] [id = 157] 22:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (170A6800) [pid = 1248] [serial = 480] [outer = 00000000] 22:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (17526800) [pid = 1248] [serial = 481] [outer = 170A6800] 22:16:39 INFO - PROCESS | 1248 | 1475817399844 Marionette DEBUG loaded listener.js 22:16:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17523800) [pid = 1248] [serial = 482] [outer = 170A6800] 22:16:40 INFO - PROCESS | 1248 | 1475817400905 Marionette TRACE conn5 <- [1,538,null,{"value":["/html/browsers/browsing-the-web/history-traversal/popstate_event.html",0,null,null,[["Queue a task to fire popstate event",1,"assert_array_equals: property 0, expected \"a\" but got null","window.onload [0,539,"getWindowHandle",null] 22:16:40 INFO - PROCESS | 1248 | 1475817400963 Marionette TRACE conn5 <- [1,539,null,{"value":"12"}] 22:16:40 INFO - TEST-START | /html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html 22:16:40 INFO - PROCESS | 1248 | 1475817400975 Marionette TRACE conn5 -> [0,540,"timeouts",{"script":35000}] 22:16:40 INFO - PROCESS | 1248 | 1475817400979 Marionette TRACE conn5 <- [1,540,null,{}] 22:16:41 INFO - PROCESS | 1248 | 1475817401005 Marionette TRACE conn5 -> [0,541,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:41 INFO - PROCESS | 1248 | 1475817401153 Marionette TRACE conn5 <- [1,541,null,{"value":null}] 22:16:41 INFO - PROCESS | 1248 | 1475817401160 Marionette TRACE conn5 -> [0,542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:41 INFO - PROCESS | 1248 | ++DOCSHELL 193BB000 == 36 [pid = 1248] [id = 158] 22:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (193CC000) [pid = 1248] [serial = 483] [outer = 00000000] 22:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (193EA400) [pid = 1248] [serial = 484] [outer = 193CC000] 22:16:41 INFO - PROCESS | 1248 | 1475817401266 Marionette DEBUG loaded listener.js 22:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (193D8C00) [pid = 1248] [serial = 485] [outer = 193CC000] 22:16:41 INFO - PROCESS | 1248 | 1475817401693 Marionette TRACE conn5 <- [1,542,null,{"value":["/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html",0,null,null,[["window.name after navigating to a different origin",1,"assert_equals: expected \"\" but got \"34750411-591d-4247-b7a9-b6f22432e6d4\"","@http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html:6:18\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html:6:1\n"]]]}] 22:16:41 INFO - . 22:16:41 INFO - TEST-OK | /html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html | took 750ms 22:16:41 INFO - PROCESS | 1248 | 1475817401730 Marionette TRACE conn5 -> [0,543,"getWindowHandle",null] 22:16:41 INFO - PROCESS | 1248 | 1475817401732 Marionette TRACE conn5 <- [1,543,null,{"value":"12"}] 22:16:41 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/001.html 22:16:41 INFO - PROCESS | 1248 | 1475817401737 Marionette TRACE conn5 -> [0,544,"timeouts",{"script":35000}] 22:16:41 INFO - PROCESS | 1248 | 1475817401739 Marionette TRACE conn5 <- [1,544,null,{}] 22:16:41 INFO - PROCESS | 1248 | 1475817401744 Marionette TRACE conn5 -> [0,545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:41 INFO - PROCESS | 1248 | 1475817401890 Marionette TRACE conn5 <- [1,545,null,{"value":null}] 22:16:41 INFO - PROCESS | 1248 | 1475817401944 Marionette TRACE conn5 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A208C00 == 37 [pid = 1248] [id = 159] 22:16:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A209000) [pid = 1248] [serial = 486] [outer = 00000000] 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A413000) [pid = 1248] [serial = 487] [outer = 1A209000] 22:16:42 INFO - PROCESS | 1248 | 1475817402004 Marionette DEBUG loaded listener.js 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1A415C00) [pid = 1248] [serial = 488] [outer = 1A209000] 22:16:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A8000 == 38 [pid = 1248] [id = 160] 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1A7A8400) [pid = 1248] [serial = 489] [outer = 00000000] 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1A7A3800) [pid = 1248] [serial = 490] [outer = 1A7A8400] 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1A764800) [pid = 1248] [serial = 491] [outer = 1A7A8400] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (0F3D8C00) [pid = 1248] [serial = 425] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-unsafe-url-worker.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (17AA8400) [pid = 1248] [serial = 444] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1640DC00) [pid = 1248] [serial = 438] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/PopStateEvent.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1670D400) [pid = 1248] [serial = 441] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (11E33000) [pid = 1248] [serial = 416] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin-when-cross-origin.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (115AD800) [pid = 1248] [serial = 428] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-unsafe-url.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (193B3400) [pid = 1248] [serial = 422] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16582800) [pid = 1248] [serial = 419] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin-worker.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1543D000) [pid = 1248] [serial = 434] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-1.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (11E30800) [pid = 1248] [serial = 431] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001.html] 22:16:42 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0F4BC400) [pid = 1248] [serial = 389] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/credentials/authentication-basic-worker.html] 22:16:42 INFO - PROCESS | 1248 | 1475817402695 Marionette TRACE conn5 <- [1,546,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/001.html",0,null,null,[["Cross-origin navigation started from unload handler",0,null,null]]]}] 22:16:42 INFO - . 22:16:42 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/001.html | took 970ms 22:16:42 INFO - PROCESS | 1248 | 1475817402710 Marionette TRACE conn5 -> [0,547,"getWindowHandle",null] 22:16:42 INFO - PROCESS | 1248 | 1475817402712 Marionette TRACE conn5 <- [1,547,null,{"value":"12"}] 22:16:42 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/002.html 22:16:42 INFO - PROCESS | 1248 | 1475817402716 Marionette TRACE conn5 -> [0,548,"timeouts",{"script":35000}] 22:16:42 INFO - PROCESS | 1248 | 1475817402719 Marionette TRACE conn5 <- [1,548,null,{}] 22:16:42 INFO - PROCESS | 1248 | 1475817402723 Marionette TRACE conn5 -> [0,549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:42 INFO - PROCESS | 1248 | 1475817402882 Marionette TRACE conn5 <- [1,549,null,{"value":null}] 22:16:42 INFO - PROCESS | 1248 | 1475817402889 Marionette TRACE conn5 -> [0,550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:42 INFO - PROCESS | 1248 | ++DOCSHELL 193D4400 == 39 [pid = 1248] [id = 161] 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (194D1000) [pid = 1248] [serial = 492] [outer = 00000000] 22:16:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A805000) [pid = 1248] [serial = 493] [outer = 194D1000] 22:16:42 INFO - PROCESS | 1248 | 1475817402949 Marionette DEBUG loaded listener.js 22:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A807400) [pid = 1248] [serial = 494] [outer = 194D1000] 22:16:43 INFO - PROCESS | 1248 | ++DOCSHELL 1AA3E000 == 40 [pid = 1248] [id = 162] 22:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1AA3E400) [pid = 1248] [serial = 495] [outer = 00000000] 22:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A415800) [pid = 1248] [serial = 496] [outer = 1AA3E400] 22:16:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A8CAC00) [pid = 1248] [serial = 497] [outer = 1AA3E400] 22:16:44 INFO - PROCESS | 1248 | 1475817404056 Marionette TRACE conn5 <- [1,550,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/002.html",0,null,null,[["Multiple simultaneous navigations",0,null,null]]]}] 22:16:44 INFO - . 22:16:44 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/002.html | took 1375ms 22:16:44 INFO - PROCESS | 1248 | 1475817404095 Marionette TRACE conn5 -> [0,551,"getWindowHandle",null] 22:16:44 INFO - PROCESS | 1248 | 1475817404097 Marionette TRACE conn5 <- [1,551,null,{"value":"12"}] 22:16:44 INFO - PROCESS | 1248 | 1475817404101 Marionette TRACE conn5 -> [0,552,"timeouts",{"script":35000}] 22:16:44 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/003.html 22:16:44 INFO - PROCESS | 1248 | 1475817404104 Marionette TRACE conn5 <- [1,552,null,{}] 22:16:44 INFO - PROCESS | 1248 | 1475817404108 Marionette TRACE conn5 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:44 INFO - PROCESS | 1248 | 1475817404239 Marionette TRACE conn5 <- [1,553,null,{"value":null}] 22:16:44 INFO - PROCESS | 1248 | 1475817404247 Marionette TRACE conn5 -> [0,554,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:44 INFO - PROCESS | 1248 | ++DOCSHELL 11796800 == 41 [pid = 1248] [id = 163] 22:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1AA3D800) [pid = 1248] [serial = 498] [outer = 00000000] 22:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1AC7E000) [pid = 1248] [serial = 499] [outer = 1AA3D800] 22:16:44 INFO - PROCESS | 1248 | 1475817404307 Marionette DEBUG loaded listener.js 22:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1AC80400) [pid = 1248] [serial = 500] [outer = 1AA3D800] 22:16:44 INFO - PROCESS | 1248 | ++DOCSHELL 1AD19C00 == 42 [pid = 1248] [id = 164] 22:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1AD1A000) [pid = 1248] [serial = 501] [outer = 00000000] 22:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1AD1A800) [pid = 1248] [serial = 502] [outer = 1AD1A000] 22:16:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0F615400) [pid = 1248] [serial = 503] [outer = 1AD1A000] 22:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1000FC00) [pid = 1248] [serial = 504] [outer = 1AD1A000] 22:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (11BBB400) [pid = 1248] [serial = 505] [outer = 1AD1A000] 22:16:45 INFO - PROCESS | 1248 | 1475817405301 Marionette TRACE conn5 <- [1,554,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/003.html",0,null,null,[["Navigation from unload whilst traversing history",1,"assert_array_equals: property 2, expected \"003-1\" but got \"003-3\"","onmessage<@http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003.html:14:13\n"]]]}] 22:16:45 INFO - . 22:16:45 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/003.html | took 1219ms 22:16:45 INFO - PROCESS | 1248 | 1475817405324 Marionette TRACE conn5 -> [0,555,"getWindowHandle",null] 22:16:45 INFO - PROCESS | 1248 | 1475817405331 Marionette TRACE conn5 <- [1,555,null,{"value":"12"}] 22:16:45 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/004.html 22:16:45 INFO - PROCESS | 1248 | 1475817405339 Marionette TRACE conn5 -> [0,556,"timeouts",{"script":35000}] 22:16:45 INFO - PROCESS | 1248 | 1475817405344 Marionette TRACE conn5 <- [1,556,null,{}] 22:16:45 INFO - PROCESS | 1248 | 1475817405352 Marionette TRACE conn5 -> [0,557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:45 INFO - PROCESS | 1248 | 1475817405589 Marionette TRACE conn5 <- [1,557,null,{"value":null}] 22:16:45 INFO - PROCESS | 1248 | 1475817405714 Marionette TRACE conn5 -> [0,558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:45 INFO - PROCESS | 1248 | ++DOCSHELL 115AAC00 == 43 [pid = 1248] [id = 165] 22:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (115AE800) [pid = 1248] [serial = 506] [outer = 00000000] 22:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1679D000) [pid = 1248] [serial = 507] [outer = 115AE800] 22:16:45 INFO - PROCESS | 1248 | 1475817405793 Marionette DEBUG loaded listener.js 22:16:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (16F77400) [pid = 1248] [serial = 508] [outer = 115AE800] 22:16:46 INFO - PROCESS | 1248 | ++DOCSHELL 17AD4000 == 44 [pid = 1248] [id = 166] 22:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (190E0000) [pid = 1248] [serial = 509] [outer = 00000000] 22:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (18F30400) [pid = 1248] [serial = 510] [outer = 190E0000] 22:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (17847400) [pid = 1248] [serial = 511] [outer = 190E0000] 22:16:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19264C00) [pid = 1248] [serial = 512] [outer = 190E0000] 22:16:46 INFO - PROCESS | 1248 | 1475817406790 Marionette TRACE conn5 <- [1,558,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/004.html",0,null,null,[["Navigation from unload whilst traversing cross-origin history",0,null,null]]]}] 22:16:46 INFO - . 22:16:46 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/004.html | took 1537ms 22:16:46 INFO - PROCESS | 1248 | 1475817406905 Marionette TRACE conn5 -> [0,559,"getWindowHandle",null] 22:16:46 INFO - PROCESS | 1248 | 1475817406913 Marionette TRACE conn5 <- [1,559,null,{"value":"12"}] 22:16:46 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/005.html 22:16:46 INFO - PROCESS | 1248 | 1475817406973 Marionette TRACE conn5 -> [0,560,"timeouts",{"script":35000}] 22:16:46 INFO - PROCESS | 1248 | 1475817406978 Marionette TRACE conn5 <- [1,560,null,{}] 22:16:46 INFO - PROCESS | 1248 | 1475817406985 Marionette TRACE conn5 -> [0,561,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:47 INFO - PROCESS | 1248 | 1475817407128 Marionette TRACE conn5 <- [1,561,null,{"value":null}] 22:16:47 INFO - PROCESS | 1248 | 1475817407223 Marionette TRACE conn5 -> [0,562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/005.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:47 INFO - PROCESS | 1248 | ++DOCSHELL 193D7C00 == 45 [pid = 1248] [id = 167] 22:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (193D9C00) [pid = 1248] [serial = 513] [outer = 00000000] 22:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A773800) [pid = 1248] [serial = 514] [outer = 193D9C00] 22:16:47 INFO - PROCESS | 1248 | 1475817407313 Marionette DEBUG loaded listener.js 22:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A801800) [pid = 1248] [serial = 515] [outer = 193D9C00] 22:16:47 INFO - PROCESS | 1248 | ++DOCSHELL 13421400 == 46 [pid = 1248] [id = 168] 22:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (13F5B400) [pid = 1248] [serial = 516] [outer = 00000000] 22:16:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A80EC00) [pid = 1248] [serial = 517] [outer = 13F5B400] 22:16:47 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 22:16:47 INFO - PROCESS | 1248 | 1475817407933 Marionette TRACE conn5 <- [1,562,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/005.html",0,null,null,[["Link with onclick navigation and href navigation ",0,null,null]]]}] 22:16:47 INFO - . 22:16:47 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/005.html | took 1007ms 22:16:47 INFO - PROCESS | 1248 | 1475817407952 Marionette TRACE conn5 -> [0,563,"getWindowHandle",null] 22:16:47 INFO - PROCESS | 1248 | 1475817407955 Marionette TRACE conn5 <- [1,563,null,{"value":"12"}] 22:16:47 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/006.html 22:16:47 INFO - PROCESS | 1248 | 1475817407960 Marionette TRACE conn5 -> [0,564,"timeouts",{"script":35000}] 22:16:47 INFO - PROCESS | 1248 | 1475817407966 Marionette TRACE conn5 <- [1,564,null,{}] 22:16:47 INFO - PROCESS | 1248 | 1475817407980 Marionette TRACE conn5 -> [0,565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:48 INFO - PROCESS | 1248 | 1475817408144 Marionette TRACE conn5 <- [1,565,null,{"value":null}] 22:16:48 INFO - PROCESS | 1248 | 1475817408374 Marionette TRACE conn5 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/006.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:48 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7800 == 47 [pid = 1248] [id = 169] 22:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (0F3D7C00) [pid = 1248] [serial = 518] [outer = 00000000] 22:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (113E5000) [pid = 1248] [serial = 519] [outer = 0F3D7C00] 22:16:48 INFO - PROCESS | 1248 | 1475817408443 Marionette DEBUG loaded listener.js 22:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (11511000) [pid = 1248] [serial = 520] [outer = 0F3D7C00] 22:16:48 INFO - PROCESS | 1248 | ++DOCSHELL 1657F800 == 48 [pid = 1248] [id = 170] 22:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (16580000) [pid = 1248] [serial = 521] [outer = 00000000] 22:16:48 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:16:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (0F3C9800) [pid = 1248] [serial = 522] [outer = 16580000] 22:16:48 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 22:16:49 INFO - PROCESS | 1248 | 1475817409269 Marionette TRACE conn5 <- [1,566,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/006.html",0,null,null,[["Link with onclick form submit and href navigation ",0,null,null]]]}] 22:16:49 INFO - . 22:16:49 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/006.html | took 1333ms 22:16:49 INFO - PROCESS | 1248 | 1475817409298 Marionette TRACE conn5 -> [0,567,"getWindowHandle",null] 22:16:49 INFO - PROCESS | 1248 | 1475817409302 Marionette TRACE conn5 <- [1,567,null,{"value":"12"}] 22:16:49 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/007.html 22:16:49 INFO - PROCESS | 1248 | 1475817409309 Marionette TRACE conn5 -> [0,568,"timeouts",{"script":35000}] 22:16:49 INFO - PROCESS | 1248 | 1475817409313 Marionette TRACE conn5 <- [1,568,null,{}] 22:16:49 INFO - PROCESS | 1248 | 1475817409319 Marionette TRACE conn5 -> [0,569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:49 INFO - PROCESS | 1248 | 1475817409482 Marionette TRACE conn5 <- [1,569,null,{"value":null}] 22:16:49 INFO - PROCESS | 1248 | 1475817409594 Marionette TRACE conn5 -> [0,570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/007.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:49 INFO - PROCESS | 1248 | ++DOCSHELL 0E95D800 == 49 [pid = 1248] [id = 171] 22:16:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (0F07B800) [pid = 1248] [serial = 523] [outer = 00000000] 22:16:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (11D33000) [pid = 1248] [serial = 524] [outer = 0F07B800] 22:16:49 INFO - PROCESS | 1248 | 1475817409665 Marionette DEBUG loaded listener.js 22:16:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1341FC00) [pid = 1248] [serial = 525] [outer = 0F07B800] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1543C800 == 48 [pid = 1248] [id = 145] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 17AA4C00 == 47 [pid = 1248] [id = 148] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1AA3E000 == 46 [pid = 1248] [id = 162] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1957D400 == 45 [pid = 1248] [id = 150] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1A7A8000 == 44 [pid = 1248] [id = 160] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1A204800 == 43 [pid = 1248] [id = 154] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 12DBA400 == 42 [pid = 1248] [id = 152] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 11514C00 == 41 [pid = 1248] [id = 156] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 170A1400 == 40 [pid = 1248] [id = 157] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1A208C00 == 39 [pid = 1248] [id = 159] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 193BB000 == 38 [pid = 1248] [id = 158] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 193D4400 == 37 [pid = 1248] [id = 161] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 11BBE800 == 36 [pid = 1248] [id = 153] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 12033800 == 35 [pid = 1248] [id = 155] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 1AD19C00 == 34 [pid = 1248] [id = 164] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 11796800 == 33 [pid = 1248] [id = 163] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 17AD4000 == 32 [pid = 1248] [id = 166] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 115AAC00 == 31 [pid = 1248] [id = 165] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 193D7C00 == 30 [pid = 1248] [id = 167] 22:16:50 INFO - PROCESS | 1248 | --DOCSHELL 13421400 == 29 [pid = 1248] [id = 168] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (13658C00) [pid = 1248] [serial = 418] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (13652800) [pid = 1248] [serial = 417] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1679CC00) [pid = 1248] [serial = 421] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (16847800) [pid = 1248] [serial = 420] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (19572400) [pid = 1248] [serial = 424] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (193E9800) [pid = 1248] [serial = 423] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1000D400) [pid = 1248] [serial = 427] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (10009400) [pid = 1248] [serial = 426] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (11D32000) [pid = 1248] [serial = 430] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (11B60400) [pid = 1248] [serial = 429] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14418C00) [pid = 1248] [serial = 437] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-1.html] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (145CB400) [pid = 1248] [serial = 435] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-1.html] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (13F5A000) [pid = 1248] [serial = 433] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (13422C00) [pid = 1248] [serial = 432] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (167A1400) [pid = 1248] [serial = 440] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (16710000) [pid = 1248] [serial = 439] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (170A3400) [pid = 1248] [serial = 443] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (171C5000) [pid = 1248] [serial = 442] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (193D6400) [pid = 1248] [serial = 450] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1364A000) [pid = 1248] [serial = 391] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (193B4C00) [pid = 1248] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (190E6800) [pid = 1248] [serial = 447] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (179E9400) [pid = 1248] [serial = 446] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (17AA9C00) [pid = 1248] [serial = 445] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (194D5400) [pid = 1248] [serial = 453] [outer = 00000000] [url = about:blank] 22:16:50 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (14416400) [pid = 1248] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/001-2.html] 22:16:50 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BB000 == 30 [pid = 1248] [id = 172] 22:16:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0F4BBC00) [pid = 1248] [serial = 526] [outer = 00000000] 22:16:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (0F612800) [pid = 1248] [serial = 527] [outer = 0F4BBC00] 22:16:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0F82FC00) [pid = 1248] [serial = 528] [outer = 0F4BBC00] 22:16:50 INFO - PROCESS | 1248 | 1475817410962 Marionette TRACE conn5 <- [1,570,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/007.html",0,null,null,[["Link with onclick javascript url and href navigation ",0,null,null]]]}] 22:16:51 INFO - . 22:16:51 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/007.html | took 1687ms 22:16:51 INFO - PROCESS | 1248 | 1475817411000 Marionette TRACE conn5 -> [0,571,"getWindowHandle",null] 22:16:51 INFO - PROCESS | 1248 | 1475817411005 Marionette TRACE conn5 <- [1,571,null,{"value":"12"}] 22:16:51 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/008.html 22:16:51 INFO - PROCESS | 1248 | 1475817411051 Marionette TRACE conn5 -> [0,572,"timeouts",{"script":35000}] 22:16:51 INFO - PROCESS | 1248 | 1475817411056 Marionette TRACE conn5 <- [1,572,null,{}] 22:16:51 INFO - PROCESS | 1248 | 1475817411065 Marionette TRACE conn5 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:51 INFO - PROCESS | 1248 | 1475817411244 Marionette TRACE conn5 <- [1,573,null,{"value":null}] 22:16:51 INFO - PROCESS | 1248 | 1475817411326 Marionette TRACE conn5 -> [0,574,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/008.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:51 INFO - PROCESS | 1248 | ++DOCSHELL 10078C00 == 31 [pid = 1248] [id = 173] 22:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (11753400) [pid = 1248] [serial = 529] [outer = 00000000] 22:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (11D37000) [pid = 1248] [serial = 530] [outer = 11753400] 22:16:51 INFO - PROCESS | 1248 | 1475817411395 Marionette DEBUG loaded listener.js 22:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (11E2AC00) [pid = 1248] [serial = 531] [outer = 11753400] 22:16:51 INFO - PROCESS | 1248 | ++DOCSHELL 14415400 == 32 [pid = 1248] [id = 174] 22:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (14415C00) [pid = 1248] [serial = 532] [outer = 00000000] 22:16:51 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (14417800) [pid = 1248] [serial = 533] [outer = 14415C00] 22:16:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (13F61400) [pid = 1248] [serial = 534] [outer = 14415C00] 22:16:51 INFO - PROCESS | 1248 | 1475817411924 Marionette TRACE conn5 <- [1,574,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/008.html",0,null,null,[["Link with onclick form submit to javascript url and href navigation ",0,null,null]]]}] 22:16:51 INFO - . 22:16:51 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/008.html | took 950ms 22:16:52 INFO - PROCESS | 1248 | 1475817411994 Marionette TRACE conn5 -> [0,575,"getWindowHandle",null] 22:16:52 INFO - PROCESS | 1248 | 1475817412002 Marionette TRACE conn5 <- [1,575,null,{"value":"12"}] 22:16:52 INFO - PROCESS | 1248 | 1475817412010 Marionette TRACE conn5 -> [0,576,"timeouts",{"script":35000}] 22:16:52 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/009.html 22:16:52 INFO - PROCESS | 1248 | 1475817412015 Marionette TRACE conn5 <- [1,576,null,{}] 22:16:52 INFO - PROCESS | 1248 | 1475817412020 Marionette TRACE conn5 -> [0,577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:52 INFO - PROCESS | 1248 | 1475817412167 Marionette TRACE conn5 <- [1,577,null,{"value":null}] 22:16:52 INFO - PROCESS | 1248 | 1475817412251 Marionette TRACE conn5 -> [0,578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/009.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:52 INFO - PROCESS | 1248 | ++DOCSHELL 16582800 == 33 [pid = 1248] [id = 175] 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (16584400) [pid = 1248] [serial = 535] [outer = 00000000] 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (16710C00) [pid = 1248] [serial = 536] [outer = 16584400] 22:16:52 INFO - PROCESS | 1248 | 1475817412314 Marionette DEBUG loaded listener.js 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (16847800) [pid = 1248] [serial = 537] [outer = 16584400] 22:16:52 INFO - PROCESS | 1248 | ++DOCSHELL 17854C00 == 34 [pid = 1248] [id = 176] 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (179EC000) [pid = 1248] [serial = 538] [outer = 00000000] 22:16:52 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (17A9F800) [pid = 1248] [serial = 539] [outer = 179EC000] 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1207E800) [pid = 1248] [serial = 540] [outer = 179EC000] 22:16:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (191BF000) [pid = 1248] [serial = 541] [outer = 179EC000] 22:16:52 INFO - PROCESS | 1248 | 1475817412938 Marionette TRACE conn5 <- [1,578,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/009.html",0,null,null,[["Link with onclick form submit to javascript url with document.write and href navigation ",0,null,null]]]}] 22:16:52 INFO - . 22:16:52 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/009.html | took 970ms 22:16:52 INFO - PROCESS | 1248 | 1475817412985 Marionette TRACE conn5 -> [0,579,"getWindowHandle",null] 22:16:52 INFO - PROCESS | 1248 | 1475817412988 Marionette TRACE conn5 <- [1,579,null,{"value":"12"}] 22:16:52 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/010.html 22:16:53 INFO - PROCESS | 1248 | 1475817412993 Marionette TRACE conn5 -> [0,580,"timeouts",{"script":35000}] 22:16:53 INFO - PROCESS | 1248 | 1475817412998 Marionette TRACE conn5 <- [1,580,null,{}] 22:16:53 INFO - PROCESS | 1248 | 1475817413018 Marionette TRACE conn5 -> [0,581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:53 INFO - PROCESS | 1248 | 1475817413203 Marionette TRACE conn5 <- [1,581,null,{"value":null}] 22:16:53 INFO - PROCESS | 1248 | 1475817413225 Marionette TRACE conn5 -> [0,582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/010.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:53 INFO - PROCESS | 1248 | ++DOCSHELL 193D2800 == 35 [pid = 1248] [id = 177] 22:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (193D4000) [pid = 1248] [serial = 542] [outer = 00000000] 22:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (193EB400) [pid = 1248] [serial = 543] [outer = 193D4000] 22:16:53 INFO - PROCESS | 1248 | 1475817413290 Marionette DEBUG loaded listener.js 22:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (193D9400) [pid = 1248] [serial = 544] [outer = 193D4000] 22:16:53 INFO - PROCESS | 1248 | ++DOCSHELL 1A20B800 == 36 [pid = 1248] [id = 178] 22:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1A20C400) [pid = 1248] [serial = 545] [outer = 00000000] 22:16:53 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0F3CE800) [pid = 1248] [serial = 546] [outer = 1A20C400] 22:16:53 INFO - PROCESS | 1248 | JavaScript error: javascript:(function()%20{var%20x%20=%20new%20XMLHttpRequest();%20x.open('GET',%20'blank.html?pipe=trickle(d2)',%20false);%20x.send();%20document.write('');%20return%20''})(), line 1: NetworkError: A network error occurred. 22:16:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1A40D800) [pid = 1248] [serial = 547] [outer = 1A20C400] 22:16:53 INFO - PROCESS | 1248 | 1475817413886 Marionette TRACE conn5 <- [1,582,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/010.html",0,null,null,[["Link with onclick form submit to javascript url with delayed document.write and href navigation ",0,null,null]]]}] 22:16:53 INFO - . 22:16:53 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/010.html | took 930ms 22:16:53 INFO - PROCESS | 1248 | 1475817413924 Marionette TRACE conn5 -> [0,583,"getWindowHandle",null] 22:16:53 INFO - PROCESS | 1248 | 1475817413928 Marionette TRACE conn5 <- [1,583,null,{"value":"12"}] 22:16:53 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/011.html 22:16:53 INFO - PROCESS | 1248 | 1475817413932 Marionette TRACE conn5 -> [0,584,"timeouts",{"script":35000}] 22:16:53 INFO - PROCESS | 1248 | 1475817413936 Marionette TRACE conn5 <- [1,584,null,{}] 22:16:53 INFO - PROCESS | 1248 | 1475817413946 Marionette TRACE conn5 -> [0,585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:54 INFO - PROCESS | 1248 | 1475817414133 Marionette TRACE conn5 <- [1,585,null,{"value":null}] 22:16:54 INFO - PROCESS | 1248 | 1475817414153 Marionette TRACE conn5 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/011.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:54 INFO - PROCESS | 1248 | ++DOCSHELL 1A7AD400 == 37 [pid = 1248] [id = 179] 22:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1A7AD800) [pid = 1248] [serial = 548] [outer = 00000000] 22:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1A810400) [pid = 1248] [serial = 549] [outer = 1A7AD800] 22:16:54 INFO - PROCESS | 1248 | 1475817414214 Marionette DEBUG loaded listener.js 22:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A80D400) [pid = 1248] [serial = 550] [outer = 1A7AD800] 22:16:54 INFO - PROCESS | 1248 | ++DOCSHELL 1AC8A800 == 38 [pid = 1248] [id = 180] 22:16:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1AD21C00) [pid = 1248] [serial = 551] [outer = 00000000] 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0F4BDC00) [pid = 1248] [serial = 552] [outer = 1AD21C00] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1AD1A000) [pid = 1248] [serial = 501] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-3.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A7A8400) [pid = 1248] [serial = 489] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-2.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1AA3E400) [pid = 1248] [serial = 495] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002-2.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (194D1000) [pid = 1248] [serial = 492] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1957D800) [pid = 1248] [serial = 452] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (16584C00) [pid = 1248] [serial = 449] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A204C00) [pid = 1248] [serial = 469] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1202C800) [pid = 1248] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_3.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (12072800) [pid = 1248] [serial = 474] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/events.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (115B6C00) [pid = 1248] [serial = 477] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/hashchange_event.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (12DBA800) [pid = 1248] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1012AC00) [pid = 1248] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name_cross_origin_2.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1AA3D800) [pid = 1248] [serial = 498] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (193CC000) [pid = 1248] [serial = 483] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/unset_context_name-1.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1A209000) [pid = 1248] [serial = 486] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (170A6800) [pid = 1248] [serial = 480] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/popstate_event.html] 22:16:55 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (193D5C00) [pid = 1248] [serial = 413] [outer = 00000000] [url = http://web-platform.test:8000/fetch/api/policies/referrer-origin-when-cross-origin-worker.html] 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1012AC00) [pid = 1248] [serial = 553] [outer = 1AD21C00] 22:16:55 INFO - PROCESS | 1248 | 1475817415195 Marionette TRACE conn5 <- [1,586,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/011.html",0,null,null,[["Link with onclick navigation to javascript url with document.write and href navigation ",0,null,null]]]}] 22:16:55 INFO - . 22:16:55 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/011.html | took 1277ms 22:16:55 INFO - PROCESS | 1248 | 1475817415212 Marionette TRACE conn5 -> [0,587,"getWindowHandle",null] 22:16:55 INFO - PROCESS | 1248 | 1475817415215 Marionette TRACE conn5 <- [1,587,null,{"value":"12"}] 22:16:55 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/012.html 22:16:55 INFO - PROCESS | 1248 | 1475817415219 Marionette TRACE conn5 -> [0,588,"timeouts",{"script":35000}] 22:16:55 INFO - PROCESS | 1248 | 1475817415221 Marionette TRACE conn5 <- [1,588,null,{}] 22:16:55 INFO - PROCESS | 1248 | 1475817415226 Marionette TRACE conn5 -> [0,589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:55 INFO - PROCESS | 1248 | 1475817415391 Marionette TRACE conn5 <- [1,589,null,{"value":null}] 22:16:55 INFO - PROCESS | 1248 | 1475817415446 Marionette TRACE conn5 -> [0,590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/012.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:55 INFO - PROCESS | 1248 | ++DOCSHELL 1670D000 == 39 [pid = 1248] [id = 181] 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (167A1400) [pid = 1248] [serial = 554] [outer = 00000000] 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1AC86C00) [pid = 1248] [serial = 555] [outer = 167A1400] 22:16:55 INFO - PROCESS | 1248 | 1475817415507 Marionette DEBUG loaded listener.js 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1AC84000) [pid = 1248] [serial = 556] [outer = 167A1400] 22:16:55 INFO - PROCESS | 1248 | ++DOCSHELL 1AD46000 == 40 [pid = 1248] [id = 182] 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1AD46400) [pid = 1248] [serial = 557] [outer = 00000000] 22:16:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1AD48800) [pid = 1248] [serial = 558] [outer = 1AD46400] 22:16:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0E9C2800) [pid = 1248] [serial = 559] [outer = 1AD46400] 22:16:58 INFO - PROCESS | 1248 | 1475817418132 Marionette TRACE conn5 <- [1,590,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/012.html",0,null,null,[["Link with onclick navigation to javascript url with delayed document.write and href navigation ",1,"assert_equals: expected \"href\" but got \"write\"","onmessage<@http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/012.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/012.html:15:13\n"]]]}] 22:16:58 INFO - . 22:16:58 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/012.html | took 2978ms 22:16:58 INFO - PROCESS | 1248 | 1475817418201 Marionette TRACE conn5 -> [0,591,"getWindowHandle",null] 22:16:58 INFO - PROCESS | 1248 | 1475817418207 Marionette TRACE conn5 <- [1,591,null,{"value":"12"}] 22:16:58 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/013.html 22:16:58 INFO - PROCESS | 1248 | 1475817418257 Marionette TRACE conn5 -> [0,592,"timeouts",{"script":35000}] 22:16:58 INFO - PROCESS | 1248 | 1475817418262 Marionette TRACE conn5 <- [1,592,null,{}] 22:16:58 INFO - PROCESS | 1248 | 1475817418271 Marionette TRACE conn5 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:58 INFO - PROCESS | 1248 | 1475817418636 Marionette TRACE conn5 <- [1,593,null,{"value":null}] 22:16:58 INFO - PROCESS | 1248 | 1475817418776 Marionette TRACE conn5 -> [0,594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/013.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:58 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D6C00 == 41 [pid = 1248] [id = 183] 22:16:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0F4BC800) [pid = 1248] [serial = 560] [outer = 00000000] 22:16:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1007D400) [pid = 1248] [serial = 561] [outer = 0F4BC800] 22:16:58 INFO - PROCESS | 1248 | 1475817418845 Marionette DEBUG loaded listener.js 22:16:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (10108C00) [pid = 1248] [serial = 562] [outer = 0F4BC800] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 14412C00 == 40 [pid = 1248] [id = 133] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 10124400 == 39 [pid = 1248] [id = 151] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 193D5400 == 38 [pid = 1248] [id = 138] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 12028400 == 37 [pid = 1248] [id = 137] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 16587800 == 36 [pid = 1248] [id = 134] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 17526400 == 35 [pid = 1248] [id = 136] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 16F78400 == 34 [pid = 1248] [id = 135] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 1150B400 == 33 [pid = 1248] [id = 132] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 0F07F000 == 32 [pid = 1248] [id = 131] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 1657F800 == 31 [pid = 1248] [id = 170] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7800 == 30 [pid = 1248] [id = 169] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 1AC8A800 == 29 [pid = 1248] [id = 180] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 1A7AD400 == 28 [pid = 1248] [id = 179] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 1A20B800 == 27 [pid = 1248] [id = 178] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 193D2800 == 26 [pid = 1248] [id = 177] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 17854C00 == 25 [pid = 1248] [id = 176] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 16582800 == 24 [pid = 1248] [id = 175] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 14415400 == 23 [pid = 1248] [id = 174] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 10078C00 == 22 [pid = 1248] [id = 173] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 0F4BB000 == 21 [pid = 1248] [id = 172] 22:16:59 INFO - PROCESS | 1248 | --DOCSHELL 0E95D800 == 20 [pid = 1248] [id = 171] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19578000) [pid = 1248] [serial = 415] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19581800) [pid = 1248] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A415800) [pid = 1248] [serial = 496] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19745C00) [pid = 1248] [serial = 455] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (0F3D1000) [pid = 1248] [serial = 456] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (11D39000) [pid = 1248] [serial = 461] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1207F000) [pid = 1248] [serial = 462] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (11E30000) [pid = 1248] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (11E2E000) [pid = 1248] [serial = 464] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-2.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (14411800) [pid = 1248] [serial = 465] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1A8CAC00) [pid = 1248] [serial = 497] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/002-2.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (0F615400) [pid = 1248] [serial = 503] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-2.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (11BBB400) [pid = 1248] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-3.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1AC7E000) [pid = 1248] [serial = 499] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1AC80400) [pid = 1248] [serial = 500] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1AD1A800) [pid = 1248] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1A805000) [pid = 1248] [serial = 493] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A807400) [pid = 1248] [serial = 494] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1A413000) [pid = 1248] [serial = 487] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1A415C00) [pid = 1248] [serial = 488] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1A7A3800) [pid = 1248] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A764800) [pid = 1248] [serial = 491] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-2.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (193EA400) [pid = 1248] [serial = 484] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (193D8C00) [pid = 1248] [serial = 485] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (17526800) [pid = 1248] [serial = 481] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (17523800) [pid = 1248] [serial = 482] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14417400) [pid = 1248] [serial = 478] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (145D1800) [pid = 1248] [serial = 479] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (13F5C000) [pid = 1248] [serial = 475] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (14417000) [pid = 1248] [serial = 476] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (193BA800) [pid = 1248] [serial = 467] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (193CB800) [pid = 1248] [serial = 468] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19575000) [pid = 1248] [serial = 470] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1A203800) [pid = 1248] [serial = 471] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-1.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1150A000) [pid = 1248] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0FF25800) [pid = 1248] [serial = 473] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/history-traversal/browsing_context_name-3.html] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11511400) [pid = 1248] [serial = 458] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1133E400) [pid = 1248] [serial = 459] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (193DA400) [pid = 1248] [serial = 451] [outer = 00000000] [url = about:blank] 22:16:59 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1000FC00) [pid = 1248] [serial = 504] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/003-1.html] 22:16:59 INFO - PROCESS | 1248 | ++DOCSHELL 0F619800 == 21 [pid = 1248] [id = 184] 22:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0F6F1C00) [pid = 1248] [serial = 563] [outer = 00000000] 22:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0F4C2000) [pid = 1248] [serial = 564] [outer = 0F6F1C00] 22:16:59 INFO - PROCESS | 1248 | 1475817419364 Marionette TRACE conn5 <- [1,594,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/013.html",0,null,null,[["Link with onclick navigation to javascript url with delayed document.write and href navigation ",0,null,null]]]}] 22:16:59 INFO - . 22:16:59 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/013.html | took 1128ms 22:16:59 INFO - PROCESS | 1248 | 1475817419412 Marionette TRACE conn5 -> [0,595,"getWindowHandle",null] 22:16:59 INFO - PROCESS | 1248 | 1475817419418 Marionette TRACE conn5 <- [1,595,null,{"value":"12"}] 22:16:59 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/014.html 22:16:59 INFO - PROCESS | 1248 | 1475817419438 Marionette TRACE conn5 -> [0,596,"timeouts",{"script":35000}] 22:16:59 INFO - PROCESS | 1248 | 1475817419443 Marionette TRACE conn5 <- [1,596,null,{}] 22:16:59 INFO - PROCESS | 1248 | 1475817419449 Marionette TRACE conn5 -> [0,597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:16:59 INFO - PROCESS | 1248 | 1475817419595 Marionette TRACE conn5 <- [1,597,null,{"value":null}] 22:16:59 INFO - PROCESS | 1248 | 1475817419609 Marionette TRACE conn5 -> [0,598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/014.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:16:59 INFO - PROCESS | 1248 | ++DOCSHELL 115B1400 == 22 [pid = 1248] [id = 185] 22:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (115B2C00) [pid = 1248] [serial = 565] [outer = 00000000] 22:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (11B08C00) [pid = 1248] [serial = 566] [outer = 115B2C00] 22:16:59 INFO - PROCESS | 1248 | 1475817419676 Marionette DEBUG loaded listener.js 22:16:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (11750400) [pid = 1248] [serial = 567] [outer = 115B2C00] 22:17:00 INFO - PROCESS | 1248 | ++DOCSHELL 12DBC400 == 23 [pid = 1248] [id = 186] 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (12DBC800) [pid = 1248] [serial = 568] [outer = 00000000] 22:17:00 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1202B000) [pid = 1248] [serial = 569] [outer = 12DBC800] 22:17:00 INFO - PROCESS | 1248 | 1475817420229 Marionette TRACE conn5 <- [1,598,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/014.html",0,null,null,[[" Link with javascript onclick form submission script order ",0,null,null]]]}] 22:17:00 INFO - . 22:17:00 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/014.html | took 850ms 22:17:00 INFO - PROCESS | 1248 | 1475817420278 Marionette TRACE conn5 -> [0,599,"getWindowHandle",null] 22:17:00 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/015.html 22:17:00 INFO - PROCESS | 1248 | 1475817420282 Marionette TRACE conn5 <- [1,599,null,{"value":"12"}] 22:17:00 INFO - PROCESS | 1248 | 1475817420289 Marionette TRACE conn5 -> [0,600,"timeouts",{"script":35000}] 22:17:00 INFO - PROCESS | 1248 | 1475817420294 Marionette TRACE conn5 <- [1,600,null,{}] 22:17:00 INFO - PROCESS | 1248 | 1475817420303 Marionette TRACE conn5 -> [0,601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:00 INFO - PROCESS | 1248 | 1475817420463 Marionette TRACE conn5 <- [1,601,null,{"value":null}] 22:17:00 INFO - PROCESS | 1248 | 1475817420476 Marionette TRACE conn5 -> [0,602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/015.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:00 INFO - PROCESS | 1248 | ++DOCSHELL 13658000 == 24 [pid = 1248] [id = 187] 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (13F58400) [pid = 1248] [serial = 570] [outer = 00000000] 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (13F5F800) [pid = 1248] [serial = 571] [outer = 13F58400] 22:17:00 INFO - PROCESS | 1248 | 1475817420538 Marionette DEBUG loaded listener.js 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (14416800) [pid = 1248] [serial = 572] [outer = 13F58400] 22:17:00 INFO - PROCESS | 1248 | ++DOCSHELL 1640A400 == 25 [pid = 1248] [id = 188] 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1640AC00) [pid = 1248] [serial = 573] [outer = 00000000] 22:17:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1640D800) [pid = 1248] [serial = 574] [outer = 1640AC00] 22:17:01 INFO - PROCESS | 1248 | 1475817421079 Marionette TRACE conn5 <- [1,602,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/015.html",0,null,null,[[" Link with javascript onclick and href script order ",0,null,null]]]}] 22:17:01 INFO - . 22:17:01 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/015.html | took 830ms 22:17:01 INFO - PROCESS | 1248 | 1475817421118 Marionette TRACE conn5 -> [0,603,"getWindowHandle",null] 22:17:01 INFO - PROCESS | 1248 | 1475817421122 Marionette TRACE conn5 <- [1,603,null,{"value":"12"}] 22:17:01 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html 22:17:01 INFO - PROCESS | 1248 | 1475817421136 Marionette TRACE conn5 -> [0,604,"timeouts",{"script":35000}] 22:17:01 INFO - PROCESS | 1248 | 1475817421143 Marionette TRACE conn5 <- [1,604,null,{}] 22:17:01 INFO - PROCESS | 1248 | 1475817421148 Marionette TRACE conn5 -> [0,605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:01 INFO - PROCESS | 1248 | 1475817421332 Marionette TRACE conn5 <- [1,605,null,{"value":null}] 22:17:01 INFO - PROCESS | 1248 | 1475817421388 Marionette TRACE conn5 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:01 INFO - PROCESS | 1248 | ++DOCSHELL 16587C00 == 26 [pid = 1248] [id = 189] 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1670EC00) [pid = 1248] [serial = 575] [outer = 00000000] 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1679F000) [pid = 1248] [serial = 576] [outer = 1670EC00] 22:17:01 INFO - PROCESS | 1248 | 1475817421449 Marionette DEBUG loaded listener.js 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1683E400) [pid = 1248] [serial = 577] [outer = 1670EC00] 22:17:01 INFO - PROCESS | 1248 | ++DOCSHELL 171C7C00 == 27 [pid = 1248] [id = 190] 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1751CC00) [pid = 1248] [serial = 578] [outer = 00000000] 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1670FC00) [pid = 1248] [serial = 579] [outer = 1751CC00] 22:17:01 INFO - PROCESS | 1248 | ++DOCSHELL 17522400 == 28 [pid = 1248] [id = 191] 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (17523400) [pid = 1248] [serial = 580] [outer = 00000000] 22:17:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1202F000) [pid = 1248] [serial = 581] [outer = 17523400] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (16F74800) [pid = 1248] [serial = 582] [outer = 1751CC00] 22:17:02 INFO - PROCESS | 1248 | 1475817422154 Marionette TRACE conn5 <- [1,606,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html",0,null,null,[["Child document navigating parent via location ",0,null,null]]]}] 22:17:02 INFO - . 22:17:02 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html | took 1091ms 22:17:02 INFO - PROCESS | 1248 | 1475817422224 Marionette TRACE conn5 -> [0,607,"getWindowHandle",null] 22:17:02 INFO - PROCESS | 1248 | 1475817422227 Marionette TRACE conn5 <- [1,607,null,{"value":"12"}] 22:17:02 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html 22:17:02 INFO - PROCESS | 1248 | 1475817422231 Marionette TRACE conn5 -> [0,608,"timeouts",{"script":35000}] 22:17:02 INFO - PROCESS | 1248 | 1475817422235 Marionette TRACE conn5 <- [1,608,null,{}] 22:17:02 INFO - PROCESS | 1248 | 1475817422239 Marionette TRACE conn5 -> [0,609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:02 INFO - PROCESS | 1248 | 1475817422414 Marionette TRACE conn5 <- [1,609,null,{"value":null}] 22:17:02 INFO - PROCESS | 1248 | 1475817422429 Marionette TRACE conn5 -> [0,610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:02 INFO - PROCESS | 1248 | ++DOCSHELL 1751A000 == 29 [pid = 1248] [id = 192] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (17524000) [pid = 1248] [serial = 583] [outer = 00000000] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (179F2C00) [pid = 1248] [serial = 584] [outer = 17524000] 22:17:02 INFO - PROCESS | 1248 | 1475817422489 Marionette DEBUG loaded listener.js 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (17AD8800) [pid = 1248] [serial = 585] [outer = 17524000] 22:17:02 INFO - PROCESS | 1248 | ++DOCSHELL 193B7400 == 30 [pid = 1248] [id = 193] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (193BBC00) [pid = 1248] [serial = 586] [outer = 00000000] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (193CD000) [pid = 1248] [serial = 587] [outer = 193BBC00] 22:17:02 INFO - PROCESS | 1248 | ++DOCSHELL 193B0800 == 31 [pid = 1248] [id = 194] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (193D0800) [pid = 1248] [serial = 588] [outer = 00000000] 22:17:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (190D9C00) [pid = 1248] [serial = 589] [outer = 193D0800] 22:17:02 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19266000) [pid = 1248] [serial = 590] [outer = 193BBC00] 22:17:03 INFO - PROCESS | 1248 | 1475817423146 Marionette TRACE conn5 <- [1,610,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html",0,null,null,[["Child document navigating parent via submit ",0,null,null]]]}] 22:17:03 INFO - . 22:17:03 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html | took 970ms 22:17:03 INFO - PROCESS | 1248 | 1475817423203 Marionette TRACE conn5 -> [0,611,"getWindowHandle",null] 22:17:03 INFO - PROCESS | 1248 | 1475817423206 Marionette TRACE conn5 <- [1,611,null,{"value":"12"}] 22:17:03 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html 22:17:03 INFO - PROCESS | 1248 | 1475817423210 Marionette TRACE conn5 -> [0,612,"timeouts",{"script":35000}] 22:17:03 INFO - PROCESS | 1248 | 1475817423213 Marionette TRACE conn5 <- [1,612,null,{}] 22:17:03 INFO - PROCESS | 1248 | 1475817423225 Marionette TRACE conn5 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:03 INFO - PROCESS | 1248 | 1475817423539 Marionette TRACE conn5 <- [1,613,null,{"value":null}] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1A20C400) [pid = 1248] [serial = 545] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0F4BBC00) [pid = 1248] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (0F07B800) [pid = 1248] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/007.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (14415C00) [pid = 1248] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (11753400) [pid = 1248] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/008.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (190E0000) [pid = 1248] [serial = 509] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-1.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (115AE800) [pid = 1248] [serial = 506] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (13F5B400) [pid = 1248] [serial = 516] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (193D9C00) [pid = 1248] [serial = 513] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/005.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (16580000) [pid = 1248] [serial = 521] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0F3D7C00) [pid = 1248] [serial = 518] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/006.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1AD21C00) [pid = 1248] [serial = 551] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1A7AD800) [pid = 1248] [serial = 548] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/011.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (193D4000) [pid = 1248] [serial = 542] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/010.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (179EC000) [pid = 1248] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:03 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (16584400) [pid = 1248] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/009.html] 22:17:03 INFO - PROCESS | 1248 | 1475817423595 Marionette TRACE conn5 -> [0,614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:03 INFO - PROCESS | 1248 | ++DOCSHELL 16F73400 == 32 [pid = 1248] [id = 195] 22:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16F75000) [pid = 1248] [serial = 591] [outer = 00000000] 22:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (193D3400) [pid = 1248] [serial = 592] [outer = 16F75000] 22:17:03 INFO - PROCESS | 1248 | 1475817423678 Marionette DEBUG loaded listener.js 22:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (194D0800) [pid = 1248] [serial = 593] [outer = 16F75000] 22:17:03 INFO - PROCESS | 1248 | ++DOCSHELL 1957A400 == 33 [pid = 1248] [id = 196] 22:17:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1957A800) [pid = 1248] [serial = 594] [outer = 00000000] 22:17:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1957C800) [pid = 1248] [serial = 595] [outer = 1957A800] 22:17:06 INFO - PROCESS | 1248 | 1475817426103 Marionette TRACE conn5 <- [1,614,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html",0,null,null,[["Navigating to the same URL with an empty fragment aborts the navigation",0,null,null]]]}] 22:17:06 INFO - . 22:17:06 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html | took 2934ms 22:17:06 INFO - PROCESS | 1248 | 1475817426149 Marionette TRACE conn5 -> [0,615,"getWindowHandle",null] 22:17:06 INFO - PROCESS | 1248 | 1475817426155 Marionette TRACE conn5 <- [1,615,null,{"value":"12"}] 22:17:06 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html 22:17:06 INFO - PROCESS | 1248 | 1475817426163 Marionette TRACE conn5 -> [0,616,"timeouts",{"script":35000}] 22:17:06 INFO - PROCESS | 1248 | 1475817426168 Marionette TRACE conn5 <- [1,616,null,{}] 22:17:06 INFO - PROCESS | 1248 | 1475817426218 Marionette TRACE conn5 -> [0,617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:06 INFO - PROCESS | 1248 | 1475817426447 Marionette TRACE conn5 <- [1,617,null,{"value":null}] 22:17:06 INFO - PROCESS | 1248 | 1475817426501 Marionette TRACE conn5 -> [0,618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:06 INFO - PROCESS | 1248 | ++DOCSHELL 0F61DC00 == 34 [pid = 1248] [id = 197] 22:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (0F82A400) [pid = 1248] [serial = 596] [outer = 00000000] 22:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (10083800) [pid = 1248] [serial = 597] [outer = 0F82A400] 22:17:06 INFO - PROCESS | 1248 | 1475817426581 Marionette DEBUG loaded listener.js 22:17:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1010C000) [pid = 1248] [serial = 598] [outer = 0F82A400] 22:17:07 INFO - PROCESS | 1248 | ++DOCSHELL 13651400 == 35 [pid = 1248] [id = 198] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (13651C00) [pid = 1248] [serial = 599] [outer = 00000000] 22:17:07 INFO - PROCESS | 1248 | ++DOCSHELL 13655C00 == 36 [pid = 1248] [id = 199] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (13656400) [pid = 1248] [serial = 600] [outer = 00000000] 22:17:07 INFO - PROCESS | 1248 | ++DOCSHELL 13657800 == 37 [pid = 1248] [id = 200] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (13F5B400) [pid = 1248] [serial = 601] [outer = 00000000] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (11B09000) [pid = 1248] [serial = 602] [outer = 13651C00] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (13F5D000) [pid = 1248] [serial = 603] [outer = 13656400] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (13F66C00) [pid = 1248] [serial = 604] [outer = 13F5B400] 22:17:07 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:17:07 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:17:07 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:17:07 INFO - PROCESS | 1248 | 1475817427358 Marionette TRACE conn5 <- [1,618,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html",0,null,null,[["iframes with javascript src",0,null,null]]]}] 22:17:07 INFO - . 22:17:07 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html | took 1239ms 22:17:07 INFO - PROCESS | 1248 | 1475817427402 Marionette TRACE conn5 -> [0,619,"getWindowHandle",null] 22:17:07 INFO - PROCESS | 1248 | 1475817427410 Marionette TRACE conn5 <- [1,619,null,{"value":"12"}] 22:17:07 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html 22:17:07 INFO - PROCESS | 1248 | 1475817427419 Marionette TRACE conn5 -> [0,620,"timeouts",{"script":35000}] 22:17:07 INFO - PROCESS | 1248 | 1475817427424 Marionette TRACE conn5 <- [1,620,null,{}] 22:17:07 INFO - PROCESS | 1248 | 1475817427429 Marionette TRACE conn5 -> [0,621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:07 INFO - PROCESS | 1248 | 1475817427674 Marionette TRACE conn5 <- [1,621,null,{"value":null}] 22:17:07 INFO - PROCESS | 1248 | 1475817427769 Marionette TRACE conn5 -> [0,622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:07 INFO - PROCESS | 1248 | ++DOCSHELL 1657D400 == 38 [pid = 1248] [id = 201] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (16582000) [pid = 1248] [serial = 605] [outer = 00000000] 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (16F80400) [pid = 1248] [serial = 606] [outer = 16582000] 22:17:07 INFO - PROCESS | 1248 | 1475817427847 Marionette DEBUG loaded listener.js 22:17:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1729B800) [pid = 1248] [serial = 607] [outer = 16582000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 194CEC00 == 39 [pid = 1248] [id = 202] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (194D4800) [pid = 1248] [serial = 608] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 194D8800 == 40 [pid = 1248] [id = 203] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19572800) [pid = 1248] [serial = 609] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 19573800 == 41 [pid = 1248] [id = 204] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19573C00) [pid = 1248] [serial = 610] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 19574800 == 42 [pid = 1248] [id = 205] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19574C00) [pid = 1248] [serial = 611] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 19575000 == 43 [pid = 1248] [id = 206] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19575400) [pid = 1248] [serial = 612] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 19575C00 == 44 [pid = 1248] [id = 207] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19576400) [pid = 1248] [serial = 613] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOCSHELL 19576800 == 45 [pid = 1248] [id = 208] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (19576C00) [pid = 1248] [serial = 614] [outer = 00000000] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (193D8C00) [pid = 1248] [serial = 615] [outer = 194D4800] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1957D400) [pid = 1248] [serial = 616] [outer = 19572800] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1957EC00) [pid = 1248] [serial = 617] [outer = 19573C00] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1957FC00) [pid = 1248] [serial = 618] [outer = 19574C00] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (19741800) [pid = 1248] [serial = 619] [outer = 19575400] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (19746000) [pid = 1248] [serial = 620] [outer = 19576400] 22:17:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19746C00) [pid = 1248] [serial = 621] [outer = 19576C00] 22:17:08 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:17:08 INFO - PROCESS | 1248 | 1475817428662 Marionette TRACE conn5 <- [1,622,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html",0,null,null,[["Test that javascript: evaluation only performs a navigation to the\n result when the result is a string value.",0,null,null]]]}] 22:17:08 INFO - . 22:17:08 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html | took 1283ms 22:17:08 INFO - PROCESS | 1248 | 1475817428706 Marionette TRACE conn5 -> [0,623,"getWindowHandle",null] 22:17:08 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html 22:17:08 INFO - PROCESS | 1248 | 1475817428710 Marionette TRACE conn5 <- [1,623,null,{"value":"12"}] 22:17:08 INFO - PROCESS | 1248 | 1475817428714 Marionette TRACE conn5 -> [0,624,"timeouts",{"script":35000}] 22:17:08 INFO - PROCESS | 1248 | 1475817428720 Marionette TRACE conn5 <- [1,624,null,{}] 22:17:08 INFO - PROCESS | 1248 | 1475817428734 Marionette TRACE conn5 -> [0,625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:09 INFO - PROCESS | 1248 | 1475817428998 Marionette TRACE conn5 <- [1,625,null,{"value":null}] 22:17:09 INFO - PROCESS | 1248 | 1475817429114 Marionette TRACE conn5 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:09 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A0800 == 46 [pid = 1248] [id = 209] 22:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1A7A1800) [pid = 1248] [serial = 622] [outer = 00000000] 22:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A805C00) [pid = 1248] [serial = 623] [outer = 1A7A1800] 22:17:09 INFO - PROCESS | 1248 | 1475817429190 Marionette DEBUG loaded listener.js 22:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1A80E800) [pid = 1248] [serial = 624] [outer = 1A7A1800] 22:17:09 INFO - PROCESS | 1248 | ++DOCSHELL 0F07FC00 == 47 [pid = 1248] [id = 210] 22:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0F3CDC00) [pid = 1248] [serial = 625] [outer = 00000000] 22:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0D5AF400) [pid = 1248] [serial = 626] [outer = 0F3CDC00] 22:17:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (0D550C00) [pid = 1248] [serial = 627] [outer = 0F3CDC00] 22:17:10 INFO - PROCESS | 1248 | 1475817430020 Marionette TRACE conn5 <- [1,626,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html",0,null,null,[["Same-origin navigation started from unload handler",0,null,null]]]}] 22:17:10 INFO - . 22:17:10 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html | took 1335ms 22:17:10 INFO - PROCESS | 1248 | 1475817430054 Marionette TRACE conn5 -> [0,627,"getWindowHandle",null] 22:17:10 INFO - PROCESS | 1248 | 1475817430060 Marionette TRACE conn5 <- [1,627,null,{"value":"12"}] 22:17:10 INFO - TEST-START | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html 22:17:10 INFO - PROCESS | 1248 | 1475817430068 Marionette TRACE conn5 -> [0,628,"timeouts",{"script":35000}] 22:17:10 INFO - PROCESS | 1248 | 1475817430073 Marionette TRACE conn5 <- [1,628,null,{}] 22:17:10 INFO - PROCESS | 1248 | 1475817430080 Marionette TRACE conn5 -> [0,629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:10 INFO - PROCESS | 1248 | 1475817430253 Marionette TRACE conn5 <- [1,629,null,{"value":null}] 22:17:10 INFO - PROCESS | 1248 | 1475817430398 Marionette TRACE conn5 -> [0,630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:10 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBD400 == 48 [pid = 1248] [id = 211] 22:17:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (0E97C000) [pid = 1248] [serial = 628] [outer = 00000000] 22:17:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (0FF81000) [pid = 1248] [serial = 629] [outer = 0E97C000] 22:17:10 INFO - PROCESS | 1248 | 1475817430475 Marionette DEBUG loaded listener.js 22:17:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (11472C00) [pid = 1248] [serial = 630] [outer = 0E97C000] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 1957A400 == 47 [pid = 1248] [id = 196] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 11D3C400 == 46 [pid = 1248] [id = 139] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 193B0800 == 45 [pid = 1248] [id = 194] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 193B7400 == 44 [pid = 1248] [id = 193] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 1751A000 == 43 [pid = 1248] [id = 192] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 1640A400 == 42 [pid = 1248] [id = 188] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 13658000 == 41 [pid = 1248] [id = 187] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 16587C00 == 40 [pid = 1248] [id = 189] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 171C7C00 == 39 [pid = 1248] [id = 190] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 17522400 == 38 [pid = 1248] [id = 191] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0F619800 == 37 [pid = 1248] [id = 184] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 12DBC400 == 36 [pid = 1248] [id = 186] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 115B1400 == 35 [pid = 1248] [id = 185] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0F3D6C00 == 34 [pid = 1248] [id = 183] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0C7BB400 == 33 [pid = 1248] [id = 149] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 16580400 == 32 [pid = 1248] [id = 140] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 1AD46000 == 31 [pid = 1248] [id = 182] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 194D8800 == 30 [pid = 1248] [id = 203] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 19573800 == 29 [pid = 1248] [id = 204] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 19574800 == 28 [pid = 1248] [id = 205] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 19575000 == 27 [pid = 1248] [id = 206] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 19575C00 == 26 [pid = 1248] [id = 207] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 19576800 == 25 [pid = 1248] [id = 208] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 11477C00 == 24 [pid = 1248] [id = 143] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 16583C00 == 23 [pid = 1248] [id = 147] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 16404800 == 22 [pid = 1248] [id = 146] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 1670D000 == 21 [pid = 1248] [id = 181] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7400 == 20 [pid = 1248] [id = 142] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 11E30400 == 19 [pid = 1248] [id = 144] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0F3D8000 == 18 [pid = 1248] [id = 130] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 19268400 == 17 [pid = 1248] [id = 141] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 16F73400 == 16 [pid = 1248] [id = 195] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0F07FC00 == 15 [pid = 1248] [id = 210] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 13651400 == 14 [pid = 1248] [id = 198] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 13655C00 == 13 [pid = 1248] [id = 199] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 13657800 == 12 [pid = 1248] [id = 200] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 0F61DC00 == 11 [pid = 1248] [id = 197] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 194CEC00 == 10 [pid = 1248] [id = 202] 22:17:11 INFO - PROCESS | 1248 | --DOCSHELL 1657D400 == 9 [pid = 1248] [id = 201] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19264C00) [pid = 1248] [serial = 512] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-1.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (17847400) [pid = 1248] [serial = 511] [outer = 00000000] [url = http://www.web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-2.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (18F30400) [pid = 1248] [serial = 510] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/004-1.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (16F77400) [pid = 1248] [serial = 508] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1679D000) [pid = 1248] [serial = 507] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A80EC00) [pid = 1248] [serial = 517] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A801800) [pid = 1248] [serial = 515] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1A773800) [pid = 1248] [serial = 514] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (11511000) [pid = 1248] [serial = 520] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (113E5000) [pid = 1248] [serial = 519] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (0F82FC00) [pid = 1248] [serial = 528] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (0F612800) [pid = 1248] [serial = 527] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1341FC00) [pid = 1248] [serial = 525] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (11D33000) [pid = 1248] [serial = 524] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (11E2AC00) [pid = 1248] [serial = 531] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (11D37000) [pid = 1248] [serial = 530] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (16847800) [pid = 1248] [serial = 537] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (16710C00) [pid = 1248] [serial = 536] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (193D9400) [pid = 1248] [serial = 544] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (193EB400) [pid = 1248] [serial = 543] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A80D400) [pid = 1248] [serial = 550] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A810400) [pid = 1248] [serial = 549] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1AC86C00) [pid = 1248] [serial = 555] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (17A9F800) [pid = 1248] [serial = 539] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (0F3CE800) [pid = 1248] [serial = 546] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A40D800) [pid = 1248] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (13F61400) [pid = 1248] [serial = 534] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (0F3C9800) [pid = 1248] [serial = 522] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (14417800) [pid = 1248] [serial = 533] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1012AC00) [pid = 1248] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (0F4BDC00) [pid = 1248] [serial = 552] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1207E800) [pid = 1248] [serial = 540] [outer = 00000000] [url = about:blank] 22:17:11 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (191BF000) [pid = 1248] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:11 INFO - PROCESS | 1248 | ++DOCSHELL 0F617800 == 10 [pid = 1248] [id = 212] 22:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0F619800) [pid = 1248] [serial = 631] [outer = 00000000] 22:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0F6F1400) [pid = 1248] [serial = 632] [outer = 0F619800] 22:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (0E97A000) [pid = 1248] [serial = 633] [outer = 0F619800] 22:17:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (10124400) [pid = 1248] [serial = 634] [outer = 0F619800] 22:17:11 INFO - PROCESS | 1248 | 1475817431793 Marionette TRACE conn5 <- [1,630,null,{"value":["/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html",0,null,null,[["Same-origin navigation started from unload handler",0,null,null]]]}] 22:17:11 INFO - . 22:17:11 INFO - TEST-OK | /html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html | took 1776ms 22:17:11 INFO - PROCESS | 1248 | 1475817431854 Marionette TRACE conn5 -> [0,631,"getWindowHandle",null] 22:17:11 INFO - PROCESS | 1248 | 1475817431862 Marionette TRACE conn5 <- [1,631,null,{"value":"12"}] 22:17:11 INFO - PROCESS | 1248 | 1475817431870 Marionette TRACE conn5 -> [0,632,"timeouts",{"script":35000}] 22:17:11 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_status_idle.html 22:17:11 INFO - PROCESS | 1248 | 1475817431874 Marionette TRACE conn5 <- [1,632,null,{}] 22:17:11 INFO - PROCESS | 1248 | 1475817431881 Marionette TRACE conn5 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:12 INFO - PROCESS | 1248 | 1475817432041 Marionette TRACE conn5 <- [1,633,null,{"value":null}] 22:17:12 INFO - PROCESS | 1248 | 1475817432052 Marionette TRACE conn5 -> [0,634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/offline/application-cache-api/api_status_idle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_status_idle.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:12 INFO - PROCESS | 1248 | ++DOCSHELL 11513800 == 11 [pid = 1248] [id = 213] 22:17:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (115AAC00) [pid = 1248] [serial = 635] [outer = 00000000] 22:17:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (119A8000) [pid = 1248] [serial = 636] [outer = 115AAC00] 22:17:12 INFO - PROCESS | 1248 | 1475817432118 Marionette DEBUG loaded listener.js 22:17:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (11B8EC00) [pid = 1248] [serial = 637] [outer = 115AAC00] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (16F75000) [pid = 1248] [serial = 591] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (193D0800) [pid = 1248] [serial = 588] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (193BBC00) [pid = 1248] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1751CC00) [pid = 1248] [serial = 578] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (17524000) [pid = 1248] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (115B2C00) [pid = 1248] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/014.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (12DBC800) [pid = 1248] [serial = 568] [outer = 00000000] [url = about:blank] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (0F6F1C00) [pid = 1248] [serial = 563] [outer = 00000000] [url = about:blank] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0F4BC800) [pid = 1248] [serial = 560] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/013.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1640AC00) [pid = 1248] [serial = 573] [outer = 00000000] [url = about:blank] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (13F58400) [pid = 1248] [serial = 570] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/015.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1AD46400) [pid = 1248] [serial = 557] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (167A1400) [pid = 1248] [serial = 554] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/012.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1670EC00) [pid = 1248] [serial = 575] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17523400) [pid = 1248] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html] 22:17:14 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1957A800) [pid = 1248] [serial = 594] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html] 22:17:15 INFO - PROCESS | 1248 | 1475817435543 Marionette TRACE conn5 <- [1,634,null,{"value":["/html/browsers/offline/application-cache-api/api_status_idle.html",0,null,null,[["idle status test",0,null,null]]]}] 22:17:15 INFO - . 22:17:15 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_status_idle.html | took 3724ms 22:17:15 INFO - PROCESS | 1248 | 1475817435601 Marionette TRACE conn5 -> [0,635,"getWindowHandle",null] 22:17:15 INFO - PROCESS | 1248 | 1475817435607 Marionette TRACE conn5 <- [1,635,null,{"value":"12"}] 22:17:15 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_status_uncached.html 22:17:15 INFO - PROCESS | 1248 | 1475817435655 Marionette TRACE conn5 -> [0,636,"timeouts",{"script":35000}] 22:17:15 INFO - PROCESS | 1248 | 1475817435661 Marionette TRACE conn5 <- [1,636,null,{}] 22:17:15 INFO - PROCESS | 1248 | 1475817435671 Marionette TRACE conn5 -> [0,637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:15 INFO - PROCESS | 1248 | 1475817435852 Marionette TRACE conn5 <- [1,637,null,{"value":null}] 22:17:15 INFO - PROCESS | 1248 | 1475817435928 Marionette TRACE conn5 -> [0,638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/offline/application-cache-api/api_status_uncached.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_status_uncached.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:16 INFO - PROCESS | 1248 | ++DOCSHELL 0F830800 == 12 [pid = 1248] [id = 214] 22:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0FF25800) [pid = 1248] [serial = 638] [outer = 00000000] 22:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (10130800) [pid = 1248] [serial = 639] [outer = 0FF25800] 22:17:16 INFO - PROCESS | 1248 | 1475817436048 Marionette DEBUG loaded listener.js 22:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (11513C00) [pid = 1248] [serial = 640] [outer = 0FF25800] 22:17:16 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:16 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:16 INFO - PROCESS | 1248 | 1475817436578 Marionette TRACE conn5 <- [1,638,null,{"value":["/html/browsers/offline/application-cache-api/api_status_uncached.html",0,null,null,[["Offline Application Cache - API_status_UNCACHED",0,null,null]]]}] 22:17:16 INFO - . 22:17:16 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_status_uncached.html | took 1021ms 22:17:16 INFO - PROCESS | 1248 | 1475817436650 Marionette TRACE conn5 -> [0,639,"getWindowHandle",null] 22:17:16 INFO - PROCESS | 1248 | 1475817436659 Marionette TRACE conn5 <- [1,639,null,{"value":"12"}] 22:17:16 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_swapcache_error.html 22:17:16 INFO - PROCESS | 1248 | 1475817436669 Marionette TRACE conn5 -> [0,640,"timeouts",{"script":35000}] 22:17:16 INFO - PROCESS | 1248 | 1475817436675 Marionette TRACE conn5 <- [1,640,null,{}] 22:17:16 INFO - PROCESS | 1248 | 1475817436680 Marionette TRACE conn5 -> [0,641,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:16 INFO - PROCESS | 1248 | 1475817436844 Marionette TRACE conn5 <- [1,641,null,{"value":null}] 22:17:16 INFO - PROCESS | 1248 | 1475817436930 Marionette TRACE conn5 -> [0,642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/offline/application-cache-api/api_swapcache_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_swapcache_error.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:16 INFO - PROCESS | 1248 | ++DOCSHELL 1216B000 == 13 [pid = 1248] [id = 215] 22:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (12DBC800) [pid = 1248] [serial = 641] [outer = 00000000] 22:17:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1543F000) [pid = 1248] [serial = 642] [outer = 12DBC800] 22:17:17 INFO - PROCESS | 1248 | 1475817437007 Marionette DEBUG loaded listener.js 22:17:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (15DC1400) [pid = 1248] [serial = 643] [outer = 12DBC800] 22:17:17 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:17 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:17 INFO - PROCESS | 1248 | 1475817437615 Marionette TRACE conn5 <- [1,642,null,{"value":["/html/browsers/offline/application-cache-api/api_swapcache_error.html",0,null,null,[["INVALID_STATE_ERR error test",0,null,null]]]}] 22:17:17 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:17 INFO - . 22:17:17 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_swapcache_error.html | took 1024ms 22:17:17 INFO - PROCESS | 1248 | 1475817437696 Marionette TRACE conn5 -> [0,643,"getWindowHandle",null] 22:17:17 INFO - PROCESS | 1248 | 1475817437702 Marionette TRACE conn5 <- [1,643,null,{"value":"12"}] 22:17:17 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_update.html 22:17:17 INFO - PROCESS | 1248 | 1475817437709 Marionette TRACE conn5 -> [0,644,"timeouts",{"script":35000}] 22:17:17 INFO - PROCESS | 1248 | 1475817437714 Marionette TRACE conn5 <- [1,644,null,{}] 22:17:17 INFO - PROCESS | 1248 | 1475817437721 Marionette TRACE conn5 -> [0,645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:17 INFO - PROCESS | 1248 | 1475817437967 Marionette TRACE conn5 <- [1,645,null,{"value":null}] 22:17:17 INFO - PROCESS | 1248 | --DOCSHELL 0F617800 == 12 [pid = 1248] [id = 212] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (193D3400) [pid = 1248] [serial = 592] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (190D9C00) [pid = 1248] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-2.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (193CD000) [pid = 1248] [serial = 587] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-1.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (16F74800) [pid = 1248] [serial = 582] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-3.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1670FC00) [pid = 1248] [serial = 579] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-1.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19266000) [pid = 1248] [serial = 590] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit-3.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17AD8800) [pid = 1248] [serial = 585] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (11750400) [pid = 1248] [serial = 567] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1202B000) [pid = 1248] [serial = 569] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0F4C2000) [pid = 1248] [serial = 564] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (10108C00) [pid = 1248] [serial = 562] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1640D800) [pid = 1248] [serial = 574] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14416800) [pid = 1248] [serial = 572] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1AD48800) [pid = 1248] [serial = 558] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0E9C2800) [pid = 1248] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/href.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1AC84000) [pid = 1248] [serial = 556] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1683E400) [pid = 1248] [serial = 577] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1202F000) [pid = 1248] [serial = 581] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_location-2.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1957C800) [pid = 1248] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment_iframe.html] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (194D0800) [pid = 1248] [serial = 593] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (179F2C00) [pid = 1248] [serial = 584] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1679F000) [pid = 1248] [serial = 576] [outer = 00000000] [url = about:blank] 22:17:17 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (13F5F800) [pid = 1248] [serial = 571] [outer = 00000000] [url = about:blank] 22:17:18 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11B08C00) [pid = 1248] [serial = 566] [outer = 00000000] [url = about:blank] 22:17:18 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1007D400) [pid = 1248] [serial = 561] [outer = 00000000] [url = about:blank] 22:17:18 INFO - PROCESS | 1248 | 1475817438022 Marionette TRACE conn5 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/offline/application-cache-api/api_update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CD400 == 13 [pid = 1248] [id = 216] 22:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0F3CD800) [pid = 1248] [serial = 644] [outer = 00000000] 22:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0F617800) [pid = 1248] [serial = 645] [outer = 0F3CD800] 22:17:18 INFO - PROCESS | 1248 | 1475817438090 Marionette DEBUG loaded listener.js 22:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0FF2A000) [pid = 1248] [serial = 646] [outer = 0F3CD800] 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:18 INFO - PROCESS | 1248 | 1475817438476 Marionette TRACE conn5 <- [1,646,null,{"value":["/html/browsers/offline/application-cache-api/api_update.html",0,null,null,[["Offline Application Cache - API_update",0,null,null]]]}] 22:17:18 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:18 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:18 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:18 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:18 INFO - . 22:17:18 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_update.html | took 790ms 22:17:18 INFO - PROCESS | 1248 | 1475817438502 Marionette TRACE conn5 -> [0,647,"getWindowHandle",null] 22:17:18 INFO - PROCESS | 1248 | 1475817438508 Marionette TRACE conn5 <- [1,647,null,{"value":"12"}] 22:17:18 INFO - TEST-START | /html/browsers/offline/application-cache-api/api_update_error.html 22:17:18 INFO - PROCESS | 1248 | 1475817438536 Marionette TRACE conn5 -> [0,648,"timeouts",{"script":35000}] 22:17:18 INFO - PROCESS | 1248 | 1475817438540 Marionette TRACE conn5 <- [1,648,null,{}] 22:17:18 INFO - PROCESS | 1248 | 1475817438551 Marionette TRACE conn5 -> [0,649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:18 INFO - PROCESS | 1248 | 1475817438681 Marionette TRACE conn5 <- [1,649,null,{"value":null}] 22:17:18 INFO - PROCESS | 1248 | 1475817438689 Marionette TRACE conn5 -> [0,650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/offline/application-cache-api/api_update_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update_error.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:18 INFO - PROCESS | 1248 | ++DOCSHELL 11478800 == 14 [pid = 1248] [id = 217] 22:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (11515C00) [pid = 1248] [serial = 647] [outer = 00000000] 22:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (12028C00) [pid = 1248] [serial = 648] [outer = 11515C00] 22:17:18 INFO - PROCESS | 1248 | 1475817438753 Marionette DEBUG loaded listener.js 22:17:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (12DBD800) [pid = 1248] [serial = 649] [outer = 11515C00] 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mCacheUpdate) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/offline/nsDOMOfflineResourceList.cpp, line 711 22:17:19 INFO - PROCESS | 1248 | 1475817439227 Marionette TRACE conn5 <- [1,650,null,{"value":["/html/browsers/offline/application-cache-api/api_update_error.html",0,null,null,[["INVALID_STATE_ERR error test",1,"assert_throws: function \"function (){cache.update();}\" did not throw","@http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update_error.html:19:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update_error.html:18:7\n"]]]}] 22:17:19 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:19 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:19 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:19 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:19 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:19 INFO - PROCESS | 1248 | JavaScript error: chrome://browser/content/content.js, line 1473: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMessageSender.sendAsyncMessage] 22:17:19 INFO - . 22:17:19 INFO - TEST-OK | /html/browsers/offline/application-cache-api/api_update_error.html | took 751ms 22:17:19 INFO - PROCESS | 1248 | 1475817439273 Marionette TRACE conn5 -> [0,651,"getWindowHandle",null] 22:17:19 INFO - PROCESS | 1248 | 1475817439276 Marionette TRACE conn5 <- [1,651,null,{"value":"12"}] 22:17:19 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html 22:17:19 INFO - PROCESS | 1248 | 1475817439281 Marionette TRACE conn5 -> [0,652,"timeouts",{"script":35000}] 22:17:19 INFO - PROCESS | 1248 | 1475817439286 Marionette TRACE conn5 <- [1,652,null,{}] 22:17:19 INFO - PROCESS | 1248 | 1475817439299 Marionette TRACE conn5 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:19 INFO - PROCESS | 1248 | 1475817439433 Marionette TRACE conn5 <- [1,653,null,{"value":null}] 22:17:19 INFO - PROCESS | 1248 | 1475817439442 Marionette TRACE conn5 -> [0,654,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:19 INFO - PROCESS | 1248 | ++DOCSHELL 1657C800 == 15 [pid = 1248] [id = 218] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1657D400) [pid = 1248] [serial = 650] [outer = 00000000] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16710000) [pid = 1248] [serial = 651] [outer = 1657D400] 22:17:19 INFO - PROCESS | 1248 | 1475817439509 Marionette DEBUG loaded listener.js 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16713400) [pid = 1248] [serial = 652] [outer = 1657D400] 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | ++DOCSHELL 1709E400 == 16 [pid = 1248] [id = 219] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1709EC00) [pid = 1248] [serial = 653] [outer = 00000000] 22:17:19 INFO - PROCESS | 1248 | ++DOCSHELL 1709F000 == 17 [pid = 1248] [id = 220] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1709F400) [pid = 1248] [serial = 654] [outer = 00000000] 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (170A0C00) [pid = 1248] [serial = 655] [outer = 1709EC00] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (170A3400) [pid = 1248] [serial = 656] [outer = 1709F400] 22:17:19 INFO - PROCESS | 1248 | ++DOCSHELL 16F73C00 == 18 [pid = 1248] [id = 221] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16F7B000) [pid = 1248] [serial = 657] [outer = 00000000] 22:17:19 INFO - PROCESS | 1248 | ++DOCSHELL 1709FC00 == 19 [pid = 1248] [id = 222] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (170A6800) [pid = 1248] [serial = 658] [outer = 00000000] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (171C8000) [pid = 1248] [serial = 659] [outer = 16F7B000] 22:17:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (171D0000) [pid = 1248] [serial = 660] [outer = 170A6800] 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 170A1C00 == 20 [pid = 1248] [id = 223] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1751CC00) [pid = 1248] [serial = 661] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1751D400) [pid = 1248] [serial = 662] [outer = 1751CC00] 22:17:20 INFO - PROCESS | 1248 | 1475817440140 Marionette TRACE conn5 <- [1,654,null,{"value":["/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html",0,null,null,[["The window's length must return the number of child browsing contexts(in iframe)",0,null,null],["The window's length must return zero if it has no child browsing context",0,null,null],["The window's length must return the number of child browsing contexts",0,null,null]]]}] 22:17:20 INFO - ... 22:17:20 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html | took 890ms 22:17:20 INFO - PROCESS | 1248 | 1475817440173 Marionette TRACE conn5 -> [0,655,"getWindowHandle",null] 22:17:20 INFO - PROCESS | 1248 | 1475817440176 Marionette TRACE conn5 <- [1,655,null,{"value":"12"}] 22:17:20 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html 22:17:20 INFO - PROCESS | 1248 | 1475817440180 Marionette TRACE conn5 -> [0,656,"timeouts",{"script":35000}] 22:17:20 INFO - PROCESS | 1248 | 1475817440184 Marionette TRACE conn5 <- [1,656,null,{}] 22:17:20 INFO - PROCESS | 1248 | 1475817440189 Marionette TRACE conn5 -> [0,657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:20 INFO - PROCESS | 1248 | 1475817440372 Marionette TRACE conn5 <- [1,657,null,{"value":null}] 22:17:20 INFO - PROCESS | 1248 | 1475817440461 Marionette TRACE conn5 -> [0,658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 17525400 == 21 [pid = 1248] [id = 224] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (17849C00) [pid = 1248] [serial = 663] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (179EC400) [pid = 1248] [serial = 664] [outer = 17849C00] 22:17:20 INFO - PROCESS | 1248 | 1475817440524 Marionette DEBUG loaded listener.js 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (179E7000) [pid = 1248] [serial = 665] [outer = 17849C00] 22:17:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 193B7800 == 22 [pid = 1248] [id = 225] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (193B7C00) [pid = 1248] [serial = 666] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 179EB000 == 23 [pid = 1248] [id = 226] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (193AD400) [pid = 1248] [serial = 667] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (193B8400) [pid = 1248] [serial = 668] [outer = 193AD400] 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 193B9000 == 24 [pid = 1248] [id = 227] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (193B9800) [pid = 1248] [serial = 669] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (193B9C00) [pid = 1248] [serial = 670] [outer = 193B9800] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (193BA800) [pid = 1248] [serial = 671] [outer = 193B7C00] 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CAC00 == 25 [pid = 1248] [id = 228] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (193CD400) [pid = 1248] [serial = 672] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | ++DOCSHELL 193CD800 == 26 [pid = 1248] [id = 229] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (193CDC00) [pid = 1248] [serial = 673] [outer = 00000000] 22:17:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (193BBC00) [pid = 1248] [serial = 674] [outer = 193CD400] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (193CF000) [pid = 1248] [serial = 675] [outer = 193CDC00] 22:17:21 INFO - PROCESS | 1248 | 1475817441158 Marionette TRACE conn5 <- [1,658,null,{"value":["/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html",0,null,null,[["Accessing child browsing contexts 1",0,null,null],["Accessing child browsing contexts 2",0,null,null],["Accessing child browsing contexts 3",1,"assert_equals: The top browsing context should have 3 child browsing contexts. expected 3 but got 2","on_load/<@http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html:43:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\non_load@http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html:39:5\nonload@http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html:1:1\n"]]]}] 22:17:21 INFO - ... 22:17:21 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html | took 1023ms 22:17:21 INFO - PROCESS | 1248 | 1475817441206 Marionette TRACE conn5 -> [0,659,"getWindowHandle",null] 22:17:21 INFO - PROCESS | 1248 | 1475817441209 Marionette TRACE conn5 <- [1,659,null,{"value":"12"}] 22:17:21 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html 22:17:21 INFO - PROCESS | 1248 | 1475817441213 Marionette TRACE conn5 -> [0,660,"timeouts",{"script":35000}] 22:17:21 INFO - PROCESS | 1248 | 1475817441216 Marionette TRACE conn5 <- [1,660,null,{}] 22:17:21 INFO - PROCESS | 1248 | 1475817441227 Marionette TRACE conn5 -> [0,661,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:21 INFO - PROCESS | 1248 | 1475817441413 Marionette TRACE conn5 <- [1,661,null,{"value":null}] 22:17:21 INFO - PROCESS | 1248 | 1475817441432 Marionette TRACE conn5 -> [0,662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:21 INFO - PROCESS | 1248 | ++DOCSHELL 193D7C00 == 27 [pid = 1248] [id = 230] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (193D8000) [pid = 1248] [serial = 676] [outer = 00000000] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (194CA800) [pid = 1248] [serial = 677] [outer = 193D8000] 22:17:21 INFO - PROCESS | 1248 | 1475817441494 Marionette DEBUG loaded listener.js 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (194CEC00) [pid = 1248] [serial = 678] [outer = 193D8000] 22:17:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:21 INFO - PROCESS | 1248 | ++DOCSHELL 1973E400 == 28 [pid = 1248] [id = 231] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1973E800) [pid = 1248] [serial = 679] [outer = 00000000] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (15F4B400) [pid = 1248] [serial = 680] [outer = 1973E800] 22:17:21 INFO - PROCESS | 1248 | ++DOCSHELL 1A201C00 == 29 [pid = 1248] [id = 232] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1A202C00) [pid = 1248] [serial = 681] [outer = 00000000] 22:17:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A204C00) [pid = 1248] [serial = 682] [outer = 1A202C00] 22:17:21 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (0F82A400) [pid = 1248] [serial = 596] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A7A1800) [pid = 1248] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url.html] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (16582000) [pid = 1248] [serial = 605] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0F3CDC00) [pid = 1248] [serial = 625] [outer = 00000000] [url = data:text/html,load] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19574C00) [pid = 1248] [serial = 611] [outer = 00000000] [url = about:blank] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19575400) [pid = 1248] [serial = 612] [outer = 00000000] [url = about:blank] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (13656400) [pid = 1248] [serial = 600] [outer = 00000000] [url = javascript:"wrong";%20//%20#%20%0a%20"ok";] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19572800) [pid = 1248] [serial = 609] [outer = 00000000] [url = about:blank] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19573C00) [pid = 1248] [serial = 610] [outer = 00000000] [url = about:blank] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (0E97C000) [pid = 1248] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin.html] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (13651C00) [pid = 1248] [serial = 599] [outer = 00000000] [url = javascript:"nope"%20?%20"yep"%20:%20"what";] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (194D4800) [pid = 1248] [serial = 608] [outer = 00000000] [url = javascript:'1'] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19576C00) [pid = 1248] [serial = 614] [outer = 00000000] [url = about:blank] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (13F5B400) [pid = 1248] [serial = 601] [outer = 00000000] [url = javascript:"%252525%20?%20%252525%20#%20%252525"] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19576400) [pid = 1248] [serial = 613] [outer = 00000000] [url = about:blank] 22:17:21 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0F619800) [pid = 1248] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-3.html] 22:17:22 INFO - PROCESS | 1248 | 1475817442051 Marionette TRACE conn5 <- [1,662,null,{"value":["/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html",0,null,null,[["Indexed child browsing contexts",1,"assert_equals: The first child browsing context's container should be the object element. expected object \"[object Window]\" but got object \"[object Window]\"","on_load/<@http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html:13:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\non_load@http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html:12:5\nonload@http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html:1:1\n"]]]}] 22:17:22 INFO - . 22:17:22 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html | took 870ms 22:17:22 INFO - PROCESS | 1248 | 1475817442085 Marionette TRACE conn5 -> [0,663,"getWindowHandle",null] 22:17:22 INFO - PROCESS | 1248 | 1475817442088 Marionette TRACE conn5 <- [1,663,null,{"value":"12"}] 22:17:22 INFO - PROCESS | 1248 | 1475817442092 Marionette TRACE conn5 -> [0,664,"timeouts",{"script":35000}] 22:17:22 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html 22:17:22 INFO - PROCESS | 1248 | 1475817442095 Marionette TRACE conn5 <- [1,664,null,{}] 22:17:22 INFO - PROCESS | 1248 | 1475817442100 Marionette TRACE conn5 -> [0,665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:22 INFO - PROCESS | 1248 | 1475817442286 Marionette TRACE conn5 <- [1,665,null,{"value":null}] 22:17:22 INFO - PROCESS | 1248 | 1475817442366 Marionette TRACE conn5 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:22 INFO - PROCESS | 1248 | ++DOCSHELL 11B13C00 == 30 [pid = 1248] [id = 233] 22:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (11E32400) [pid = 1248] [serial = 683] [outer = 00000000] 22:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A409400) [pid = 1248] [serial = 684] [outer = 11E32400] 22:17:22 INFO - PROCESS | 1248 | 1475817442426 Marionette DEBUG loaded listener.js 22:17:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A7A1800) [pid = 1248] [serial = 685] [outer = 11E32400] 22:17:22 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:22 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:22 INFO - PROCESS | 1248 | 1475817442762 Marionette TRACE conn5 <- [1,666,null,{"value":["/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html",0,null,null,[["window[@@iterator]",0,null,null]]]}] 22:17:22 INFO - . 22:17:22 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html | took 730ms 22:17:22 INFO - PROCESS | 1248 | 1475817442826 Marionette TRACE conn5 -> [0,667,"getWindowHandle",null] 22:17:22 INFO - PROCESS | 1248 | 1475817442828 Marionette TRACE conn5 <- [1,667,null,{"value":"12"}] 22:17:22 INFO - TEST-START | /html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html 22:17:22 INFO - PROCESS | 1248 | 1475817442833 Marionette TRACE conn5 -> [0,668,"timeouts",{"script":35000}] 22:17:22 INFO - PROCESS | 1248 | 1475817442835 Marionette TRACE conn5 <- [1,668,null,{}] 22:17:22 INFO - PROCESS | 1248 | 1475817442839 Marionette TRACE conn5 -> [0,669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:22 INFO - PROCESS | 1248 | 1475817442976 Marionette TRACE conn5 <- [1,669,null,{"value":null}] 22:17:23 INFO - PROCESS | 1248 | 1475817442986 Marionette TRACE conn5 -> [0,670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 193F1C00 == 31 [pid = 1248] [id = 234] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A414000) [pid = 1248] [serial = 686] [outer = 00000000] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A807800) [pid = 1248] [serial = 687] [outer = 1A414000] 22:17:23 INFO - PROCESS | 1248 | 1475817443047 Marionette DEBUG loaded listener.js 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1A80D800) [pid = 1248] [serial = 688] [outer = 1A414000] 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 1AA41C00 == 32 [pid = 1248] [id = 235] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1AC7D000) [pid = 1248] [serial = 689] [outer = 00000000] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1AC7D800) [pid = 1248] [serial = 690] [outer = 1AC7D000] 22:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7EC00 == 33 [pid = 1248] [id = 236] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1AC7F000) [pid = 1248] [serial = 691] [outer = 00000000] 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: Too many nested content frames have the same url (recursion?) so giving up: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 2326 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 304 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: failed to load URL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 269 22:17:23 INFO - PROCESS | 1248 | --DOCSHELL 1AC7EC00 == 32 [pid = 1248] [id = 236] 22:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7EC00 == 33 [pid = 1248] [id = 237] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1AC7F400) [pid = 1248] [serial = 692] [outer = 00000000] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1AC84000) [pid = 1248] [serial = 693] [outer = 1AC7F400] 22:17:23 INFO - PROCESS | 1248 | 1475817443444 Marionette DEBUG loaded listener.js 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1AC83400) [pid = 1248] [serial = 694] [outer = 1AC7F400] 22:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7E800 == 34 [pid = 1248] [id = 238] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1AC88400) [pid = 1248] [serial = 695] [outer = 00000000] 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: Too many nested content frames have the same url (recursion?) so giving up: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 2326 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 304 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: failed to load URL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsGenericHTMLFrameElement.cpp, line 269 22:17:23 INFO - PROCESS | 1248 | --DOCSHELL 1AC7E800 == 33 [pid = 1248] [id = 238] 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(currentInner) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8962 22:17:23 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(currentInner) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 8962 22:17:23 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1AC88400) [pid = 1248] [serial = 695] [outer = 00000000] [url = ] 22:17:23 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1AC7F000) [pid = 1248] [serial = 691] [outer = 00000000] [url = ] 22:17:23 INFO - PROCESS | 1248 | 1475817443775 Marionette TRACE conn5 <- [1,670,null,{"value":["/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html",0,null,null,[["No child browsing contexts",0,null,null],["iframe not inserted into the document",0,null,null],["One iframe inserted into the document",0,null,null],["Child browsing context has a child browsing context",0,null,null],["window.length in child frame",0,null,null],["Opened window",0,null,null],["Iframe in opened window",0,null,null]]]}] 22:17:23 INFO - ....... 22:17:23 INFO - TEST-OK | /html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html | took 970ms 22:17:23 INFO - PROCESS | 1248 | 1475817443806 Marionette TRACE conn5 -> [0,671,"getWindowHandle",null] 22:17:23 INFO - PROCESS | 1248 | 1475817443809 Marionette TRACE conn5 <- [1,671,null,{"value":"12"}] 22:17:23 INFO - TEST-START | /html/infrastructure/urls/terminology-0/document-base-url.html 22:17:23 INFO - PROCESS | 1248 | 1475817443813 Marionette TRACE conn5 -> [0,672,"timeouts",{"script":35000}] 22:17:23 INFO - PROCESS | 1248 | 1475817443816 Marionette TRACE conn5 <- [1,672,null,{}] 22:17:23 INFO - PROCESS | 1248 | 1475817443820 Marionette TRACE conn5 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:23 INFO - PROCESS | 1248 | 1475817443929 Marionette TRACE conn5 <- [1,673,null,{"value":null}] 22:17:23 INFO - PROCESS | 1248 | 1475817443937 Marionette TRACE conn5 -> [0,674,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/infrastructure/urls/terminology-0/document-base-url.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:23 INFO - PROCESS | 1248 | ++DOCSHELL 1AA3D800 == 34 [pid = 1248] [id = 239] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1AA3E800) [pid = 1248] [serial = 696] [outer = 00000000] 22:17:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1AC85800) [pid = 1248] [serial = 697] [outer = 1AA3E800] 22:17:24 INFO - PROCESS | 1248 | 1475817443995 Marionette DEBUG loaded listener.js 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1AC7C400) [pid = 1248] [serial = 698] [outer = 1AA3E800] 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:24 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D5000 == 35 [pid = 1248] [id = 240] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1AD27800) [pid = 1248] [serial = 699] [outer = 00000000] 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:24 INFO - PROCESS | 1248 | ++DOCSHELL 1AD28400 == 36 [pid = 1248] [id = 241] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1AD28800) [pid = 1248] [serial = 700] [outer = 00000000] 22:17:24 INFO - PROCESS | 1248 | ++DOCSHELL 1AD3B400 == 37 [pid = 1248] [id = 242] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1AD3B800) [pid = 1248] [serial = 701] [outer = 00000000] 22:17:24 INFO - PROCESS | 1248 | ++DOCSHELL 1AD3C000 == 38 [pid = 1248] [id = 243] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1AD3CC00) [pid = 1248] [serial = 702] [outer = 00000000] 22:17:24 INFO - PROCESS | 1248 | ++DOCSHELL 1AD3D000 == 39 [pid = 1248] [id = 244] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1AD3D400) [pid = 1248] [serial = 703] [outer = 00000000] 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9730 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (0C766000) [pid = 1248] [serial = 704] [outer = 1AD27800] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (0C7C5400) [pid = 1248] [serial = 705] [outer = 1AD28800] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (0CFC0C00) [pid = 1248] [serial = 706] [outer = 1AD3B800] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0D550400) [pid = 1248] [serial = 707] [outer = 1AD3CC00] 22:17:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0C8D2400) [pid = 1248] [serial = 708] [outer = 1AD3D400] 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: Failed to create a URI: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 1012 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:17:24 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:17:24 INFO - PROCESS | 1248 | 1475817444795 Marionette TRACE conn5 <- [1,674,null,{"value":["/html/infrastructure/urls/terminology-0/document-base-url.html",0,null,null,[["The document base URL of a document containing one or more base elements with href attributes is the frozen base URL of the first base element in the document that has an href attribute, in tree order.",0,null,null],["The fallback base URL of a document containing no base element is the document's address.",0,null,null],["The fallback base URL of a document whose address is about:blank is the document base URL of the creator document.",0,null,null],["about:blank with a base element.",1,"assert_equals: img src should resolve correctly expected \"http://web-platform.test:8000/html/infrastructure/urls/terminology-0/sub/foo\" but got \"foo\"","assert_resolve_url@http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html:18:7\niframe.onload<@http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html:64:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1443:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html:60:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html:58:5\n"],["The fallback base URL of an iframe srcdoc document is the document base URL of the document's browsing context's browsing context container's document.",0,null,null],["The base URL of an iframe srcdoc document with a tag should be set by that tag.",0,null,null]]]}] 22:17:24 INFO - ...... 22:17:24 INFO - TEST-OK | /html/infrastructure/urls/terminology-0/document-base-url.html | took 1020ms 22:17:24 INFO - PROCESS | 1248 | 1475817444838 Marionette TRACE conn5 -> [0,675,"getWindowHandle",null] 22:17:24 INFO - PROCESS | 1248 | 1475817444845 Marionette TRACE conn5 <- [1,675,null,{"value":"12"}] 22:17:24 INFO - TEST-START | /html/infrastructure/urls/terminology-0/multiple-base.sub.html 22:17:24 INFO - PROCESS | 1248 | 1475817444869 Marionette TRACE conn5 -> [0,676,"timeouts",{"script":35000}] 22:17:24 INFO - PROCESS | 1248 | 1475817444874 Marionette TRACE conn5 <- [1,676,null,{}] 22:17:24 INFO - PROCESS | 1248 | 1475817444884 Marionette TRACE conn5 -> [0,677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:25 INFO - PROCESS | 1248 | 1475817445115 Marionette TRACE conn5 <- [1,677,null,{"value":null}] 22:17:25 INFO - PROCESS | 1248 | 1475817445239 Marionette TRACE conn5 -> [0,678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/infrastructure/urls/terminology-0/multiple-base.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/infrastructure/urls/terminology-0/multiple-base.sub.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:25 INFO - PROCESS | 1248 | ++DOCSHELL 15A6F400 == 40 [pid = 1248] [id = 245] 22:17:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (15A70800) [pid = 1248] [serial = 709] [outer = 00000000] 22:17:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (16583C00) [pid = 1248] [serial = 710] [outer = 15A70800] 22:17:25 INFO - PROCESS | 1248 | 1475817445318 Marionette DEBUG loaded listener.js 22:17:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1670F000) [pid = 1248] [serial = 711] [outer = 15A70800] 22:17:25 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:25 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:25 INFO - PROCESS | 1248 | 1475817445778 Marionette TRACE conn5 <- [1,678,null,{"value":["/html/infrastructure/urls/terminology-0/multiple-base.sub.html",0,null,null,[["If there are multiple elements, the document base URL is the frozen base URL of the first one that has an href attribute",0,null,null]]]}] 22:17:25 INFO - . 22:17:25 INFO - TEST-OK | /html/infrastructure/urls/terminology-0/multiple-base.sub.html | took 951ms 22:17:25 INFO - PROCESS | 1248 | 1475817445805 Marionette TRACE conn5 -> [0,679,"getWindowHandle",null] 22:17:25 INFO - PROCESS | 1248 | 1475817445812 Marionette TRACE conn5 <- [1,679,null,{"value":"12"}] 22:17:25 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html 22:17:25 INFO - PROCESS | 1248 | 1475817445820 Marionette TRACE conn5 -> [0,680,"timeouts",{"script":185000}] 22:17:25 INFO - PROCESS | 1248 | 1475817445826 Marionette TRACE conn5 <- [1,680,null,{}] 22:17:25 INFO - PROCESS | 1248 | 1475817445831 Marionette TRACE conn5 -> [0,681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:26 INFO - PROCESS | 1248 | 1475817446005 Marionette TRACE conn5 <- [1,681,null,{"value":null}] 22:17:26 INFO - PROCESS | 1248 | 1475817446130 Marionette TRACE conn5 -> [0,682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:26 INFO - PROCESS | 1248 | ++DOCSHELL 0CF41400 == 41 [pid = 1248] [id = 246] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0F3CEC00) [pid = 1248] [serial = 712] [outer = 00000000] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (12162800) [pid = 1248] [serial = 713] [outer = 0F3CEC00] 22:17:26 INFO - PROCESS | 1248 | 1475817446217 Marionette DEBUG loaded listener.js 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (17AA8C00) [pid = 1248] [serial = 714] [outer = 0F3CEC00] 22:17:26 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:26 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:26 INFO - PROCESS | 1248 | ++DOCSHELL 1A40B000 == 42 [pid = 1248] [id = 247] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A40B800) [pid = 1248] [serial = 715] [outer = 00000000] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (193D6C00) [pid = 1248] [serial = 716] [outer = 1A40B800] 22:17:26 INFO - PROCESS | 1248 | ++DOCSHELL 193D5800 == 43 [pid = 1248] [id = 248] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (193DAC00) [pid = 1248] [serial = 717] [outer = 00000000] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (167A2400) [pid = 1248] [serial = 718] [outer = 193DAC00] 22:17:26 INFO - PROCESS | 1248 | ++DOCSHELL 193BC400 == 44 [pid = 1248] [id = 249] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (193CCC00) [pid = 1248] [serial = 719] [outer = 00000000] 22:17:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (193D0400) [pid = 1248] [serial = 720] [outer = 193CCC00] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 193D5400 == 45 [pid = 1248] [id = 250] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1AC8B800) [pid = 1248] [serial = 721] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1AD19800) [pid = 1248] [serial = 722] [outer = 1AC8B800] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 0F075C00 == 46 [pid = 1248] [id = 251] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1AD1B400) [pid = 1248] [serial = 723] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1AD1DC00) [pid = 1248] [serial = 724] [outer = 1AD1B400] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 1AD3D800 == 47 [pid = 1248] [id = 252] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1AD3DC00) [pid = 1248] [serial = 725] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1AD3E000) [pid = 1248] [serial = 726] [outer = 1AD3DC00] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 1AD41800 == 48 [pid = 1248] [id = 253] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1AD45000) [pid = 1248] [serial = 727] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1AD46000) [pid = 1248] [serial = 728] [outer = 1AD45000] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 1AD47400 == 49 [pid = 1248] [id = 254] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1AD48000) [pid = 1248] [serial = 729] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1AD49C00) [pid = 1248] [serial = 730] [outer = 1AD48000] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 1B55AC00 == 50 [pid = 1248] [id = 255] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1B55C800) [pid = 1248] [serial = 731] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1B55D800) [pid = 1248] [serial = 732] [outer = 1B55C800] 22:17:27 INFO - PROCESS | 1248 | ++DOCSHELL 194D4400 == 51 [pid = 1248] [id = 256] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1B55E800) [pid = 1248] [serial = 733] [outer = 00000000] 22:17:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1B55EC00) [pid = 1248] [serial = 734] [outer = 1B55E800] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BBC00 == 52 [pid = 1248] [id = 257] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (0F4BD800) [pid = 1248] [serial = 735] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (0F4BDC00) [pid = 1248] [serial = 736] [outer = 0F4BD800] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F3C9800 == 53 [pid = 1248] [id = 258] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (0F3D2400) [pid = 1248] [serial = 737] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (0F3D3800) [pid = 1248] [serial = 738] [outer = 0F3D2400] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BB400 == 54 [pid = 1248] [id = 259] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (0F07C400) [pid = 1248] [serial = 739] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (0F3D8C00) [pid = 1248] [serial = 740] [outer = 0F07C400] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F077C00 == 55 [pid = 1248] [id = 260] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (0F3D4C00) [pid = 1248] [serial = 741] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (0F82A000) [pid = 1248] [serial = 742] [outer = 0F3D4C00] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 10131000 == 56 [pid = 1248] [id = 261] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (11338400) [pid = 1248] [serial = 743] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (11D34000) [pid = 1248] [serial = 744] [outer = 11338400] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C2000 == 57 [pid = 1248] [id = 262] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1007B400) [pid = 1248] [serial = 745] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1007E000) [pid = 1248] [serial = 746] [outer = 1007B400] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1AA41C00 == 56 [pid = 1248] [id = 235] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1A201C00 == 55 [pid = 1248] [id = 232] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1973E400 == 54 [pid = 1248] [id = 231] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 193CD800 == 53 [pid = 1248] [id = 229] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 0F3CAC00 == 52 [pid = 1248] [id = 228] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 193B9000 == 51 [pid = 1248] [id = 227] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 179EB000 == 50 [pid = 1248] [id = 226] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 193B7800 == 49 [pid = 1248] [id = 225] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1709FC00 == 48 [pid = 1248] [id = 222] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 16F73C00 == 47 [pid = 1248] [id = 221] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1709F000 == 46 [pid = 1248] [id = 220] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1709E400 == 45 [pid = 1248] [id = 219] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 1216B000 == 44 [pid = 1248] [id = 215] 22:17:28 INFO - PROCESS | 1248 | --DOCSHELL 0F830800 == 43 [pid = 1248] [id = 214] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (0FF81000) [pid = 1248] [serial = 629] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (11472C00) [pid = 1248] [serial = 630] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (0F6F1400) [pid = 1248] [serial = 632] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_same_origin-1.html] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (10124400) [pid = 1248] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-3.html] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1A805C00) [pid = 1248] [serial = 623] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A80E800) [pid = 1248] [serial = 624] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (0D5AF400) [pid = 1248] [serial = 626] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/navigation_unload_data_url-1.html] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (0D550C00) [pid = 1248] [serial = 627] [outer = 00000000] [url = data:text/html,load] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (16F80400) [pid = 1248] [serial = 606] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1729B800) [pid = 1248] [serial = 607] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (10083800) [pid = 1248] [serial = 597] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1010C000) [pid = 1248] [serial = 598] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (0E97A000) [pid = 1248] [serial = 633] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/browsing-the-web/navigating-across-documents/001-2.html] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (119A8000) [pid = 1248] [serial = 636] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1957FC00) [pid = 1248] [serial = 618] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (19741800) [pid = 1248] [serial = 619] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (13F5D000) [pid = 1248] [serial = 603] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1957D400) [pid = 1248] [serial = 616] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1957EC00) [pid = 1248] [serial = 617] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (11B09000) [pid = 1248] [serial = 602] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (193D8C00) [pid = 1248] [serial = 615] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (19746C00) [pid = 1248] [serial = 621] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (13F66C00) [pid = 1248] [serial = 604] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19746000) [pid = 1248] [serial = 620] [outer = 00000000] [url = about:blank] 22:17:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C771C00 == 44 [pid = 1248] [id = 263] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (0D551400) [pid = 1248] [serial = 747] [outer = 00000000] 22:17:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (0D5AF400) [pid = 1248] [serial = 748] [outer = 0D551400] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 0E97DC00 == 45 [pid = 1248] [id = 264] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (0F4C8800) [pid = 1248] [serial = 749] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (0F82AC00) [pid = 1248] [serial = 750] [outer = 0F4C8800] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D1C00 == 46 [pid = 1248] [id = 265] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (0F610800) [pid = 1248] [serial = 751] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (0F612800) [pid = 1248] [serial = 752] [outer = 0F610800] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 1012AC00 == 47 [pid = 1248] [id = 266] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1012B000) [pid = 1248] [serial = 753] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1133CC00) [pid = 1248] [serial = 754] [outer = 1012B000] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 11470C00 == 48 [pid = 1248] [id = 267] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (11750400) [pid = 1248] [serial = 755] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (119A8000) [pid = 1248] [serial = 756] [outer = 11750400] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 0FF81000 == 49 [pid = 1248] [id = 268] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (11B10000) [pid = 1248] [serial = 757] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (12029000) [pid = 1248] [serial = 758] [outer = 11B10000] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 13650000 == 50 [pid = 1248] [id = 269] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (13F5F400) [pid = 1248] [serial = 759] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (13F66C00) [pid = 1248] [serial = 760] [outer = 13F5F400] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 12DBE000 == 51 [pid = 1248] [id = 270] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1441CC00) [pid = 1248] [serial = 761] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (145D0400) [pid = 1248] [serial = 762] [outer = 1441CC00] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 1543BC00 == 52 [pid = 1248] [id = 271] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1543EC00) [pid = 1248] [serial = 763] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (15440000) [pid = 1248] [serial = 764] [outer = 1543EC00] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 16584C00 == 53 [pid = 1248] [id = 272] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (16585400) [pid = 1248] [serial = 765] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (16586800) [pid = 1248] [serial = 766] [outer = 16585400] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 145C9800 == 54 [pid = 1248] [id = 273] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (15A78800) [pid = 1248] [serial = 767] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (16589000) [pid = 1248] [serial = 768] [outer = 15A78800] 22:17:29 INFO - PROCESS | 1248 | ++DOCSHELL 16588800 == 55 [pid = 1248] [id = 274] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (16798800) [pid = 1248] [serial = 769] [outer = 00000000] 22:17:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (16847800) [pid = 1248] [serial = 770] [outer = 16798800] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 15DC3400 == 56 [pid = 1248] [id = 275] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (16F76000) [pid = 1248] [serial = 771] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1709F000) [pid = 1248] [serial = 772] [outer = 16F76000] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 1133F400 == 57 [pid = 1248] [id = 276] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (16F80400) [pid = 1248] [serial = 773] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (16F81400) [pid = 1248] [serial = 774] [outer = 16F80400] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 1751A000 == 58 [pid = 1248] [id = 277] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (17521400) [pid = 1248] [serial = 775] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (17521800) [pid = 1248] [serial = 776] [outer = 17521400] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 17527400 == 59 [pid = 1248] [id = 278] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (17527800) [pid = 1248] [serial = 777] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (17528000) [pid = 1248] [serial = 778] [outer = 17527800] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 171C6000 == 60 [pid = 1248] [id = 279] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (17524800) [pid = 1248] [serial = 779] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (17847400) [pid = 1248] [serial = 780] [outer = 17524800] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 17A9F800 == 61 [pid = 1248] [id = 280] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (17845400) [pid = 1248] [serial = 781] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (190D7800) [pid = 1248] [serial = 782] [outer = 17845400] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 17AA4C00 == 62 [pid = 1248] [id = 281] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (190E0000) [pid = 1248] [serial = 783] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (191BCC00) [pid = 1248] [serial = 784] [outer = 190E0000] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 19264800 == 63 [pid = 1248] [id = 282] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (193AD800) [pid = 1248] [serial = 785] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (193B1000) [pid = 1248] [serial = 786] [outer = 193AD800] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 193B4400 == 64 [pid = 1248] [id = 283] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (193CD800) [pid = 1248] [serial = 787] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (193CE400) [pid = 1248] [serial = 788] [outer = 193CD800] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 193D1800 == 65 [pid = 1248] [id = 284] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (193D8800) [pid = 1248] [serial = 789] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (193D8C00) [pid = 1248] [serial = 790] [outer = 193D8800] 22:17:30 INFO - PROCESS | 1248 | ++DOCSHELL 194D2000 == 66 [pid = 1248] [id = 285] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (194D8800) [pid = 1248] [serial = 791] [outer = 00000000] 22:17:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (19573800) [pid = 1248] [serial = 792] [outer = 194D8800] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 194D9C00 == 67 [pid = 1248] [id = 286] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (19573000) [pid = 1248] [serial = 793] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (19574000) [pid = 1248] [serial = 794] [outer = 19573000] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 191B6C00 == 68 [pid = 1248] [id = 287] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (1973E400) [pid = 1248] [serial = 795] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (19741800) [pid = 1248] [serial = 796] [outer = 1973E400] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 16F79C00 == 69 [pid = 1248] [id = 288] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (1957F000) [pid = 1248] [serial = 797] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (19581000) [pid = 1248] [serial = 798] [outer = 1957F000] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 19746800 == 70 [pid = 1248] [id = 289] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (1A206400) [pid = 1248] [serial = 799] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (1A208000) [pid = 1248] [serial = 800] [outer = 1A206400] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 19746400 == 71 [pid = 1248] [id = 290] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (1A20F000) [pid = 1248] [serial = 801] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (1A20FC00) [pid = 1248] [serial = 802] [outer = 1A20F000] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 11E30400 == 72 [pid = 1248] [id = 291] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (1A40D800) [pid = 1248] [serial = 803] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (1A40DC00) [pid = 1248] [serial = 804] [outer = 1A40D800] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 1A411800 == 73 [pid = 1248] [id = 292] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (1A411C00) [pid = 1248] [serial = 805] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (1A415400) [pid = 1248] [serial = 806] [outer = 1A411C00] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 193D1000 == 74 [pid = 1248] [id = 293] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (1A767000) [pid = 1248] [serial = 807] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (1A767400) [pid = 1248] [serial = 808] [outer = 1A767000] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 1543C000 == 75 [pid = 1248] [id = 294] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (1A209C00) [pid = 1248] [serial = 809] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (1A20C400) [pid = 1248] [serial = 810] [outer = 1A209C00] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A7400 == 76 [pid = 1248] [id = 295] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (1A801800) [pid = 1248] [serial = 811] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (1A805400) [pid = 1248] [serial = 812] [outer = 1A801800] 22:17:31 INFO - PROCESS | 1248 | ++DOCSHELL 1543B400 == 77 [pid = 1248] [id = 296] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (1A7A1400) [pid = 1248] [serial = 813] [outer = 00000000] 22:17:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (1A7A7C00) [pid = 1248] [serial = 814] [outer = 1A7A1400] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D3800 == 78 [pid = 1248] [id = 297] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (1AA3D400) [pid = 1248] [serial = 815] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (1AA3DC00) [pid = 1248] [serial = 816] [outer = 1AA3D400] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D2400 == 79 [pid = 1248] [id = 298] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (1AC81800) [pid = 1248] [serial = 817] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (1AC86000) [pid = 1248] [serial = 818] [outer = 1AC81800] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 1AA3F800 == 80 [pid = 1248] [id = 299] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (1AA45000) [pid = 1248] [serial = 819] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (1AC80000) [pid = 1248] [serial = 820] [outer = 1AA45000] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 1AA45400 == 81 [pid = 1248] [id = 300] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (1AD47000) [pid = 1248] [serial = 821] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (1AD47C00) [pid = 1248] [serial = 822] [outer = 1AD47000] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 19596400 == 82 [pid = 1248] [id = 301] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (19596C00) [pid = 1248] [serial = 823] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (19597000) [pid = 1248] [serial = 824] [outer = 19596C00] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 19596800 == 83 [pid = 1248] [id = 302] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (19598000) [pid = 1248] [serial = 825] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (19598400) [pid = 1248] [serial = 826] [outer = 19598000] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (1AC7D000) [pid = 1248] [serial = 689] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (0F3CD800) [pid = 1248] [serial = 644] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (193CDC00) [pid = 1248] [serial = 673] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (193B9800) [pid = 1248] [serial = 669] [outer = 00000000] [url = http://web-platform.test:8000/images/green.svg] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (193AD400) [pid = 1248] [serial = 667] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (1AC7F400) [pid = 1248] [serial = 692] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (11515C00) [pid = 1248] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_update_error.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (0FF25800) [pid = 1248] [serial = 638] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_status_uncached.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (12DBC800) [pid = 1248] [serial = 641] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_swapcache_error.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (16F7B000) [pid = 1248] [serial = 657] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (170A6800) [pid = 1248] [serial = 658] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (1657D400) [pid = 1248] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (1709EC00) [pid = 1248] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test1.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (1751CC00) [pid = 1248] [serial = 661] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (1709F400) [pid = 1248] [serial = 654] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (1A414000) [pid = 1248] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/window_length.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (193CD400) [pid = 1248] [serial = 672] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (1973E800) [pid = 1248] [serial = 679] [outer = 00000000] [url = about:blank] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (11E32400) [pid = 1248] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/iterator.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (1A202C00) [pid = 1248] [serial = 681] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (193B7C00) [pid = 1248] [serial = 666] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (17849C00) [pid = 1248] [serial = 663] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html] 22:17:32 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (193D8000) [pid = 1248] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-03.html] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CD800 == 84 [pid = 1248] [id = 303] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (0FF25800) [pid = 1248] [serial = 827] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (11515C00) [pid = 1248] [serial = 828] [outer = 0FF25800] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 16F7B000 == 85 [pid = 1248] [id = 304] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (193AD400) [pid = 1248] [serial = 829] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (193B7C00) [pid = 1248] [serial = 830] [outer = 193AD400] 22:17:32 INFO - PROCESS | 1248 | ++DOCSHELL 1959F000 == 86 [pid = 1248] [id = 305] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (1959F400) [pid = 1248] [serial = 831] [outer = 00000000] 22:17:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (1959FC00) [pid = 1248] [serial = 832] [outer = 1959F400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 1657D400 == 87 [pid = 1248] [id = 306] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (195A0000) [pid = 1248] [serial = 833] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (195A0400) [pid = 1248] [serial = 834] [outer = 195A0000] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 1A414000 == 88 [pid = 1248] [id = 307] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (1AC7F400) [pid = 1248] [serial = 835] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (1B563000) [pid = 1248] [serial = 836] [outer = 1AC7F400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 14501400 == 89 [pid = 1248] [id = 308] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (14502C00) [pid = 1248] [serial = 837] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (14503800) [pid = 1248] [serial = 838] [outer = 14502C00] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 14504400 == 90 [pid = 1248] [id = 309] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (14505800) [pid = 1248] [serial = 839] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (14505C00) [pid = 1248] [serial = 840] [outer = 14505800] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 1450A000 == 91 [pid = 1248] [id = 310] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (1450A400) [pid = 1248] [serial = 841] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (1450AC00) [pid = 1248] [serial = 842] [outer = 1450A400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 1450E000 == 92 [pid = 1248] [id = 311] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (1450E400) [pid = 1248] [serial = 843] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (1450F000) [pid = 1248] [serial = 844] [outer = 1450E400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 14501800 == 93 [pid = 1248] [id = 312] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (14502000) [pid = 1248] [serial = 845] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (14506800) [pid = 1248] [serial = 846] [outer = 14502000] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F01800 == 94 [pid = 1248] [id = 313] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (13F01C00) [pid = 1248] [serial = 847] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (13F02000) [pid = 1248] [serial = 848] [outer = 13F01C00] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F06000 == 95 [pid = 1248] [id = 314] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (13F06400) [pid = 1248] [serial = 849] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (13F06800) [pid = 1248] [serial = 850] [outer = 13F06400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F0A000 == 96 [pid = 1248] [id = 315] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (13F0A400) [pid = 1248] [serial = 851] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (13F0A800) [pid = 1248] [serial = 852] [outer = 13F0A400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F0E000 == 97 [pid = 1248] [id = 316] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (13F0E400) [pid = 1248] [serial = 853] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (13F0E800) [pid = 1248] [serial = 854] [outer = 13F0E400] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F04000 == 98 [pid = 1248] [id = 317] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (13F06C00) [pid = 1248] [serial = 855] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (13F07800) [pid = 1248] [serial = 856] [outer = 13F06C00] 22:17:33 INFO - PROCESS | 1248 | ++DOCSHELL 15D41800 == 99 [pid = 1248] [id = 318] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (15D41C00) [pid = 1248] [serial = 857] [outer = 00000000] 22:17:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (15D43400) [pid = 1248] [serial = 858] [outer = 15D41C00] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15D45000 == 100 [pid = 1248] [id = 319] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (15D45400) [pid = 1248] [serial = 859] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (15D45800) [pid = 1248] [serial = 860] [outer = 15D45400] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15D48800 == 101 [pid = 1248] [id = 320] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (15D49000) [pid = 1248] [serial = 861] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (15D49800) [pid = 1248] [serial = 862] [outer = 15D49000] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15D49C00 == 102 [pid = 1248] [id = 321] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (15D4BC00) [pid = 1248] [serial = 863] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (15D4C000) [pid = 1248] [serial = 864] [outer = 15D4BC00] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 13F01400 == 103 [pid = 1248] [id = 322] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (13F05C00) [pid = 1248] [serial = 865] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (15D42800) [pid = 1248] [serial = 866] [outer = 13F05C00] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15F7F800 == 104 [pid = 1248] [id = 323] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (15F7FC00) [pid = 1248] [serial = 867] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (15F80000) [pid = 1248] [serial = 868] [outer = 15F7FC00] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15F80C00 == 105 [pid = 1248] [id = 324] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (15F82400) [pid = 1248] [serial = 869] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (15F82800) [pid = 1248] [serial = 870] [outer = 15F82400] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15F84000 == 106 [pid = 1248] [id = 325] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (15F86800) [pid = 1248] [serial = 871] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (15F87C00) [pid = 1248] [serial = 872] [outer = 15F86800] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15F83400 == 107 [pid = 1248] [id = 326] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (15F85C00) [pid = 1248] [serial = 873] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (15F86C00) [pid = 1248] [serial = 874] [outer = 15F85C00] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 15D48C00 == 108 [pid = 1248] [id = 327] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (15D4F400) [pid = 1248] [serial = 875] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (15F83C00) [pid = 1248] [serial = 876] [outer = 15D4F400] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 0C7B8000 == 109 [pid = 1248] [id = 328] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (0C7BD400) [pid = 1248] [serial = 877] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (0C89B400) [pid = 1248] [serial = 878] [outer = 0C7BD400] 22:17:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CF400 == 110 [pid = 1248] [id = 329] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (0F3CF800) [pid = 1248] [serial = 879] [outer = 00000000] 22:17:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (0F3CFC00) [pid = 1248] [serial = 880] [outer = 0F3CF800] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 10079400 == 111 [pid = 1248] [id = 330] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (1007EC00) [pid = 1248] [serial = 881] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (10125C00) [pid = 1248] [serial = 882] [outer = 1007EC00] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 1174A800 == 112 [pid = 1248] [id = 331] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (11796400) [pid = 1248] [serial = 883] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (11D39000) [pid = 1248] [serial = 884] [outer = 11796400] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 1207D000 == 113 [pid = 1248] [id = 332] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (14413C00) [pid = 1248] [serial = 885] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (14419C00) [pid = 1248] [serial = 886] [outer = 14413C00] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 1441E000 == 114 [pid = 1248] [id = 333] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (15F8D800) [pid = 1248] [serial = 887] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (15F8DC00) [pid = 1248] [serial = 888] [outer = 15F8D800] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 15F8EC00 == 115 [pid = 1248] [id = 334] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (16585000) [pid = 1248] [serial = 889] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (1658A800) [pid = 1248] [serial = 890] [outer = 16585000] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 12033800 == 116 [pid = 1248] [id = 335] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (16711400) [pid = 1248] [serial = 891] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (167A0000) [pid = 1248] [serial = 892] [outer = 16711400] 22:17:35 INFO - PROCESS | 1248 | ++DOCSHELL 16ABAC00 == 117 [pid = 1248] [id = 336] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (1751AC00) [pid = 1248] [serial = 893] [outer = 00000000] 22:17:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (1751B400) [pid = 1248] [serial = 894] [outer = 1751AC00] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 17848800 == 118 [pid = 1248] [id = 337] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (15F8D000) [pid = 1248] [serial = 895] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (17AD1C00) [pid = 1248] [serial = 896] [outer = 15F8D000] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 1A2A7400 == 119 [pid = 1248] [id = 338] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (1A2A7800) [pid = 1248] [serial = 897] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (1A2A8400) [pid = 1248] [serial = 898] [outer = 1A2A7800] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D3C00 == 120 [pid = 1248] [id = 339] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (1A2A9C00) [pid = 1248] [serial = 899] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (1A2AC800) [pid = 1248] [serial = 900] [outer = 1A2A9C00] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 1751FC00 == 121 [pid = 1248] [id = 340] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1A2AD800) [pid = 1248] [serial = 901] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (1A2B1C00) [pid = 1248] [serial = 902] [outer = 1A2AD800] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 18F2B800 == 122 [pid = 1248] [id = 341] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (1A2B2C00) [pid = 1248] [serial = 903] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (1A40AC00) [pid = 1248] [serial = 904] [outer = 1A2B2C00] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 19575000 == 123 [pid = 1248] [id = 342] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1A410000) [pid = 1248] [serial = 905] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1A416800) [pid = 1248] [serial = 906] [outer = 1A410000] 22:17:36 INFO - PROCESS | 1248 | ++DOCSHELL 1A2AD400 == 124 [pid = 1248] [id = 343] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (1A418C00) [pid = 1248] [serial = 907] [outer = 00000000] 22:17:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (1AD42C00) [pid = 1248] [serial = 908] [outer = 1A418C00] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 1D12F400 == 125 [pid = 1248] [id = 344] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (1D12F800) [pid = 1248] [serial = 909] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (1D130000) [pid = 1248] [serial = 910] [outer = 1D12F800] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A2A8000 == 126 [pid = 1248] [id = 345] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (1D130C00) [pid = 1248] [serial = 911] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (1D132800) [pid = 1248] [serial = 912] [outer = 1D130C00] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 1D133800 == 127 [pid = 1248] [id = 346] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1D133C00) [pid = 1248] [serial = 913] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1D135000) [pid = 1248] [serial = 914] [outer = 1D133C00] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 1D136C00 == 128 [pid = 1248] [id = 347] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1D137400) [pid = 1248] [serial = 915] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (1D139400) [pid = 1248] [serial = 916] [outer = 1D137400] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7000 == 129 [pid = 1248] [id = 348] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (11E2AC00) [pid = 1248] [serial = 917] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (13656400) [pid = 1248] [serial = 918] [outer = 11E2AC00] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C3C00 == 130 [pid = 1248] [id = 349] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (0F3CD000) [pid = 1248] [serial = 919] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (0F6F2000) [pid = 1248] [serial = 920] [outer = 0F3CD000] 22:17:37 INFO - PROCESS | 1248 | ++DOCSHELL 0D54FC00 == 131 [pid = 1248] [id = 350] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (0E94F800) [pid = 1248] [serial = 921] [outer = 00000000] 22:17:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (0F3D6800) [pid = 1248] [serial = 922] [outer = 0E94F800] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 10124C00 == 132 [pid = 1248] [id = 351] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (1012FC00) [pid = 1248] [serial = 923] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (113DD400) [pid = 1248] [serial = 924] [outer = 1012FC00] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BD400 == 133 [pid = 1248] [id = 352] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (11B8AC00) [pid = 1248] [serial = 925] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (11BBB400) [pid = 1248] [serial = 926] [outer = 11B8AC00] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 10008C00 == 134 [pid = 1248] [id = 353] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (1007D400) [pid = 1248] [serial = 927] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (10084800) [pid = 1248] [serial = 928] [outer = 1007D400] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193F1C00 == 133 [pid = 1248] [id = 234] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F4BBC00 == 132 [pid = 1248] [id = 257] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 194D4400 == 131 [pid = 1248] [id = 256] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15F83400 == 130 [pid = 1248] [id = 326] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15F84000 == 129 [pid = 1248] [id = 325] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15F80C00 == 128 [pid = 1248] [id = 324] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15F7F800 == 127 [pid = 1248] [id = 323] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13F01400 == 126 [pid = 1248] [id = 322] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15D49C00 == 125 [pid = 1248] [id = 321] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15D48800 == 124 [pid = 1248] [id = 320] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15D45000 == 123 [pid = 1248] [id = 319] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15D41800 == 122 [pid = 1248] [id = 318] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13F04000 == 121 [pid = 1248] [id = 317] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13F0E000 == 120 [pid = 1248] [id = 316] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13F0A000 == 119 [pid = 1248] [id = 315] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13F06000 == 118 [pid = 1248] [id = 314] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13F01800 == 117 [pid = 1248] [id = 313] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 14501800 == 116 [pid = 1248] [id = 312] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1450E000 == 115 [pid = 1248] [id = 311] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1450A000 == 114 [pid = 1248] [id = 310] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1657D400 == 113 [pid = 1248] [id = 306] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1A414000 == 112 [pid = 1248] [id = 307] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 14501400 == 111 [pid = 1248] [id = 308] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 14504400 == 110 [pid = 1248] [id = 309] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1959F000 == 109 [pid = 1248] [id = 305] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 16F7B000 == 108 [pid = 1248] [id = 304] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F3CD800 == 107 [pid = 1248] [id = 303] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 19596800 == 106 [pid = 1248] [id = 302] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 19596400 == 105 [pid = 1248] [id = 301] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1AA45400 == 104 [pid = 1248] [id = 300] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1AA3F800 == 103 [pid = 1248] [id = 299] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1A8D2400 == 102 [pid = 1248] [id = 298] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1A8D3800 == 101 [pid = 1248] [id = 297] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1543B400 == 100 [pid = 1248] [id = 296] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1A7A7400 == 99 [pid = 1248] [id = 295] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1543C000 == 98 [pid = 1248] [id = 294] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193D1000 == 97 [pid = 1248] [id = 293] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1A411800 == 96 [pid = 1248] [id = 292] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 11E30400 == 95 [pid = 1248] [id = 291] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 19746400 == 94 [pid = 1248] [id = 290] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 19746800 == 93 [pid = 1248] [id = 289] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 16F79C00 == 92 [pid = 1248] [id = 288] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 191B6C00 == 91 [pid = 1248] [id = 287] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 194D9C00 == 90 [pid = 1248] [id = 286] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 194D2000 == 89 [pid = 1248] [id = 285] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193D1800 == 88 [pid = 1248] [id = 284] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193B4400 == 87 [pid = 1248] [id = 283] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 19264800 == 86 [pid = 1248] [id = 282] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 17AA4C00 == 85 [pid = 1248] [id = 281] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 17A9F800 == 84 [pid = 1248] [id = 280] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 171C6000 == 83 [pid = 1248] [id = 279] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 17527400 == 82 [pid = 1248] [id = 278] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1751A000 == 81 [pid = 1248] [id = 277] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1133F400 == 80 [pid = 1248] [id = 276] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 15DC3400 == 79 [pid = 1248] [id = 275] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 16588800 == 78 [pid = 1248] [id = 274] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 145C9800 == 77 [pid = 1248] [id = 273] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 16584C00 == 76 [pid = 1248] [id = 272] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1543BC00 == 75 [pid = 1248] [id = 271] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 12DBE000 == 74 [pid = 1248] [id = 270] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 13650000 == 73 [pid = 1248] [id = 269] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0FF81000 == 72 [pid = 1248] [id = 268] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 11470C00 == 71 [pid = 1248] [id = 267] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1012AC00 == 70 [pid = 1248] [id = 266] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F3D1C00 == 69 [pid = 1248] [id = 265] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0E97DC00 == 68 [pid = 1248] [id = 264] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0C771C00 == 67 [pid = 1248] [id = 263] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F4C2000 == 66 [pid = 1248] [id = 262] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 10131000 == 65 [pid = 1248] [id = 261] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F077C00 == 64 [pid = 1248] [id = 260] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0C7BB400 == 63 [pid = 1248] [id = 259] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F3C9800 == 62 [pid = 1248] [id = 258] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1B55AC00 == 61 [pid = 1248] [id = 255] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1AD47400 == 60 [pid = 1248] [id = 254] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1AD41800 == 59 [pid = 1248] [id = 253] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1AD3D800 == 58 [pid = 1248] [id = 252] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 0F075C00 == 57 [pid = 1248] [id = 251] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193D5400 == 56 [pid = 1248] [id = 250] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193BC400 == 55 [pid = 1248] [id = 249] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 193D5800 == 54 [pid = 1248] [id = 248] 22:17:38 INFO - PROCESS | 1248 | --DOCSHELL 1A40B000 == 53 [pid = 1248] [id = 247] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (1A807800) [pid = 1248] [serial = 687] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (1A80D800) [pid = 1248] [serial = 688] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (1AC7D800) [pid = 1248] [serial = 690] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (1AC84000) [pid = 1248] [serial = 693] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (1AC83400) [pid = 1248] [serial = 694] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (1A409400) [pid = 1248] [serial = 684] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (1A7A1800) [pid = 1248] [serial = 685] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (194CA800) [pid = 1248] [serial = 677] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (194CEC00) [pid = 1248] [serial = 678] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (179EC400) [pid = 1248] [serial = 664] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (179E7000) [pid = 1248] [serial = 665] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (16710000) [pid = 1248] [serial = 651] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (16713400) [pid = 1248] [serial = 652] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (12028C00) [pid = 1248] [serial = 648] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (12DBD800) [pid = 1248] [serial = 649] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0F617800) [pid = 1248] [serial = 645] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0FF2A000) [pid = 1248] [serial = 646] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (1543F000) [pid = 1248] [serial = 642] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (15DC1400) [pid = 1248] [serial = 643] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (10130800) [pid = 1248] [serial = 639] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (11513C00) [pid = 1248] [serial = 640] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (1AC85800) [pid = 1248] [serial = 697] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (193CF000) [pid = 1248] [serial = 675] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (193B9C00) [pid = 1248] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/images/green.svg] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (193B8400) [pid = 1248] [serial = 668] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (171C8000) [pid = 1248] [serial = 659] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (171D0000) [pid = 1248] [serial = 660] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (170A0C00) [pid = 1248] [serial = 655] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (1751D400) [pid = 1248] [serial = 662] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (170A3400) [pid = 1248] [serial = 656] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (193BBC00) [pid = 1248] [serial = 674] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (15F4B400) [pid = 1248] [serial = 680] [outer = 00000000] [url = about:blank] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (1A204C00) [pid = 1248] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test2.html] 22:17:38 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (193BA800) [pid = 1248] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/the-window-object/accessing-other-browsing-contexts/test3.html] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 0F077C00 == 54 [pid = 1248] [id = 354] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (0F3C9800) [pid = 1248] [serial = 929] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (0F3CD800) [pid = 1248] [serial = 930] [outer = 0F3C9800] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 11470C00 == 55 [pid = 1248] [id = 355] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (11513C00) [pid = 1248] [serial = 931] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (11E30400) [pid = 1248] [serial = 932] [outer = 11513C00] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 0C764400 == 56 [pid = 1248] [id = 356] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (0C7BC800) [pid = 1248] [serial = 933] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (0C7C1800) [pid = 1248] [serial = 934] [outer = 0C7BC800] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 1000FC00 == 57 [pid = 1248] [id = 357] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (11E2E800) [pid = 1248] [serial = 935] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (11E2FC00) [pid = 1248] [serial = 936] [outer = 11E2E800] 22:17:38 INFO - PROCESS | 1248 | ++DOCSHELL 11E35000 == 58 [pid = 1248] [id = 358] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (1216B000) [pid = 1248] [serial = 937] [outer = 00000000] 22:17:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (13420000) [pid = 1248] [serial = 938] [outer = 1216B000] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F075C00 == 59 [pid = 1248] [id = 359] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1133E800) [pid = 1248] [serial = 939] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1207EC00) [pid = 1248] [serial = 940] [outer = 1133E800] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 1441BC00 == 60 [pid = 1248] [id = 360] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (14501400) [pid = 1248] [serial = 941] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (14504000) [pid = 1248] [serial = 942] [outer = 14501400] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 15441800 == 61 [pid = 1248] [id = 361] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (15D40800) [pid = 1248] [serial = 943] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (15D41800) [pid = 1248] [serial = 944] [outer = 15D40800] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 16584C00 == 62 [pid = 1248] [id = 362] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (16587000) [pid = 1248] [serial = 945] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (16587C00) [pid = 1248] [serial = 946] [outer = 16587000] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 1657D400 == 63 [pid = 1248] [id = 363] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1670E400) [pid = 1248] [serial = 947] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1670EC00) [pid = 1248] [serial = 948] [outer = 1670E400] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CA400 == 64 [pid = 1248] [id = 364] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1670F800) [pid = 1248] [serial = 949] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (16710000) [pid = 1248] [serial = 950] [outer = 1670F800] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 16F7E800 == 65 [pid = 1248] [id = 365] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (16F7EC00) [pid = 1248] [serial = 951] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (1709C800) [pid = 1248] [serial = 952] [outer = 16F7EC00] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 0D545800 == 66 [pid = 1248] [id = 366] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (171C8000) [pid = 1248] [serial = 953] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (171D0000) [pid = 1248] [serial = 954] [outer = 171C8000] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 15F8CC00 == 67 [pid = 1248] [id = 367] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (16F7B800) [pid = 1248] [serial = 955] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (16F7E400) [pid = 1248] [serial = 956] [outer = 16F7B800] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 1751A000 == 68 [pid = 1248] [id = 368] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (179EC400) [pid = 1248] [serial = 957] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (17A9E000) [pid = 1248] [serial = 958] [outer = 179EC400] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 17AA6400 == 69 [pid = 1248] [id = 369] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (18F36000) [pid = 1248] [serial = 959] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (18F36400) [pid = 1248] [serial = 960] [outer = 18F36000] 22:17:39 INFO - PROCESS | 1248 | ++DOCSHELL 190DA800 == 70 [pid = 1248] [id = 370] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (19264000) [pid = 1248] [serial = 961] [outer = 00000000] 22:17:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (19264800) [pid = 1248] [serial = 962] [outer = 19264000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 193B5400 == 71 [pid = 1248] [id = 371] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (193BA000) [pid = 1248] [serial = 963] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (193BA400) [pid = 1248] [serial = 964] [outer = 193BA000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2A000 == 72 [pid = 1248] [id = 372] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1010C400) [pid = 1248] [serial = 965] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (16402400) [pid = 1248] [serial = 966] [outer = 1010C400] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 14503000 == 73 [pid = 1248] [id = 373] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (193B8C00) [pid = 1248] [serial = 967] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (193BA800) [pid = 1248] [serial = 968] [outer = 193B8C00] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 193D3400 == 74 [pid = 1248] [id = 374] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (193D4000) [pid = 1248] [serial = 969] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (193D7400) [pid = 1248] [serial = 970] [outer = 193D4000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C5C00 == 75 [pid = 1248] [id = 375] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (194CF000) [pid = 1248] [serial = 971] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (194D2000) [pid = 1248] [serial = 972] [outer = 194CF000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 17AA9C00 == 76 [pid = 1248] [id = 376] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (194CBC00) [pid = 1248] [serial = 973] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (194CE800) [pid = 1248] [serial = 974] [outer = 194CBC00] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 19575400 == 77 [pid = 1248] [id = 377] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (19577000) [pid = 1248] [serial = 975] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (19579000) [pid = 1248] [serial = 976] [outer = 19577000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 171D0800 == 78 [pid = 1248] [id = 378] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (193D1800) [pid = 1248] [serial = 977] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (1957A800) [pid = 1248] [serial = 978] [outer = 193D1800] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 193CB800 == 79 [pid = 1248] [id = 379] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (193D7000) [pid = 1248] [serial = 979] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (1959A800) [pid = 1248] [serial = 980] [outer = 193D7000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 1A20D800 == 80 [pid = 1248] [id = 380] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (1A2A6000) [pid = 1248] [serial = 981] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (1A2A6800) [pid = 1248] [serial = 982] [outer = 1A2A6000] 22:17:40 INFO - PROCESS | 1248 | ++DOCSHELL 194D1800 == 81 [pid = 1248] [id = 381] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (1957A400) [pid = 1248] [serial = 983] [outer = 00000000] 22:17:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (1A209400) [pid = 1248] [serial = 984] [outer = 1957A400] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B0000 == 82 [pid = 1248] [id = 382] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (1A2B0400) [pid = 1248] [serial = 985] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (1A210800) [pid = 1248] [serial = 986] [outer = 1A2B0400] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 193D3800 == 83 [pid = 1248] [id = 383] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (193D4800) [pid = 1248] [serial = 987] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (1A76A400) [pid = 1248] [serial = 988] [outer = 193D4800] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A7400 == 84 [pid = 1248] [id = 384] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (1A7A9C00) [pid = 1248] [serial = 989] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (1A40B000) [pid = 1248] [serial = 990] [outer = 1A7A9C00] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A802400 == 85 [pid = 1248] [id = 385] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (1A807000) [pid = 1248] [serial = 991] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (1A807800) [pid = 1248] [serial = 992] [outer = 1A807000] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A80D000 == 86 [pid = 1248] [id = 386] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (1A810400) [pid = 1248] [serial = 993] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (1A8CD400) [pid = 1248] [serial = 994] [outer = 1A810400] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D3400 == 87 [pid = 1248] [id = 387] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (1AA45400) [pid = 1248] [serial = 995] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (1AC7D400) [pid = 1248] [serial = 996] [outer = 1AA45400] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A766400 == 88 [pid = 1248] [id = 388] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (1AC85400) [pid = 1248] [serial = 997] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (1AC85800) [pid = 1248] [serial = 998] [outer = 1AC85400] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1AC86C00 == 89 [pid = 1248] [id = 389] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (1AD3D800) [pid = 1248] [serial = 999] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (1AD3EC00) [pid = 1248] [serial = 1000] [outer = 1AD3D800] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D1C00 == 90 [pid = 1248] [id = 390] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (1D12D400) [pid = 1248] [serial = 1001] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (22B42C00) [pid = 1248] [serial = 1002] [outer = 1D12D400] 22:17:41 INFO - PROCESS | 1248 | ++DOCSHELL 22B47C00 == 91 [pid = 1248] [id = 391] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (22B49800) [pid = 1248] [serial = 1003] [outer = 00000000] 22:17:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (22B49C00) [pid = 1248] [serial = 1004] [outer = 22B49800] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 22B47800 == 92 [pid = 1248] [id = 392] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (22B4B000) [pid = 1248] [serial = 1005] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (22B4B400) [pid = 1248] [serial = 1006] [outer = 22B4B000] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 1ECED400 == 93 [pid = 1248] [id = 393] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 336 (1ECEE000) [pid = 1248] [serial = 1007] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 337 (1ECEC400) [pid = 1248] [serial = 1008] [outer = 1ECEE000] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 336 (19598000) [pid = 1248] [serial = 825] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 335 (13F05C00) [pid = 1248] [serial = 865] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (193AD400) [pid = 1248] [serial = 829] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (15D45400) [pid = 1248] [serial = 859] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (13F0A400) [pid = 1248] [serial = 851] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (1A206400) [pid = 1248] [serial = 799] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (13F0E400) [pid = 1248] [serial = 853] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (15F7FC00) [pid = 1248] [serial = 867] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (1A411C00) [pid = 1248] [serial = 805] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (19573000) [pid = 1248] [serial = 793] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (1957F000) [pid = 1248] [serial = 797] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (15D49000) [pid = 1248] [serial = 861] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (1973E400) [pid = 1248] [serial = 795] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (1959F400) [pid = 1248] [serial = 831] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (15D4BC00) [pid = 1248] [serial = 863] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (193AD800) [pid = 1248] [serial = 785] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (194D8800) [pid = 1248] [serial = 791] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (15F82400) [pid = 1248] [serial = 869] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (193D8800) [pid = 1248] [serial = 789] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (193CD800) [pid = 1248] [serial = 787] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (17845400) [pid = 1248] [serial = 781] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (190E0000) [pid = 1248] [serial = 783] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (15F86800) [pid = 1248] [serial = 871] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (15F85C00) [pid = 1248] [serial = 873] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (115AAC00) [pid = 1248] [serial = 635] [outer = 00000000] [url = http://web-platform.test:8000/html/browsers/offline/application-cache-api/api_status_idle.html] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (19596C00) [pid = 1248] [serial = 823] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (1AC81800) [pid = 1248] [serial = 817] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (1AD47000) [pid = 1248] [serial = 821] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (1A209C00) [pid = 1248] [serial = 809] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (1A7A1400) [pid = 1248] [serial = 813] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (1AA3D400) [pid = 1248] [serial = 815] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (1AA45000) [pid = 1248] [serial = 819] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (1AC7F400) [pid = 1248] [serial = 835] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (1A767000) [pid = 1248] [serial = 807] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (1A801800) [pid = 1248] [serial = 811] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (1A40D800) [pid = 1248] [serial = 803] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (14505800) [pid = 1248] [serial = 839] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (13F01C00) [pid = 1248] [serial = 847] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (14502000) [pid = 1248] [serial = 845] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (1A20F000) [pid = 1248] [serial = 801] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (17524800) [pid = 1248] [serial = 779] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (17527800) [pid = 1248] [serial = 777] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (17521400) [pid = 1248] [serial = 775] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (16F80400) [pid = 1248] [serial = 773] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (16F76000) [pid = 1248] [serial = 771] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (16798800) [pid = 1248] [serial = 769] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (15A78800) [pid = 1248] [serial = 767] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (16585400) [pid = 1248] [serial = 765] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (1543EC00) [pid = 1248] [serial = 763] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (1441CC00) [pid = 1248] [serial = 761] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (13F5F400) [pid = 1248] [serial = 759] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (11B10000) [pid = 1248] [serial = 757] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (11750400) [pid = 1248] [serial = 755] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (1012B000) [pid = 1248] [serial = 753] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (0F610800) [pid = 1248] [serial = 751] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (0F4C8800) [pid = 1248] [serial = 749] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (0FF25800) [pid = 1248] [serial = 827] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (0D551400) [pid = 1248] [serial = 747] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (1007B400) [pid = 1248] [serial = 745] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (11338400) [pid = 1248] [serial = 743] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (0F3D4C00) [pid = 1248] [serial = 741] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0F07C400) [pid = 1248] [serial = 739] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0F3D2400) [pid = 1248] [serial = 737] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F4BD800) [pid = 1248] [serial = 735] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (14502C00) [pid = 1248] [serial = 837] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (1B55E800) [pid = 1248] [serial = 733] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (15D41C00) [pid = 1248] [serial = 857] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (195A0000) [pid = 1248] [serial = 833] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (1B55C800) [pid = 1248] [serial = 731] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (13F06C00) [pid = 1248] [serial = 855] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (1AD48000) [pid = 1248] [serial = 729] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (1AD45000) [pid = 1248] [serial = 727] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (1450A400) [pid = 1248] [serial = 841] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (1AD3DC00) [pid = 1248] [serial = 725] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (1AD1B400) [pid = 1248] [serial = 723] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (1AC8B800) [pid = 1248] [serial = 721] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (193CCC00) [pid = 1248] [serial = 719] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (193DAC00) [pid = 1248] [serial = 717] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (1A40B800) [pid = 1248] [serial = 715] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (1AA3E800) [pid = 1248] [serial = 696] [outer = 00000000] [url = http://web-platform.test:8000/html/infrastructure/urls/terminology-0/document-base-url.html] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1AD27800) [pid = 1248] [serial = 699] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (1AD3D400) [pid = 1248] [serial = 703] [outer = 00000000] [url = about:srcdoc] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1AD3CC00) [pid = 1248] [serial = 702] [outer = 00000000] [url = about:srcdoc] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (13F06400) [pid = 1248] [serial = 849] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (1AD28800) [pid = 1248] [serial = 700] [outer = 00000000] [url = about:blank] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (1AD3B800) [pid = 1248] [serial = 701] [outer = 00000000] [url = about:blank] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (15A70800) [pid = 1248] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/html/infrastructure/urls/terminology-0/multiple-base.sub.html] 22:17:42 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (1450E400) [pid = 1248] [serial = 843] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 0D551400 == 94 [pid = 1248] [id = 394] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (0F07C400) [pid = 1248] [serial = 1009] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (0F3D2400) [pid = 1248] [serial = 1010] [outer = 0F07C400] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F610800 == 95 [pid = 1248] [id = 395] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (11750400) [pid = 1248] [serial = 1011] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (11B10000) [pid = 1248] [serial = 1012] [outer = 11750400] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C8800 == 96 [pid = 1248] [id = 396] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (13F06C00) [pid = 1248] [serial = 1013] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (13F0A400) [pid = 1248] [serial = 1014] [outer = 13F06C00] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 16585400 == 97 [pid = 1248] [id = 397] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (16798800) [pid = 1248] [serial = 1015] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (16F76000) [pid = 1248] [serial = 1016] [outer = 16798800] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 17524800 == 98 [pid = 1248] [id = 398] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (194D8800) [pid = 1248] [serial = 1017] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (19573000) [pid = 1248] [serial = 1018] [outer = 194D8800] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A2A9000 == 99 [pid = 1248] [id = 399] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (1A767000) [pid = 1248] [serial = 1019] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (1A7A2800) [pid = 1248] [serial = 1020] [outer = 1A767000] 22:17:42 INFO - PROCESS | 1248 | ++DOCSHELL 1AD3DC00 == 100 [pid = 1248] [id = 400] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (1AD45000) [pid = 1248] [serial = 1021] [outer = 00000000] 22:17:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (1AD47000) [pid = 1248] [serial = 1022] [outer = 1AD45000] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 1B55E800 == 101 [pid = 1248] [id = 401] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1ECF0400) [pid = 1248] [serial = 1023] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (1ECF0000) [pid = 1248] [serial = 1024] [outer = 1ECF0400] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 17521400 == 102 [pid = 1248] [id = 402] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (1ECF1800) [pid = 1248] [serial = 1025] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (1ECF3400) [pid = 1248] [serial = 1026] [outer = 1ECF1800] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 1ECF8C00 == 103 [pid = 1248] [id = 403] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1ECF9000) [pid = 1248] [serial = 1027] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1ECF9800) [pid = 1248] [serial = 1028] [outer = 1ECF9000] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 1ECF6C00 == 104 [pid = 1248] [id = 404] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (1ECF7C00) [pid = 1248] [serial = 1029] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (1ECF8000) [pid = 1248] [serial = 1030] [outer = 1ECF7C00] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED400 == 105 [pid = 1248] [id = 405] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0B5EF400) [pid = 1248] [serial = 1031] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (0B5F0000) [pid = 1248] [serial = 1032] [outer = 0B5EF400] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE000 == 106 [pid = 1248] [id = 406] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0B5EEC00) [pid = 1248] [serial = 1033] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (0B5F1C00) [pid = 1248] [serial = 1034] [outer = 0B5EEC00] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F3800 == 107 [pid = 1248] [id = 407] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (0B5F5000) [pid = 1248] [serial = 1035] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (0B5F5400) [pid = 1248] [serial = 1036] [outer = 0B5F5000] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F8C00 == 108 [pid = 1248] [id = 408] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (0B5F9000) [pid = 1248] [serial = 1037] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (0B5F9400) [pid = 1248] [serial = 1038] [outer = 0B5F9000] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FBC00 == 109 [pid = 1248] [id = 409] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1ECF0C00) [pid = 1248] [serial = 1039] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (1ECF7000) [pid = 1248] [serial = 1040] [outer = 1ECF0C00] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F6000 == 110 [pid = 1248] [id = 410] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (0B5F7400) [pid = 1248] [serial = 1041] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (0B5FA800) [pid = 1248] [serial = 1042] [outer = 0B5F7400] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0F792800 == 111 [pid = 1248] [id = 411] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (0F794000) [pid = 1248] [serial = 1043] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (0F794C00) [pid = 1248] [serial = 1044] [outer = 0F794000] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0F793400 == 112 [pid = 1248] [id = 412] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (0F797000) [pid = 1248] [serial = 1045] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (0F798800) [pid = 1248] [serial = 1046] [outer = 0F797000] 22:17:43 INFO - PROCESS | 1248 | ++DOCSHELL 0F79C000 == 113 [pid = 1248] [id = 413] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (0F79C400) [pid = 1248] [serial = 1047] [outer = 00000000] 22:17:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (0F79C800) [pid = 1248] [serial = 1048] [outer = 0F79C400] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 16499C00 == 114 [pid = 1248] [id = 414] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (1649A000) [pid = 1248] [serial = 1049] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (1649A400) [pid = 1248] [serial = 1050] [outer = 1649A000] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9C00 == 115 [pid = 1248] [id = 415] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (0F793800) [pid = 1248] [serial = 1051] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (0F79A800) [pid = 1248] [serial = 1052] [outer = 0F793800] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 0F793000 == 116 [pid = 1248] [id = 416] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1649E400) [pid = 1248] [serial = 1053] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (1649E800) [pid = 1248] [serial = 1054] [outer = 1649E400] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2800 == 117 [pid = 1248] [id = 417] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (1649F800) [pid = 1248] [serial = 1055] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (1649FC00) [pid = 1248] [serial = 1056] [outer = 1649F800] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 164A3C00 == 118 [pid = 1248] [id = 418] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (164A5800) [pid = 1248] [serial = 1057] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (164A6C00) [pid = 1248] [serial = 1058] [outer = 164A5800] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 0C771800 == 119 [pid = 1248] [id = 419] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (0D5B6800) [pid = 1248] [serial = 1059] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (0E95E000) [pid = 1248] [serial = 1060] [outer = 0D5B6800] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 0FF29C00 == 120 [pid = 1248] [id = 420] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (1150A000) [pid = 1248] [serial = 1061] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (115B3C00) [pid = 1248] [serial = 1062] [outer = 1150A000] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 1341A000 == 121 [pid = 1248] [id = 421] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (14417400) [pid = 1248] [serial = 1063] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (14503400) [pid = 1248] [serial = 1064] [outer = 14417400] 22:17:44 INFO - PROCESS | 1248 | ++DOCSHELL 145D2000 == 122 [pid = 1248] [id = 422] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (1543AC00) [pid = 1248] [serial = 1065] [outer = 00000000] 22:17:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (15D45000) [pid = 1248] [serial = 1066] [outer = 1543AC00] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 15F7F400 == 123 [pid = 1248] [id = 423] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (164A0800) [pid = 1248] [serial = 1067] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (164A2800) [pid = 1248] [serial = 1068] [outer = 164A0800] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 164A5400 == 124 [pid = 1248] [id = 424] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (16842400) [pid = 1248] [serial = 1069] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (170A1400) [pid = 1248] [serial = 1070] [outer = 16842400] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 1957C400 == 125 [pid = 1248] [id = 425] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (1957E800) [pid = 1248] [serial = 1071] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (1AC87000) [pid = 1248] [serial = 1072] [outer = 1957E800] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 1B55C800 == 126 [pid = 1248] [id = 426] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (1ECFA800) [pid = 1248] [serial = 1073] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (22F01800) [pid = 1248] [serial = 1074] [outer = 1ECFA800] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 13F06400 == 127 [pid = 1248] [id = 427] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (22F02800) [pid = 1248] [serial = 1075] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (22F02C00) [pid = 1248] [serial = 1076] [outer = 22F02800] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 164A4C00 == 128 [pid = 1248] [id = 428] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (22F05000) [pid = 1248] [serial = 1077] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (22F07C00) [pid = 1248] [serial = 1078] [outer = 22F05000] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 22F0F800 == 129 [pid = 1248] [id = 429] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (22F0FC00) [pid = 1248] [serial = 1079] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (22F10400) [pid = 1248] [serial = 1080] [outer = 22F0FC00] 22:17:45 INFO - PROCESS | 1248 | ++DOCSHELL 16555000 == 130 [pid = 1248] [id = 430] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (16557C00) [pid = 1248] [serial = 1081] [outer = 00000000] 22:17:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (16558000) [pid = 1248] [serial = 1082] [outer = 16557C00] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 16559000 == 131 [pid = 1248] [id = 431] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (1655C000) [pid = 1248] [serial = 1083] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (1655C400) [pid = 1248] [serial = 1084] [outer = 1655C000] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 1655D400 == 132 [pid = 1248] [id = 432] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (1655F800) [pid = 1248] [serial = 1085] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (1655FC00) [pid = 1248] [serial = 1086] [outer = 1655F800] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 16561000 == 133 [pid = 1248] [id = 433] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (22F07000) [pid = 1248] [serial = 1087] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (22F0C000) [pid = 1248] [serial = 1088] [outer = 22F07000] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 16558800 == 134 [pid = 1248] [id = 434] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (230F1400) [pid = 1248] [serial = 1089] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (230F3C00) [pid = 1248] [serial = 1090] [outer = 230F1400] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 230F5000 == 135 [pid = 1248] [id = 435] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (230F7000) [pid = 1248] [serial = 1091] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (230F5400) [pid = 1248] [serial = 1092] [outer = 230F7000] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 1D138800 == 136 [pid = 1248] [id = 436] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (22B41C00) [pid = 1248] [serial = 1093] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (230F8C00) [pid = 1248] [serial = 1094] [outer = 22B41C00] 22:17:46 INFO - PROCESS | 1248 | ++DOCSHELL 230F1800 == 137 [pid = 1248] [id = 437] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 336 (230FBC00) [pid = 1248] [serial = 1095] [outer = 00000000] 22:17:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 337 (230FE800) [pid = 1248] [serial = 1096] [outer = 230FBC00] 22:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 230F4800 == 138 [pid = 1248] [id = 438] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 338 (230FF800) [pid = 1248] [serial = 1097] [outer = 00000000] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 339 (2877A400) [pid = 1248] [serial = 1098] [outer = 230FF800] 22:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 230F0800 == 139 [pid = 1248] [id = 439] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 340 (2877B400) [pid = 1248] [serial = 1099] [outer = 00000000] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 341 (2877CC00) [pid = 1248] [serial = 1100] [outer = 2877B400] 22:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 0E97A000 == 140 [pid = 1248] [id = 440] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 342 (0F072800) [pid = 1248] [serial = 1101] [outer = 00000000] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 343 (0F07C800) [pid = 1248] [serial = 1102] [outer = 0F072800] 22:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 1000B000 == 141 [pid = 1248] [id = 441] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 344 (1000D000) [pid = 1248] [serial = 1103] [outer = 00000000] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 345 (10077C00) [pid = 1248] [serial = 1104] [outer = 1000D000] 22:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 0F07D000 == 142 [pid = 1248] [id = 442] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 346 (0F615400) [pid = 1248] [serial = 1105] [outer = 00000000] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 347 (0F615800) [pid = 1248] [serial = 1106] [outer = 0F615400] 22:17:47 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB800 == 143 [pid = 1248] [id = 443] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 348 (0D554400) [pid = 1248] [serial = 1107] [outer = 00000000] 22:17:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 349 (0F3D1000) [pid = 1248] [serial = 1108] [outer = 0D554400] 22:17:48 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BEC00 == 144 [pid = 1248] [id = 444] 22:17:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 350 (0C7C6800) [pid = 1248] [serial = 1109] [outer = 00000000] 22:17:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 351 (0C8CF000) [pid = 1248] [serial = 1110] [outer = 0C7C6800] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F3CD400 == 143 [pid = 1248] [id = 216] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 170A1C00 == 142 [pid = 1248] [id = 223] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 17525400 == 141 [pid = 1248] [id = 224] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 11478800 == 140 [pid = 1248] [id = 217] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 11513800 == 139 [pid = 1248] [id = 213] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9C00 == 138 [pid = 1248] [id = 415] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F793000 == 137 [pid = 1248] [id = 416] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2800 == 136 [pid = 1248] [id = 417] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 193D7C00 == 135 [pid = 1248] [id = 230] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0CFBD400 == 134 [pid = 1248] [id = 211] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A80D000 == 133 [pid = 1248] [id = 386] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A8D3400 == 132 [pid = 1248] [id = 387] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A766400 == 131 [pid = 1248] [id = 388] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1AC86C00 == 130 [pid = 1248] [id = 389] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A8D1C00 == 129 [pid = 1248] [id = 390] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 22B47C00 == 128 [pid = 1248] [id = 391] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 22B47800 == 127 [pid = 1248] [id = 392] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1ECED400 == 126 [pid = 1248] [id = 393] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0D551400 == 125 [pid = 1248] [id = 394] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F610800 == 124 [pid = 1248] [id = 395] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F4C8800 == 123 [pid = 1248] [id = 396] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 16585400 == 122 [pid = 1248] [id = 397] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 17524800 == 121 [pid = 1248] [id = 398] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A2A9000 == 120 [pid = 1248] [id = 399] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1AD3DC00 == 119 [pid = 1248] [id = 400] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1B55E800 == 118 [pid = 1248] [id = 401] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 17521400 == 117 [pid = 1248] [id = 402] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1ECF8C00 == 116 [pid = 1248] [id = 403] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1ECF6C00 == 115 [pid = 1248] [id = 404] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED400 == 114 [pid = 1248] [id = 405] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE000 == 113 [pid = 1248] [id = 406] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5F3800 == 112 [pid = 1248] [id = 407] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5F8C00 == 111 [pid = 1248] [id = 408] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5FBC00 == 110 [pid = 1248] [id = 409] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0B5F6000 == 109 [pid = 1248] [id = 410] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F792800 == 108 [pid = 1248] [id = 411] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F793400 == 107 [pid = 1248] [id = 412] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F79C000 == 106 [pid = 1248] [id = 413] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 16499C00 == 105 [pid = 1248] [id = 414] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0C764400 == 104 [pid = 1248] [id = 356] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1000FC00 == 103 [pid = 1248] [id = 357] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 11E35000 == 102 [pid = 1248] [id = 358] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F075C00 == 101 [pid = 1248] [id = 359] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1441BC00 == 100 [pid = 1248] [id = 360] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 15441800 == 99 [pid = 1248] [id = 361] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 16584C00 == 98 [pid = 1248] [id = 362] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1657D400 == 97 [pid = 1248] [id = 363] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F3CA400 == 96 [pid = 1248] [id = 364] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 16F7E800 == 95 [pid = 1248] [id = 365] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0D545800 == 94 [pid = 1248] [id = 366] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 15F8CC00 == 93 [pid = 1248] [id = 367] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1751A000 == 92 [pid = 1248] [id = 368] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 17AA6400 == 91 [pid = 1248] [id = 369] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 190DA800 == 90 [pid = 1248] [id = 370] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 193B5400 == 89 [pid = 1248] [id = 371] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0FF2A000 == 88 [pid = 1248] [id = 372] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 14503000 == 87 [pid = 1248] [id = 373] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 193D3400 == 86 [pid = 1248] [id = 374] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0C7C5C00 == 85 [pid = 1248] [id = 375] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 17AA9C00 == 84 [pid = 1248] [id = 376] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 19575400 == 83 [pid = 1248] [id = 377] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 171D0800 == 82 [pid = 1248] [id = 378] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 193CB800 == 81 [pid = 1248] [id = 379] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A20D800 == 80 [pid = 1248] [id = 380] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 194D1800 == 79 [pid = 1248] [id = 381] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A2B0000 == 78 [pid = 1248] [id = 382] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 193D3800 == 77 [pid = 1248] [id = 383] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A7A7400 == 76 [pid = 1248] [id = 384] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A802400 == 75 [pid = 1248] [id = 385] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0C7B8000 == 74 [pid = 1248] [id = 328] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F3CF400 == 73 [pid = 1248] [id = 329] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 10079400 == 72 [pid = 1248] [id = 330] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1174A800 == 71 [pid = 1248] [id = 331] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1207D000 == 70 [pid = 1248] [id = 332] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1441E000 == 69 [pid = 1248] [id = 333] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 15F8EC00 == 68 [pid = 1248] [id = 334] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 12033800 == 67 [pid = 1248] [id = 335] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 16ABAC00 == 66 [pid = 1248] [id = 336] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 17848800 == 65 [pid = 1248] [id = 337] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A2A7400 == 64 [pid = 1248] [id = 338] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F3D3C00 == 63 [pid = 1248] [id = 339] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1751FC00 == 62 [pid = 1248] [id = 340] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 18F2B800 == 61 [pid = 1248] [id = 341] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 19575000 == 60 [pid = 1248] [id = 342] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A2AD400 == 59 [pid = 1248] [id = 343] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1D12F400 == 58 [pid = 1248] [id = 344] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1A2A8000 == 57 [pid = 1248] [id = 345] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1D133800 == 56 [pid = 1248] [id = 346] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 1D136C00 == 55 [pid = 1248] [id = 347] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7000 == 54 [pid = 1248] [id = 348] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0C7C3C00 == 53 [pid = 1248] [id = 349] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0D54FC00 == 52 [pid = 1248] [id = 350] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 10124C00 == 51 [pid = 1248] [id = 351] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F4BD400 == 50 [pid = 1248] [id = 352] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 10008C00 == 49 [pid = 1248] [id = 353] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 0F077C00 == 48 [pid = 1248] [id = 354] 22:17:48 INFO - PROCESS | 1248 | --DOCSHELL 11470C00 == 47 [pid = 1248] [id = 355] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1A8D5000 == 46 [pid = 1248] [id = 240] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1AD28400 == 45 [pid = 1248] [id = 241] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1AD3B400 == 44 [pid = 1248] [id = 242] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1AD3C000 == 43 [pid = 1248] [id = 243] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1AD3D000 == 42 [pid = 1248] [id = 244] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 11B13C00 == 41 [pid = 1248] [id = 233] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1657C800 == 40 [pid = 1248] [id = 218] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 15D48C00 == 39 [pid = 1248] [id = 327] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1AC7EC00 == 38 [pid = 1248] [id = 237] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1AA3D800 == 37 [pid = 1248] [id = 239] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1A7A0800 == 36 [pid = 1248] [id = 209] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 15A6F400 == 35 [pid = 1248] [id = 245] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 0C771800 == 34 [pid = 1248] [id = 419] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 0FF29C00 == 33 [pid = 1248] [id = 420] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1341A000 == 32 [pid = 1248] [id = 421] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 145D2000 == 31 [pid = 1248] [id = 422] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 15F7F400 == 30 [pid = 1248] [id = 423] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 164A5400 == 29 [pid = 1248] [id = 424] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1957C400 == 28 [pid = 1248] [id = 425] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1B55C800 == 27 [pid = 1248] [id = 426] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 13F06400 == 26 [pid = 1248] [id = 427] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 164A4C00 == 25 [pid = 1248] [id = 428] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 22F0F800 == 24 [pid = 1248] [id = 429] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 16555000 == 23 [pid = 1248] [id = 430] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 16559000 == 22 [pid = 1248] [id = 431] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1655D400 == 21 [pid = 1248] [id = 432] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 16561000 == 20 [pid = 1248] [id = 433] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 16558800 == 19 [pid = 1248] [id = 434] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 230F5000 == 18 [pid = 1248] [id = 435] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1D138800 == 17 [pid = 1248] [id = 436] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 230F1800 == 16 [pid = 1248] [id = 437] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 230F4800 == 15 [pid = 1248] [id = 438] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 230F0800 == 14 [pid = 1248] [id = 439] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 0F07D000 == 13 [pid = 1248] [id = 442] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB800 == 12 [pid = 1248] [id = 443] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 0E97A000 == 11 [pid = 1248] [id = 440] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 1000B000 == 10 [pid = 1248] [id = 441] 22:17:49 INFO - PROCESS | 1248 | --DOCSHELL 164A3C00 == 9 [pid = 1248] [id = 418] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 350 (11B8EC00) [pid = 1248] [serial = 637] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 349 (1AC7C400) [pid = 1248] [serial = 698] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 348 (0C766000) [pid = 1248] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 347 (1670F000) [pid = 1248] [serial = 711] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 346 (16583C00) [pid = 1248] [serial = 710] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 345 (12162800) [pid = 1248] [serial = 713] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 344 (1450F000) [pid = 1248] [serial = 844] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 343 (19598400) [pid = 1248] [serial = 826] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 342 (15D42800) [pid = 1248] [serial = 866] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 341 (193B7C00) [pid = 1248] [serial = 830] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 340 (15D45800) [pid = 1248] [serial = 860] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 339 (13F0A800) [pid = 1248] [serial = 852] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 338 (1A208000) [pid = 1248] [serial = 800] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 337 (13F0E800) [pid = 1248] [serial = 854] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 336 (15F80000) [pid = 1248] [serial = 868] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 335 (1A415400) [pid = 1248] [serial = 806] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (19574000) [pid = 1248] [serial = 794] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (19581000) [pid = 1248] [serial = 798] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (15D49800) [pid = 1248] [serial = 862] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (19741800) [pid = 1248] [serial = 796] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (1959FC00) [pid = 1248] [serial = 832] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (15D4C000) [pid = 1248] [serial = 864] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (193B1000) [pid = 1248] [serial = 786] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (19573800) [pid = 1248] [serial = 792] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (15F82800) [pid = 1248] [serial = 870] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (193D8C00) [pid = 1248] [serial = 790] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (193CE400) [pid = 1248] [serial = 788] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (190D7800) [pid = 1248] [serial = 782] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (191BCC00) [pid = 1248] [serial = 784] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (15F87C00) [pid = 1248] [serial = 872] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (15F86C00) [pid = 1248] [serial = 874] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (19597000) [pid = 1248] [serial = 824] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (1AC86000) [pid = 1248] [serial = 818] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (1AD47C00) [pid = 1248] [serial = 822] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (1A20C400) [pid = 1248] [serial = 810] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (1A7A7C00) [pid = 1248] [serial = 814] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (1AA3DC00) [pid = 1248] [serial = 816] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (1AC80000) [pid = 1248] [serial = 820] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (1B563000) [pid = 1248] [serial = 836] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (1A767400) [pid = 1248] [serial = 808] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (1A805400) [pid = 1248] [serial = 812] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (1A40DC00) [pid = 1248] [serial = 804] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (14505C00) [pid = 1248] [serial = 840] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (13F02000) [pid = 1248] [serial = 848] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (14506800) [pid = 1248] [serial = 846] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (1A20FC00) [pid = 1248] [serial = 802] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (17847400) [pid = 1248] [serial = 780] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (17528000) [pid = 1248] [serial = 778] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (17521800) [pid = 1248] [serial = 776] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (16F81400) [pid = 1248] [serial = 774] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (1709F000) [pid = 1248] [serial = 772] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (16847800) [pid = 1248] [serial = 770] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (16589000) [pid = 1248] [serial = 768] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (16586800) [pid = 1248] [serial = 766] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (15440000) [pid = 1248] [serial = 764] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (145D0400) [pid = 1248] [serial = 762] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (13F66C00) [pid = 1248] [serial = 760] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (12029000) [pid = 1248] [serial = 758] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (119A8000) [pid = 1248] [serial = 756] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (1133CC00) [pid = 1248] [serial = 754] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (0F612800) [pid = 1248] [serial = 752] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (0F82AC00) [pid = 1248] [serial = 750] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (11515C00) [pid = 1248] [serial = 828] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (0D5AF400) [pid = 1248] [serial = 748] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (1007E000) [pid = 1248] [serial = 746] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (11D34000) [pid = 1248] [serial = 744] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0F82A000) [pid = 1248] [serial = 742] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (0F3D8C00) [pid = 1248] [serial = 740] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (0F3D3800) [pid = 1248] [serial = 738] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (0F4BDC00) [pid = 1248] [serial = 736] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (14503800) [pid = 1248] [serial = 838] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (1B55EC00) [pid = 1248] [serial = 734] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (15D43400) [pid = 1248] [serial = 858] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (195A0400) [pid = 1248] [serial = 834] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (1B55D800) [pid = 1248] [serial = 732] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (13F07800) [pid = 1248] [serial = 856] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (1AD49C00) [pid = 1248] [serial = 730] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (1AD46000) [pid = 1248] [serial = 728] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (1450AC00) [pid = 1248] [serial = 842] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (1AD3E000) [pid = 1248] [serial = 726] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (1AD1DC00) [pid = 1248] [serial = 724] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (1AD19800) [pid = 1248] [serial = 722] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (193D0400) [pid = 1248] [serial = 720] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (167A2400) [pid = 1248] [serial = 718] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (193D6C00) [pid = 1248] [serial = 716] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0C8D2400) [pid = 1248] [serial = 708] [outer = 00000000] [url = about:srcdoc] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0D550400) [pid = 1248] [serial = 707] [outer = 00000000] [url = about:srcdoc] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (13F06800) [pid = 1248] [serial = 850] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (0C7C5400) [pid = 1248] [serial = 705] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (0CFC0C00) [pid = 1248] [serial = 706] [outer = 00000000] [url = about:blank] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (164A5800) [pid = 1248] [serial = 1057] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (1957E800) [pid = 1248] [serial = 1071] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (16842400) [pid = 1248] [serial = 1069] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (164A0800) [pid = 1248] [serial = 1067] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1543AC00) [pid = 1248] [serial = 1065] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (14417400) [pid = 1248] [serial = 1063] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1649F800) [pid = 1248] [serial = 1055] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (1D12D400) [pid = 1248] [serial = 1001] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (22B4B000) [pid = 1248] [serial = 1005] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (1AD3D800) [pid = 1248] [serial = 999] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (22B49800) [pid = 1248] [serial = 1003] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (1AC85400) [pid = 1248] [serial = 997] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (1A810400) [pid = 1248] [serial = 993] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (1A807000) [pid = 1248] [serial = 991] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (1AA45400) [pid = 1248] [serial = 995] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (1A7A9C00) [pid = 1248] [serial = 989] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (16798800) [pid = 1248] [serial = 1015] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (193D4800) [pid = 1248] [serial = 987] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (1A767000) [pid = 1248] [serial = 1019] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (13F06C00) [pid = 1248] [serial = 1013] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1ECF0400) [pid = 1248] [serial = 1023] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (1AD45000) [pid = 1248] [serial = 1021] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (0F07C400) [pid = 1248] [serial = 1009] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (0F794000) [pid = 1248] [serial = 1043] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (194D8800) [pid = 1248] [serial = 1017] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (0B5EEC00) [pid = 1248] [serial = 1033] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (0B5EF400) [pid = 1248] [serial = 1031] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (1ECF1800) [pid = 1248] [serial = 1025] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (11750400) [pid = 1248] [serial = 1011] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (1ECF0C00) [pid = 1248] [serial = 1039] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (0B5F7400) [pid = 1248] [serial = 1041] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (171C8000) [pid = 1248] [serial = 953] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (16F7B800) [pid = 1248] [serial = 955] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (179EC400) [pid = 1248] [serial = 957] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (18F36000) [pid = 1248] [serial = 959] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (19264000) [pid = 1248] [serial = 961] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (193BA000) [pid = 1248] [serial = 963] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (1ECEE000) [pid = 1248] [serial = 1007] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (1649A000) [pid = 1248] [serial = 1049] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (1957A400) [pid = 1248] [serial = 983] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (1A2B0400) [pid = 1248] [serial = 985] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (1ECF7C00) [pid = 1248] [serial = 1029] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (1ECF9000) [pid = 1248] [serial = 1027] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0B5F5000) [pid = 1248] [serial = 1035] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (1A2A6000) [pid = 1248] [serial = 981] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (193D1800) [pid = 1248] [serial = 977] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (193D7000) [pid = 1248] [serial = 979] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (15D4F400) [pid = 1248] [serial = 875] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (0C7BD400) [pid = 1248] [serial = 877] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (0F3CF800) [pid = 1248] [serial = 879] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1007EC00) [pid = 1248] [serial = 881] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (194CBC00) [pid = 1248] [serial = 973] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (11796400) [pid = 1248] [serial = 883] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (193D4000) [pid = 1248] [serial = 969] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (14413C00) [pid = 1248] [serial = 885] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (19577000) [pid = 1248] [serial = 975] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (15F8D800) [pid = 1248] [serial = 887] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (16585000) [pid = 1248] [serial = 889] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (16711400) [pid = 1248] [serial = 891] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (1751AC00) [pid = 1248] [serial = 893] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (15F8D000) [pid = 1248] [serial = 895] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (1A2A7800) [pid = 1248] [serial = 897] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (1A2A9C00) [pid = 1248] [serial = 899] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (1A2AD800) [pid = 1248] [serial = 901] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (1A2B2C00) [pid = 1248] [serial = 903] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (194CF000) [pid = 1248] [serial = 971] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (1A410000) [pid = 1248] [serial = 905] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (1A418C00) [pid = 1248] [serial = 907] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (1012FC00) [pid = 1248] [serial = 923] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (11B8AC00) [pid = 1248] [serial = 925] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (1007D400) [pid = 1248] [serial = 927] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (0F3C9800) [pid = 1248] [serial = 929] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (11513C00) [pid = 1248] [serial = 931] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (0C7BC800) [pid = 1248] [serial = 933] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (11E2E800) [pid = 1248] [serial = 935] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (193B8C00) [pid = 1248] [serial = 967] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (1216B000) [pid = 1248] [serial = 937] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (1133E800) [pid = 1248] [serial = 939] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (0B5F9000) [pid = 1248] [serial = 1037] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (1D12F800) [pid = 1248] [serial = 909] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (1D130C00) [pid = 1248] [serial = 911] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (1D133C00) [pid = 1248] [serial = 913] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (1010C400) [pid = 1248] [serial = 965] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (1D137400) [pid = 1248] [serial = 915] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (11E2AC00) [pid = 1248] [serial = 917] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (0F3CD000) [pid = 1248] [serial = 919] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (0E94F800) [pid = 1248] [serial = 921] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (14501400) [pid = 1248] [serial = 941] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (0F797000) [pid = 1248] [serial = 1045] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (15D40800) [pid = 1248] [serial = 943] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (16587000) [pid = 1248] [serial = 945] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (1670E400) [pid = 1248] [serial = 947] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1670F800) [pid = 1248] [serial = 949] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (0F79C400) [pid = 1248] [serial = 1047] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (16F7EC00) [pid = 1248] [serial = 951] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (0F615400) [pid = 1248] [serial = 1105] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (0F793800) [pid = 1248] [serial = 1051] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1000D000) [pid = 1248] [serial = 1103] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (2877B400) [pid = 1248] [serial = 1099] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (230FF800) [pid = 1248] [serial = 1097] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (230FBC00) [pid = 1248] [serial = 1095] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (0F072800) [pid = 1248] [serial = 1101] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (22B41C00) [pid = 1248] [serial = 1093] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (230F7000) [pid = 1248] [serial = 1091] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (230F1400) [pid = 1248] [serial = 1089] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (22F07000) [pid = 1248] [serial = 1087] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1655F800) [pid = 1248] [serial = 1085] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1655C000) [pid = 1248] [serial = 1083] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (16557C00) [pid = 1248] [serial = 1081] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (22F0FC00) [pid = 1248] [serial = 1079] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (22F05000) [pid = 1248] [serial = 1077] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (22F02800) [pid = 1248] [serial = 1075] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1150A000) [pid = 1248] [serial = 1061] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1ECFA800) [pid = 1248] [serial = 1073] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (0D5B6800) [pid = 1248] [serial = 1059] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1649E400) [pid = 1248] [serial = 1053] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:17:49 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE000 == 10 [pid = 1248] [id = 445] 22:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (0B5EF800) [pid = 1248] [serial = 1111] [outer = 00000000] 22:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (0B5F2C00) [pid = 1248] [serial = 1112] [outer = 0B5EF800] 22:17:49 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB400 == 11 [pid = 1248] [id = 446] 22:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (0B5FB800) [pid = 1248] [serial = 1113] [outer = 00000000] 22:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (0C766000) [pid = 1248] [serial = 1114] [outer = 0B5FB800] 22:17:49 INFO - PROCESS | 1248 | ++DOCSHELL 0D550400 == 12 [pid = 1248] [id = 447] 22:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (0D551400) [pid = 1248] [serial = 1115] [outer = 00000000] 22:17:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (0D5AF400) [pid = 1248] [serial = 1116] [outer = 0D551400] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBD400 == 13 [pid = 1248] [id = 448] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (0D5B5400) [pid = 1248] [serial = 1117] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (0E97A800) [pid = 1248] [serial = 1118] [outer = 0D5B5400] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0F077C00 == 14 [pid = 1248] [id = 449] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (0F07F400) [pid = 1248] [serial = 1119] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (0F07F800) [pid = 1248] [serial = 1120] [outer = 0F07F400] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0F072800 == 15 [pid = 1248] [id = 450] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (0F3D3000) [pid = 1248] [serial = 1121] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (0F3D5000) [pid = 1248] [serial = 1122] [outer = 0F3D3000] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C1400 == 16 [pid = 1248] [id = 451] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (0F617400) [pid = 1248] [serial = 1123] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (0F61E800) [pid = 1248] [serial = 1124] [outer = 0F617400] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0F793400 == 17 [pid = 1248] [id = 452] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (0F79E000) [pid = 1248] [serial = 1125] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (0F825800) [pid = 1248] [serial = 1126] [outer = 0F79E000] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0C7B7800 == 18 [pid = 1248] [id = 453] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (0F075C00) [pid = 1248] [serial = 1127] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (0F4BD400) [pid = 1248] [serial = 1128] [outer = 0F075C00] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2F000 == 19 [pid = 1248] [id = 454] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (0FF2F400) [pid = 1248] [serial = 1129] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (0FF7A400) [pid = 1248] [serial = 1130] [outer = 0FF2F400] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 1133E800 == 20 [pid = 1248] [id = 455] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (11340000) [pid = 1248] [serial = 1131] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (11341C00) [pid = 1248] [serial = 1132] [outer = 11340000] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0F79AC00 == 21 [pid = 1248] [id = 456] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (0F829C00) [pid = 1248] [serial = 1133] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (0F831000) [pid = 1248] [serial = 1134] [outer = 0F829C00] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 115B1400 == 22 [pid = 1248] [id = 457] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (115B4000) [pid = 1248] [serial = 1135] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (11749800) [pid = 1248] [serial = 1136] [outer = 115B4000] 22:17:50 INFO - PROCESS | 1248 | ++DOCSHELL 0FF80400 == 23 [pid = 1248] [id = 458] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (1007E000) [pid = 1248] [serial = 1137] [outer = 00000000] 22:17:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (11B0DC00) [pid = 1248] [serial = 1138] [outer = 1007E000] 22:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 11D34000 == 24 [pid = 1248] [id = 459] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (11D35000) [pid = 1248] [serial = 1139] [outer = 00000000] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (11E2EC00) [pid = 1248] [serial = 1140] [outer = 11D35000] 22:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 12033800 == 25 [pid = 1248] [id = 460] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (12071C00) [pid = 1248] [serial = 1141] [outer = 00000000] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (1207D000) [pid = 1248] [serial = 1142] [outer = 12071C00] 22:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 12DBC800 == 26 [pid = 1248] [id = 461] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (12DBD800) [pid = 1248] [serial = 1143] [outer = 00000000] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (12DBDC00) [pid = 1248] [serial = 1144] [outer = 12DBD800] 22:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 0F615400 == 27 [pid = 1248] [id = 462] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (10079400) [pid = 1248] [serial = 1145] [outer = 00000000] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (11E35400) [pid = 1248] [serial = 1146] [outer = 10079400] 22:17:51 INFO - PROCESS | 1248 | 1475817471569 Marionette TRACE conn5 <- [1,682,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html",0,null,null,[["placeholder: 'iframe', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:17:51 INFO - ........................................................................................................................................................................................................................ 22:17:51 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html | took 25852ms 22:17:51 INFO - PROCESS | 1248 | 1475817471678 Marionette TRACE conn5 -> [0,683,"getWindowHandle",null] 22:17:51 INFO - PROCESS | 1248 | 1475817471682 Marionette TRACE conn5 <- [1,683,null,{"value":"12"}] 22:17:51 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html 22:17:51 INFO - PROCESS | 1248 | 1475817471688 Marionette TRACE conn5 -> [0,684,"timeouts",{"script":185000}] 22:17:51 INFO - PROCESS | 1248 | 1475817471692 Marionette TRACE conn5 <- [1,684,null,{}] 22:17:51 INFO - PROCESS | 1248 | 1475817471700 Marionette TRACE conn5 -> [0,685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:17:51 INFO - PROCESS | 1248 | 1475817471851 Marionette TRACE conn5 <- [1,685,null,{"value":null}] 22:17:51 INFO - PROCESS | 1248 | 1475817471879 Marionette TRACE conn5 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:17:51 INFO - PROCESS | 1248 | ++DOCSHELL 13F5B400 == 28 [pid = 1248] [id = 463] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (13F5B800) [pid = 1248] [serial = 1147] [outer = 00000000] 22:17:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (14419000) [pid = 1248] [serial = 1148] [outer = 13F5B800] 22:17:51 INFO - PROCESS | 1248 | 1475817471943 Marionette DEBUG loaded listener.js 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (1441F000) [pid = 1248] [serial = 1149] [outer = 13F5B800] 22:17:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 1450F400 == 29 [pid = 1248] [id = 464] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (1450FC00) [pid = 1248] [serial = 1150] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (1450C800) [pid = 1248] [serial = 1151] [outer = 1450FC00] 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 1450C000 == 30 [pid = 1248] [id = 465] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (1543C400) [pid = 1248] [serial = 1152] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (15443C00) [pid = 1248] [serial = 1153] [outer = 1543C400] 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 14508000 == 31 [pid = 1248] [id = 466] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (14509000) [pid = 1248] [serial = 1154] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (1450B400) [pid = 1248] [serial = 1155] [outer = 14509000] 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 14502800 == 32 [pid = 1248] [id = 467] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (14506400) [pid = 1248] [serial = 1156] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (14509400) [pid = 1248] [serial = 1157] [outer = 14506400] 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 1450F800 == 33 [pid = 1248] [id = 468] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (15D46C00) [pid = 1248] [serial = 1158] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (15D47800) [pid = 1248] [serial = 1159] [outer = 15D46C00] 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 15D4C400 == 34 [pid = 1248] [id = 469] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (15D4CC00) [pid = 1248] [serial = 1160] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (15D4D000) [pid = 1248] [serial = 1161] [outer = 15D4CC00] 22:17:52 INFO - PROCESS | 1248 | ++DOCSHELL 15D4D400 == 35 [pid = 1248] [id = 470] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (15F3F800) [pid = 1248] [serial = 1162] [outer = 00000000] 22:17:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (15F40400) [pid = 1248] [serial = 1163] [outer = 15F3F800] 22:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 15DBA800 == 36 [pid = 1248] [id = 471] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (15DC3400) [pid = 1248] [serial = 1164] [outer = 00000000] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (15F47000) [pid = 1248] [serial = 1165] [outer = 15DC3400] 22:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED400 == 37 [pid = 1248] [id = 472] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (0B5EF000) [pid = 1248] [serial = 1166] [outer = 00000000] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (0B5EF400) [pid = 1248] [serial = 1167] [outer = 0B5EF000] 22:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 0D54F000 == 38 [pid = 1248] [id = 473] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (0D54FC00) [pid = 1248] [serial = 1168] [outer = 00000000] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (0F07C400) [pid = 1248] [serial = 1169] [outer = 0D54FC00] 22:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 10083800 == 39 [pid = 1248] [id = 474] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (10102000) [pid = 1248] [serial = 1170] [outer = 00000000] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (10107800) [pid = 1248] [serial = 1171] [outer = 10102000] 22:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 1012E800 == 40 [pid = 1248] [id = 475] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (1150F000) [pid = 1248] [serial = 1172] [outer = 00000000] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (11513800) [pid = 1248] [serial = 1173] [outer = 1150F000] 22:17:53 INFO - PROCESS | 1248 | ++DOCSHELL 11D34400 == 41 [pid = 1248] [id = 476] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (1202EC00) [pid = 1248] [serial = 1174] [outer = 00000000] 22:17:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (13F06800) [pid = 1248] [serial = 1175] [outer = 1202EC00] 22:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 13F08800 == 42 [pid = 1248] [id = 477] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (13F0F400) [pid = 1248] [serial = 1176] [outer = 00000000] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (13F58400) [pid = 1248] [serial = 1177] [outer = 13F0F400] 22:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 13F66C00 == 43 [pid = 1248] [id = 478] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (14413C00) [pid = 1248] [serial = 1178] [outer = 00000000] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (1450B000) [pid = 1248] [serial = 1179] [outer = 14413C00] 22:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 15A6F400 == 44 [pid = 1248] [id = 479] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (15D44800) [pid = 1248] [serial = 1180] [outer = 00000000] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (15D4C800) [pid = 1248] [serial = 1181] [outer = 15D44800] 22:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 0C764400 == 45 [pid = 1248] [id = 480] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (0CFBD000) [pid = 1248] [serial = 1182] [outer = 00000000] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (0F3CA400) [pid = 1248] [serial = 1183] [outer = 0CFBD000] 22:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F0400 == 46 [pid = 1248] [id = 481] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (0B5F0800) [pid = 1248] [serial = 1184] [outer = 00000000] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (0B5F0C00) [pid = 1248] [serial = 1185] [outer = 0B5F0800] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 15D4D400 == 45 [pid = 1248] [id = 470] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 15D4C400 == 44 [pid = 1248] [id = 469] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 1450F800 == 43 [pid = 1248] [id = 468] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 14502800 == 42 [pid = 1248] [id = 467] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 14508000 == 41 [pid = 1248] [id = 466] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 1450C000 == 40 [pid = 1248] [id = 465] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 1450F400 == 39 [pid = 1248] [id = 464] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0F615400 == 38 [pid = 1248] [id = 462] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 12DBC800 == 37 [pid = 1248] [id = 461] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 12033800 == 36 [pid = 1248] [id = 460] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 11D34000 == 35 [pid = 1248] [id = 459] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0FF80400 == 34 [pid = 1248] [id = 458] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 115B1400 == 33 [pid = 1248] [id = 457] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0F79AC00 == 32 [pid = 1248] [id = 456] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 1133E800 == 31 [pid = 1248] [id = 455] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0FF2F000 == 30 [pid = 1248] [id = 454] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0C7B7800 == 29 [pid = 1248] [id = 453] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0F793400 == 28 [pid = 1248] [id = 452] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0F4C1400 == 27 [pid = 1248] [id = 451] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0F072800 == 26 [pid = 1248] [id = 450] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0F077C00 == 25 [pid = 1248] [id = 449] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0CFBD400 == 24 [pid = 1248] [id = 448] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0D550400 == 23 [pid = 1248] [id = 447] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB400 == 22 [pid = 1248] [id = 446] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE000 == 21 [pid = 1248] [id = 445] 22:17:54 INFO - PROCESS | 1248 | --DOCSHELL 0C7BEC00 == 20 [pid = 1248] [id = 444] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (1658A800) [pid = 1248] [serial = 890] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (167A0000) [pid = 1248] [serial = 892] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (1751B400) [pid = 1248] [serial = 894] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (17AD1C00) [pid = 1248] [serial = 896] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (1A2A8400) [pid = 1248] [serial = 898] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (1A2AC800) [pid = 1248] [serial = 900] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (1A2B1C00) [pid = 1248] [serial = 902] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (1A40AC00) [pid = 1248] [serial = 904] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (1A416800) [pid = 1248] [serial = 906] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1AD42C00) [pid = 1248] [serial = 908] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (1D130000) [pid = 1248] [serial = 910] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (1D132800) [pid = 1248] [serial = 912] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (1D135000) [pid = 1248] [serial = 914] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (1D139400) [pid = 1248] [serial = 916] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (13656400) [pid = 1248] [serial = 918] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (0F6F2000) [pid = 1248] [serial = 920] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (0F3D6800) [pid = 1248] [serial = 922] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (113DD400) [pid = 1248] [serial = 924] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (0C7C1800) [pid = 1248] [serial = 934] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (11E2FC00) [pid = 1248] [serial = 936] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (13420000) [pid = 1248] [serial = 938] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (1207EC00) [pid = 1248] [serial = 940] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (14504000) [pid = 1248] [serial = 942] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (15D41800) [pid = 1248] [serial = 944] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (16587C00) [pid = 1248] [serial = 946] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (1670EC00) [pid = 1248] [serial = 948] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (16710000) [pid = 1248] [serial = 950] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (1709C800) [pid = 1248] [serial = 952] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (171D0000) [pid = 1248] [serial = 954] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (16F7E400) [pid = 1248] [serial = 956] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (17A9E000) [pid = 1248] [serial = 958] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (18F36400) [pid = 1248] [serial = 960] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (19264800) [pid = 1248] [serial = 962] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (193BA400) [pid = 1248] [serial = 964] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (16402400) [pid = 1248] [serial = 966] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (193BA800) [pid = 1248] [serial = 968] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (193D7400) [pid = 1248] [serial = 970] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (194D2000) [pid = 1248] [serial = 972] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (194CE800) [pid = 1248] [serial = 974] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (19579000) [pid = 1248] [serial = 976] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (1957A800) [pid = 1248] [serial = 978] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (1959A800) [pid = 1248] [serial = 980] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (1A2A6800) [pid = 1248] [serial = 982] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (1A209400) [pid = 1248] [serial = 984] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (1A210800) [pid = 1248] [serial = 986] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (1A76A400) [pid = 1248] [serial = 988] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (1A40B000) [pid = 1248] [serial = 990] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (1A807800) [pid = 1248] [serial = 992] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (1A8CD400) [pid = 1248] [serial = 994] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (1AC7D400) [pid = 1248] [serial = 996] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (1AC85800) [pid = 1248] [serial = 998] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1AD3EC00) [pid = 1248] [serial = 1000] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (22B42C00) [pid = 1248] [serial = 1002] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (22B49C00) [pid = 1248] [serial = 1004] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (22B4B400) [pid = 1248] [serial = 1006] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1ECEC400) [pid = 1248] [serial = 1008] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (0F3D2400) [pid = 1248] [serial = 1010] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (11B10000) [pid = 1248] [serial = 1012] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (13F0A400) [pid = 1248] [serial = 1014] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (16F76000) [pid = 1248] [serial = 1016] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (19573000) [pid = 1248] [serial = 1018] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1A7A2800) [pid = 1248] [serial = 1020] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1AD47000) [pid = 1248] [serial = 1022] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1ECF0000) [pid = 1248] [serial = 1024] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1ECF3400) [pid = 1248] [serial = 1026] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1ECF9800) [pid = 1248] [serial = 1028] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1ECF8000) [pid = 1248] [serial = 1030] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (0B5F0000) [pid = 1248] [serial = 1032] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (0B5F1C00) [pid = 1248] [serial = 1034] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (0B5F5400) [pid = 1248] [serial = 1036] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (0B5F9400) [pid = 1248] [serial = 1038] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1ECF7000) [pid = 1248] [serial = 1040] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (0B5FA800) [pid = 1248] [serial = 1042] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (0F794C00) [pid = 1248] [serial = 1044] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (0F798800) [pid = 1248] [serial = 1046] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (0F79C800) [pid = 1248] [serial = 1048] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1649A400) [pid = 1248] [serial = 1050] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (0F79A800) [pid = 1248] [serial = 1052] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1649E800) [pid = 1248] [serial = 1054] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1649FC00) [pid = 1248] [serial = 1056] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (0E95E000) [pid = 1248] [serial = 1060] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (115B3C00) [pid = 1248] [serial = 1062] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (14503400) [pid = 1248] [serial = 1064] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (15D45000) [pid = 1248] [serial = 1066] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (164A2800) [pid = 1248] [serial = 1068] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (170A1400) [pid = 1248] [serial = 1070] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1AC87000) [pid = 1248] [serial = 1072] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (22F01800) [pid = 1248] [serial = 1074] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (22F02C00) [pid = 1248] [serial = 1076] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (22F07C00) [pid = 1248] [serial = 1078] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (22F10400) [pid = 1248] [serial = 1080] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (16558000) [pid = 1248] [serial = 1082] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1655C400) [pid = 1248] [serial = 1084] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1655FC00) [pid = 1248] [serial = 1086] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (22F0C000) [pid = 1248] [serial = 1088] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (230F3C00) [pid = 1248] [serial = 1090] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (230F5400) [pid = 1248] [serial = 1092] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (230F8C00) [pid = 1248] [serial = 1094] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (230FE800) [pid = 1248] [serial = 1096] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (2877A400) [pid = 1248] [serial = 1098] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (2877CC00) [pid = 1248] [serial = 1100] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (15F83C00) [pid = 1248] [serial = 876] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (11BBB400) [pid = 1248] [serial = 926] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (10084800) [pid = 1248] [serial = 928] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (0F3CD800) [pid = 1248] [serial = 930] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (11E30400) [pid = 1248] [serial = 932] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (0F07C800) [pid = 1248] [serial = 1102] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (10077C00) [pid = 1248] [serial = 1104] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0F615800) [pid = 1248] [serial = 1106] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (164A6C00) [pid = 1248] [serial = 1058] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (0C89B400) [pid = 1248] [serial = 878] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (0F3CFC00) [pid = 1248] [serial = 880] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (10125C00) [pid = 1248] [serial = 882] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (11D39000) [pid = 1248] [serial = 884] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (14419C00) [pid = 1248] [serial = 886] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (15F8DC00) [pid = 1248] [serial = 888] [outer = 00000000] [url = about:blank] 22:17:54 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F8800 == 21 [pid = 1248] [id = 482] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (0B5FA000) [pid = 1248] [serial = 1186] [outer = 00000000] 22:17:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (0B5FB400) [pid = 1248] [serial = 1187] [outer = 0B5FA000] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0CF42000 == 22 [pid = 1248] [id = 483] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (0CFBD400) [pid = 1248] [serial = 1188] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0D545800) [pid = 1248] [serial = 1189] [outer = 0CFBD400] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B000 == 23 [pid = 1248] [id = 484] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0F3CFC00) [pid = 1248] [serial = 1190] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0F3D6000) [pid = 1248] [serial = 1191] [outer = 0F3CFC00] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BB000 == 24 [pid = 1248] [id = 485] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (0F4BD800) [pid = 1248] [serial = 1192] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (0F4BDC00) [pid = 1248] [serial = 1193] [outer = 0F4BD800] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2000 == 25 [pid = 1248] [id = 486] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0F6F2000) [pid = 1248] [serial = 1194] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (0F6F5C00) [pid = 1248] [serial = 1195] [outer = 0F6F2000] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F796000 == 26 [pid = 1248] [id = 487] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (0F796400) [pid = 1248] [serial = 1196] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (0F796800) [pid = 1248] [serial = 1197] [outer = 0F796400] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F799000 == 27 [pid = 1248] [id = 488] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0F79D000) [pid = 1248] [serial = 1198] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0F79E400) [pid = 1248] [serial = 1199] [outer = 0F79D000] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F79DC00 == 28 [pid = 1248] [id = 489] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (0F79F800) [pid = 1248] [serial = 1200] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (0FF25800) [pid = 1248] [serial = 1201] [outer = 0F79F800] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2DC00 == 29 [pid = 1248] [id = 490] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0FF2F000) [pid = 1248] [serial = 1202] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0FF81000) [pid = 1248] [serial = 1203] [outer = 0FF2F000] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 10123800 == 30 [pid = 1248] [id = 491] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (10123C00) [pid = 1248] [serial = 1204] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (10124C00) [pid = 1248] [serial = 1205] [outer = 10123C00] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2400 == 31 [pid = 1248] [id = 492] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (0B5F5400) [pid = 1248] [serial = 1206] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (0B5F5800) [pid = 1248] [serial = 1207] [outer = 0B5F5400] 22:17:55 INFO - PROCESS | 1248 | ++DOCSHELL 0CFC0C00 == 32 [pid = 1248] [id = 493] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0D550400) [pid = 1248] [serial = 1208] [outer = 00000000] 22:17:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0E94F400) [pid = 1248] [serial = 1209] [outer = 0D550400] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BB800 == 33 [pid = 1248] [id = 494] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (0F615400) [pid = 1248] [serial = 1210] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (0F790400) [pid = 1248] [serial = 1211] [outer = 0F615400] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F79F400 == 34 [pid = 1248] [id = 495] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1007A400) [pid = 1248] [serial = 1212] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1007B400) [pid = 1248] [serial = 1213] [outer = 1007A400] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 10106800 == 35 [pid = 1248] [id = 496] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (10124000) [pid = 1248] [serial = 1214] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (11471400) [pid = 1248] [serial = 1215] [outer = 10124000] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CA800 == 36 [pid = 1248] [id = 497] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (115B6C00) [pid = 1248] [serial = 1216] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1174D400) [pid = 1248] [serial = 1217] [outer = 115B6C00] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 11748800 == 37 [pid = 1248] [id = 498] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1179D800) [pid = 1248] [serial = 1218] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (11B09C00) [pid = 1248] [serial = 1219] [outer = 1179D800] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 11BBC800 == 38 [pid = 1248] [id = 499] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (11E2A400) [pid = 1248] [serial = 1220] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (11E2E000) [pid = 1248] [serial = 1221] [outer = 11E2A400] 22:17:56 INFO - PROCESS | 1248 | ++DOCSHELL 11E30800 == 39 [pid = 1248] [id = 500] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (11E31000) [pid = 1248] [serial = 1222] [outer = 00000000] 22:17:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (12030000) [pid = 1248] [serial = 1223] [outer = 11E31000] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 1174BC00 == 40 [pid = 1248] [id = 501] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (12072800) [pid = 1248] [serial = 1224] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (13422000) [pid = 1248] [serial = 1225] [outer = 12072800] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (13F0A800) [pid = 1248] [serial = 1226] [outer = 1640B800] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 13F0F000 == 41 [pid = 1248] [id = 502] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (13F0F800) [pid = 1248] [serial = 1227] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (13F0FC00) [pid = 1248] [serial = 1228] [outer = 13F0F800] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 13F5F800 == 42 [pid = 1248] [id = 503] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (13F60800) [pid = 1248] [serial = 1229] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (11792400) [pid = 1248] [serial = 1230] [outer = 13F60800] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 1543A000 == 43 [pid = 1248] [id = 504] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1543B400) [pid = 1248] [serial = 1231] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1543BC00) [pid = 1248] [serial = 1232] [outer = 1543B400] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 1207E800 == 44 [pid = 1248] [id = 505] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1450F800) [pid = 1248] [serial = 1233] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (11D34800) [pid = 1248] [serial = 1234] [outer = 1450F800] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 13650000 == 45 [pid = 1248] [id = 506] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (15440000) [pid = 1248] [serial = 1235] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (15D45400) [pid = 1248] [serial = 1236] [outer = 15440000] 22:17:57 INFO - PROCESS | 1248 | ++DOCSHELL 13F62400 == 46 [pid = 1248] [id = 507] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (15D49800) [pid = 1248] [serial = 1237] [outer = 00000000] 22:17:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (15F3FC00) [pid = 1248] [serial = 1238] [outer = 15D49800] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F84000 == 47 [pid = 1248] [id = 508] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (15F47C00) [pid = 1248] [serial = 1239] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (15F84800) [pid = 1248] [serial = 1240] [outer = 15F47C00] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F86400 == 48 [pid = 1248] [id = 509] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (15F87C00) [pid = 1248] [serial = 1241] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (15F89000) [pid = 1248] [serial = 1242] [outer = 15F87C00] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EDC00 == 49 [pid = 1248] [id = 510] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (0B5F1C00) [pid = 1248] [serial = 1243] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (0F3CE800) [pid = 1248] [serial = 1244] [outer = 0B5F1C00] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 0F797400 == 50 [pid = 1248] [id = 511] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (0F798400) [pid = 1248] [serial = 1245] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (0F798C00) [pid = 1248] [serial = 1246] [outer = 0F798400] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 1150EC00 == 51 [pid = 1248] [id = 512] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (11516C00) [pid = 1248] [serial = 1247] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (115ACC00) [pid = 1248] [serial = 1248] [outer = 11516C00] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 10123800 == 50 [pid = 1248] [id = 491] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0FF2DC00 == 49 [pid = 1248] [id = 490] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 15A6F400 == 48 [pid = 1248] [id = 479] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 13F66C00 == 47 [pid = 1248] [id = 478] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 13F08800 == 46 [pid = 1248] [id = 477] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0F79DC00 == 45 [pid = 1248] [id = 489] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0F799000 == 44 [pid = 1248] [id = 488] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0F796000 == 43 [pid = 1248] [id = 487] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2000 == 42 [pid = 1248] [id = 486] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0F4BB000 == 41 [pid = 1248] [id = 485] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0F07B000 == 40 [pid = 1248] [id = 484] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0CF42000 == 39 [pid = 1248] [id = 483] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0B5F8800 == 38 [pid = 1248] [id = 482] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0B5F0400 == 37 [pid = 1248] [id = 481] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0C764400 == 36 [pid = 1248] [id = 480] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 11D34400 == 35 [pid = 1248] [id = 476] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 1012E800 == 34 [pid = 1248] [id = 475] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 10083800 == 33 [pid = 1248] [id = 474] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0D54F000 == 32 [pid = 1248] [id = 473] 22:17:58 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED400 == 31 [pid = 1248] [id = 472] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 0D54F000 == 32 [pid = 1248] [id = 513] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (0F796000) [pid = 1248] [serial = 1249] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (0F799000) [pid = 1248] [serial = 1250] [outer = 0F796000] 22:17:58 INFO - PROCESS | 1248 | ++DOCSHELL 1012E800 == 33 [pid = 1248] [id = 514] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (13F0EC00) [pid = 1248] [serial = 1251] [outer = 00000000] 22:17:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (13F66C00) [pid = 1248] [serial = 1252] [outer = 13F0EC00] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 0CFB9C00 == 34 [pid = 1248] [id = 515] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (0F073800) [pid = 1248] [serial = 1253] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (0F080C00) [pid = 1248] [serial = 1254] [outer = 0F073800] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 0F791C00 == 35 [pid = 1248] [id = 516] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (115B0800) [pid = 1248] [serial = 1255] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (11BB9C00) [pid = 1248] [serial = 1256] [outer = 115B0800] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 13F10800 == 36 [pid = 1248] [id = 517] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (1441B800) [pid = 1248] [serial = 1257] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (14501400) [pid = 1248] [serial = 1258] [outer = 1441B800] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C0000 == 37 [pid = 1248] [id = 518] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (15A6F400) [pid = 1248] [serial = 1259] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (15F8B000) [pid = 1248] [serial = 1260] [outer = 15A6F400] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 16409C00 == 38 [pid = 1248] [id = 519] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (1640AC00) [pid = 1248] [serial = 1261] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (16410000) [pid = 1248] [serial = 1262] [outer = 1640AC00] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 16581C00 == 39 [pid = 1248] [id = 520] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (16582000) [pid = 1248] [serial = 1263] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (16409400) [pid = 1248] [serial = 1264] [outer = 16582000] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 16585000 == 40 [pid = 1248] [id = 521] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (16585400) [pid = 1248] [serial = 1265] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (16586C00) [pid = 1248] [serial = 1266] [outer = 16585400] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 16710800 == 41 [pid = 1248] [id = 522] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (16712000) [pid = 1248] [serial = 1267] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (16712400) [pid = 1248] [serial = 1268] [outer = 16712000] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 10079800 == 42 [pid = 1248] [id = 523] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (1658A800) [pid = 1248] [serial = 1269] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (1670F800) [pid = 1248] [serial = 1270] [outer = 1658A800] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 16710C00 == 43 [pid = 1248] [id = 524] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (16711000) [pid = 1248] [serial = 1271] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (16713400) [pid = 1248] [serial = 1272] [outer = 16711000] 22:17:59 INFO - PROCESS | 1248 | ++DOCSHELL 167A1000 == 44 [pid = 1248] [id = 525] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (167A2000) [pid = 1248] [serial = 1273] [outer = 00000000] 22:17:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (167A2800) [pid = 1248] [serial = 1274] [outer = 167A2000] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 16847400 == 45 [pid = 1248] [id = 526] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (16847800) [pid = 1248] [serial = 1275] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (16ABAC00) [pid = 1248] [serial = 1276] [outer = 16847800] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F74800 == 46 [pid = 1248] [id = 527] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (16F75000) [pid = 1248] [serial = 1277] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (16F75800) [pid = 1248] [serial = 1278] [outer = 16F75000] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE000 == 47 [pid = 1248] [id = 528] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (16F77400) [pid = 1248] [serial = 1279] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (16F7B000) [pid = 1248] [serial = 1280] [outer = 16F77400] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 1670D000 == 48 [pid = 1248] [id = 529] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (16F80800) [pid = 1248] [serial = 1281] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (16F81000) [pid = 1248] [serial = 1282] [outer = 16F80800] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 0D54EC00 == 49 [pid = 1248] [id = 530] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (1709AC00) [pid = 1248] [serial = 1283] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (170A0800) [pid = 1248] [serial = 1284] [outer = 1709AC00] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F73400 == 50 [pid = 1248] [id = 531] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (171C5000) [pid = 1248] [serial = 1285] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (115B3C00) [pid = 1248] [serial = 1286] [outer = 171C5000] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 170A1C00 == 51 [pid = 1248] [id = 532] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (171C9000) [pid = 1248] [serial = 1287] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (171D0000) [pid = 1248] [serial = 1288] [outer = 171C9000] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 172A1400 == 52 [pid = 1248] [id = 533] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (172A8400) [pid = 1248] [serial = 1289] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (172AAC00) [pid = 1248] [serial = 1290] [outer = 172A8400] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 1751A400 == 53 [pid = 1248] [id = 534] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (1751A800) [pid = 1248] [serial = 1291] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (1751AC00) [pid = 1248] [serial = 1292] [outer = 1751A800] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 17523800 == 54 [pid = 1248] [id = 535] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (17523C00) [pid = 1248] [serial = 1293] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (17524000) [pid = 1248] [serial = 1294] [outer = 17523C00] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 0F79B800 == 55 [pid = 1248] [id = 536] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (1543EC00) [pid = 1248] [serial = 1295] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (1751E400) [pid = 1248] [serial = 1296] [outer = 1543EC00] 22:18:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F0A400 == 56 [pid = 1248] [id = 537] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (17526C00) [pid = 1248] [serial = 1297] [outer = 00000000] 22:18:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (17845400) [pid = 1248] [serial = 1298] [outer = 17526C00] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 1751E800 == 57 [pid = 1248] [id = 538] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (1784BC00) [pid = 1248] [serial = 1299] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (179E5800) [pid = 1248] [serial = 1300] [outer = 1784BC00] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 178BB400 == 58 [pid = 1248] [id = 539] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (178BD000) [pid = 1248] [serial = 1301] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (178BE400) [pid = 1248] [serial = 1302] [outer = 178BD000] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (0D554400) [pid = 1248] [serial = 1107] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (0F796400) [pid = 1248] [serial = 1196] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (0F4BD800) [pid = 1248] [serial = 1192] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0B5FA000) [pid = 1248] [serial = 1186] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (0B5F0800) [pid = 1248] [serial = 1184] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (0FF2F000) [pid = 1248] [serial = 1202] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (0F79D000) [pid = 1248] [serial = 1198] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (0F6F2000) [pid = 1248] [serial = 1194] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (10079400) [pid = 1248] [serial = 1145] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (12DBD800) [pid = 1248] [serial = 1143] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (12071C00) [pid = 1248] [serial = 1141] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (11D35000) [pid = 1248] [serial = 1139] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (1007E000) [pid = 1248] [serial = 1137] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (115B4000) [pid = 1248] [serial = 1135] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (0F829C00) [pid = 1248] [serial = 1133] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (11340000) [pid = 1248] [serial = 1131] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (0FF2F400) [pid = 1248] [serial = 1129] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (0F79F800) [pid = 1248] [serial = 1200] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (0F075C00) [pid = 1248] [serial = 1127] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (0F79E000) [pid = 1248] [serial = 1125] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (0F617400) [pid = 1248] [serial = 1123] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (0F3D3000) [pid = 1248] [serial = 1121] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (0F07F400) [pid = 1248] [serial = 1119] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (0C7C6800) [pid = 1248] [serial = 1109] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (0B5EF800) [pid = 1248] [serial = 1111] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (0B5FB800) [pid = 1248] [serial = 1113] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (0D551400) [pid = 1248] [serial = 1115] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (0CFBD400) [pid = 1248] [serial = 1188] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (0F3CFC00) [pid = 1248] [serial = 1190] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (0D5B5400) [pid = 1248] [serial = 1117] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:01 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (0F3CEC00) [pid = 1248] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBD400 == 59 [pid = 1248] [id = 540] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (0D551400) [pid = 1248] [serial = 1303] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (0C7C6800) [pid = 1248] [serial = 1304] [outer = 0D551400] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F07F400 == 60 [pid = 1248] [id = 541] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (0F3CEC00) [pid = 1248] [serial = 1305] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (0F3CFC00) [pid = 1248] [serial = 1306] [outer = 0F3CEC00] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F6F2000 == 61 [pid = 1248] [id = 542] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (12071C00) [pid = 1248] [serial = 1307] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (1751F000) [pid = 1248] [serial = 1308] [outer = 12071C00] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 1007E000 == 62 [pid = 1248] [id = 543] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (16408C00) [pid = 1248] [serial = 1309] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (1751FC00) [pid = 1248] [serial = 1310] [outer = 16408C00] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 17521400 == 63 [pid = 1248] [id = 544] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (17523400) [pid = 1248] [serial = 1311] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (178BC400) [pid = 1248] [serial = 1312] [outer = 17523400] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB800 == 64 [pid = 1248] [id = 545] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (17AA9C00) [pid = 1248] [serial = 1313] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (18F39C00) [pid = 1248] [serial = 1314] [outer = 17AA9C00] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 115B4000 == 65 [pid = 1248] [id = 546] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (190E0000) [pid = 1248] [serial = 1315] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (191B3C00) [pid = 1248] [serial = 1316] [outer = 190E0000] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 191B1400 == 66 [pid = 1248] [id = 547] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (191B4400) [pid = 1248] [serial = 1317] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (191B5400) [pid = 1248] [serial = 1318] [outer = 191B4400] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 19264800 == 67 [pid = 1248] [id = 548] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (193AE000) [pid = 1248] [serial = 1319] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (193AE400) [pid = 1248] [serial = 1320] [outer = 193AE000] 22:18:01 INFO - PROCESS | 1248 | ++DOCSHELL 193B2800 == 68 [pid = 1248] [id = 549] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (193B5000) [pid = 1248] [serial = 1321] [outer = 00000000] 22:18:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (193B5400) [pid = 1248] [serial = 1322] [outer = 193B5000] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 18F2B800 == 69 [pid = 1248] [id = 550] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (193B0000) [pid = 1248] [serial = 1323] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (193B8800) [pid = 1248] [serial = 1324] [outer = 193B0000] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 191BB400 == 70 [pid = 1248] [id = 551] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (193BC400) [pid = 1248] [serial = 1325] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (193CB400) [pid = 1248] [serial = 1326] [outer = 193BC400] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 193CE800 == 71 [pid = 1248] [id = 552] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (193CEC00) [pid = 1248] [serial = 1327] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (193CF000) [pid = 1248] [serial = 1328] [outer = 193CEC00] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 193D5C00 == 72 [pid = 1248] [id = 553] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (193D6C00) [pid = 1248] [serial = 1329] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (193D7000) [pid = 1248] [serial = 1330] [outer = 193D6C00] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 11D37000 == 73 [pid = 1248] [id = 554] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (17AD3800) [pid = 1248] [serial = 1331] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (190DC800) [pid = 1248] [serial = 1332] [outer = 17AD3800] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 193D9C00 == 74 [pid = 1248] [id = 555] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (193DA000) [pid = 1248] [serial = 1333] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (193DA400) [pid = 1248] [serial = 1334] [outer = 193DA000] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 193B0800 == 75 [pid = 1248] [id = 556] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (194CA800) [pid = 1248] [serial = 1335] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (194CAC00) [pid = 1248] [serial = 1336] [outer = 194CA800] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 194D9C00 == 76 [pid = 1248] [id = 557] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (19572400) [pid = 1248] [serial = 1337] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (19572C00) [pid = 1248] [serial = 1338] [outer = 19572400] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 194D2800 == 77 [pid = 1248] [id = 558] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (194D5800) [pid = 1248] [serial = 1339] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (194D8800) [pid = 1248] [serial = 1340] [outer = 194D5800] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 19579000 == 78 [pid = 1248] [id = 559] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (1957AC00) [pid = 1248] [serial = 1341] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1957C800) [pid = 1248] [serial = 1342] [outer = 1957AC00] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 193CC000 == 79 [pid = 1248] [id = 560] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (194CF400) [pid = 1248] [serial = 1343] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (1957B400) [pid = 1248] [serial = 1344] [outer = 194CF400] 22:18:02 INFO - PROCESS | 1248 | ++DOCSHELL 194D3C00 == 80 [pid = 1248] [id = 561] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (19746C00) [pid = 1248] [serial = 1345] [outer = 00000000] 22:18:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (19747000) [pid = 1248] [serial = 1346] [outer = 19746C00] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 193DA800 == 81 [pid = 1248] [id = 562] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1957D800) [pid = 1248] [serial = 1347] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (1973E800) [pid = 1248] [serial = 1348] [outer = 1957D800] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 193D3800 == 82 [pid = 1248] [id = 563] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (1A204800) [pid = 1248] [serial = 1349] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (1A204C00) [pid = 1248] [serial = 1350] [outer = 1A204800] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 19580C00 == 83 [pid = 1248] [id = 564] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (1A208000) [pid = 1248] [serial = 1351] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (1A20D400) [pid = 1248] [serial = 1352] [outer = 1A208000] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1A20CC00 == 84 [pid = 1248] [id = 565] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (1A20EC00) [pid = 1248] [serial = 1353] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (1A20F000) [pid = 1248] [serial = 1354] [outer = 1A20EC00] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1957A800 == 85 [pid = 1248] [id = 566] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (1A201C00) [pid = 1248] [serial = 1355] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (1A207400) [pid = 1248] [serial = 1356] [outer = 1A201C00] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1957DC00 == 86 [pid = 1248] [id = 567] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (19581800) [pid = 1248] [serial = 1357] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (1A411C00) [pid = 1248] [serial = 1358] [outer = 19581800] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1A413800 == 87 [pid = 1248] [id = 568] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (1A415400) [pid = 1248] [serial = 1359] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (1A415800) [pid = 1248] [serial = 1360] [outer = 1A415400] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1A416C00 == 88 [pid = 1248] [id = 569] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1A417800) [pid = 1248] [serial = 1361] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1A766C00) [pid = 1248] [serial = 1362] [outer = 1A417800] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1A765000 == 89 [pid = 1248] [id = 570] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (1A767400) [pid = 1248] [serial = 1363] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1A767800) [pid = 1248] [serial = 1364] [outer = 1A767400] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 1A411400 == 90 [pid = 1248] [id = 571] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (1A411800) [pid = 1248] [serial = 1365] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (1A412400) [pid = 1248] [serial = 1366] [outer = 1A411800] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE800 == 91 [pid = 1248] [id = 572] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (0B5EFC00) [pid = 1248] [serial = 1367] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (0B5F0400) [pid = 1248] [serial = 1368] [outer = 0B5EFC00] 22:18:03 INFO - PROCESS | 1248 | ++DOCSHELL 10083800 == 92 [pid = 1248] [id = 573] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (11340000) [pid = 1248] [serial = 1369] [outer = 00000000] 22:18:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (11797000) [pid = 1248] [serial = 1370] [outer = 11340000] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 14501800 == 93 [pid = 1248] [id = 574] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (14502000) [pid = 1248] [serial = 1371] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (14502800) [pid = 1248] [serial = 1372] [outer = 14502000] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 1640E800 == 94 [pid = 1248] [id = 575] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (16584C00) [pid = 1248] [serial = 1373] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (16586400) [pid = 1248] [serial = 1374] [outer = 16584C00] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 16F7EC00 == 95 [pid = 1248] [id = 576] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (16F7F800) [pid = 1248] [serial = 1375] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1751C000) [pid = 1248] [serial = 1376] [outer = 16F7F800] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 10123800 == 96 [pid = 1248] [id = 577] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (19580800) [pid = 1248] [serial = 1377] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (1A202800) [pid = 1248] [serial = 1378] [outer = 19580800] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 14506C00 == 97 [pid = 1248] [id = 578] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (1973EC00) [pid = 1248] [serial = 1379] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1A79FC00) [pid = 1248] [serial = 1380] [outer = 1973EC00] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 16587400 == 98 [pid = 1248] [id = 579] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1A7A2800) [pid = 1248] [serial = 1381] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (1A7A9800) [pid = 1248] [serial = 1382] [outer = 1A7A2800] 22:18:04 INFO - PROCESS | 1248 | ++DOCSHELL 171D0400 == 99 [pid = 1248] [id = 580] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (1A7AAC00) [pid = 1248] [serial = 1383] [outer = 00000000] 22:18:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (1A801C00) [pid = 1248] [serial = 1384] [outer = 1A7AAC00] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1973E400 == 100 [pid = 1248] [id = 581] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (1A803C00) [pid = 1248] [serial = 1385] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (1A808800) [pid = 1248] [serial = 1386] [outer = 1A803C00] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D1400 == 101 [pid = 1248] [id = 582] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (1A8D1800) [pid = 1248] [serial = 1387] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1A8D2400) [pid = 1248] [serial = 1388] [outer = 1A8D1800] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1A7AA800 == 102 [pid = 1248] [id = 583] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1AA3D400) [pid = 1248] [serial = 1389] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1AA40400) [pid = 1248] [serial = 1390] [outer = 1AA3D400] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1AA44C00 == 103 [pid = 1248] [id = 584] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (1AC80C00) [pid = 1248] [serial = 1391] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1AC81000) [pid = 1248] [serial = 1392] [outer = 1AC80C00] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1AC83800 == 104 [pid = 1248] [id = 585] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (1AC83C00) [pid = 1248] [serial = 1393] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (1AC85800) [pid = 1248] [serial = 1394] [outer = 1AC83C00] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1AC86C00 == 105 [pid = 1248] [id = 586] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (1AC87000) [pid = 1248] [serial = 1395] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (1AC8B400) [pid = 1248] [serial = 1396] [outer = 1AC87000] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1AD1A000 == 106 [pid = 1248] [id = 587] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (1AD1DC00) [pid = 1248] [serial = 1397] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (1AD21400) [pid = 1248] [serial = 1398] [outer = 1AD1DC00] 22:18:05 INFO - PROCESS | 1248 | ++DOCSHELL 1A80F400 == 107 [pid = 1248] [id = 588] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (1A80F800) [pid = 1248] [serial = 1399] [outer = 00000000] 22:18:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (1AD23400) [pid = 1248] [serial = 1400] [outer = 1A80F800] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F3C00 == 108 [pid = 1248] [id = 589] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (0C7B7800) [pid = 1248] [serial = 1401] [outer = 00000000] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (0C7BB800) [pid = 1248] [serial = 1402] [outer = 0C7B7800] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9000 == 109 [pid = 1248] [id = 590] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (0B5FA400) [pid = 1248] [serial = 1403] [outer = 00000000] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (0B5FB000) [pid = 1248] [serial = 1404] [outer = 0B5FA400] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0E95E800 == 110 [pid = 1248] [id = 591] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (0E97C000) [pid = 1248] [serial = 1405] [outer = 00000000] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (0F07A000) [pid = 1248] [serial = 1406] [outer = 0E97C000] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F4000 == 111 [pid = 1248] [id = 592] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (0B5F4400) [pid = 1248] [serial = 1407] [outer = 00000000] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (0B5F4C00) [pid = 1248] [serial = 1408] [outer = 0B5F4400] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1A411400 == 110 [pid = 1248] [id = 571] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1A765000 == 109 [pid = 1248] [id = 570] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1A416C00 == 108 [pid = 1248] [id = 569] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1A413800 == 107 [pid = 1248] [id = 568] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1957DC00 == 106 [pid = 1248] [id = 567] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1957A800 == 105 [pid = 1248] [id = 566] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1A20CC00 == 104 [pid = 1248] [id = 565] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 19580C00 == 103 [pid = 1248] [id = 564] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193D3800 == 102 [pid = 1248] [id = 563] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193DA800 == 101 [pid = 1248] [id = 562] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 194D3C00 == 100 [pid = 1248] [id = 561] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193CC000 == 99 [pid = 1248] [id = 560] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 19579000 == 98 [pid = 1248] [id = 559] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 194D2800 == 97 [pid = 1248] [id = 558] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 194D9C00 == 96 [pid = 1248] [id = 557] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193B0800 == 95 [pid = 1248] [id = 556] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193D9C00 == 94 [pid = 1248] [id = 555] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 11D37000 == 93 [pid = 1248] [id = 554] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193D5C00 == 92 [pid = 1248] [id = 553] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193CE800 == 91 [pid = 1248] [id = 552] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 191BB400 == 90 [pid = 1248] [id = 551] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 18F2B800 == 89 [pid = 1248] [id = 550] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 193B2800 == 88 [pid = 1248] [id = 549] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 19264800 == 87 [pid = 1248] [id = 548] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 191B1400 == 86 [pid = 1248] [id = 547] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 115B4000 == 85 [pid = 1248] [id = 546] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 15DBA800 == 84 [pid = 1248] [id = 471] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB800 == 83 [pid = 1248] [id = 545] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 17521400 == 82 [pid = 1248] [id = 544] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1007E000 == 81 [pid = 1248] [id = 543] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F6F2000 == 80 [pid = 1248] [id = 542] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F07F400 == 79 [pid = 1248] [id = 541] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0CFBD400 == 78 [pid = 1248] [id = 540] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 178BB400 == 77 [pid = 1248] [id = 539] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1751E800 == 76 [pid = 1248] [id = 538] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16F0A400 == 75 [pid = 1248] [id = 537] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F79B800 == 74 [pid = 1248] [id = 536] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 17523800 == 73 [pid = 1248] [id = 535] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1751A400 == 72 [pid = 1248] [id = 534] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 172A1400 == 71 [pid = 1248] [id = 533] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 170A1C00 == 70 [pid = 1248] [id = 532] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16F73400 == 69 [pid = 1248] [id = 531] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0D54EC00 == 68 [pid = 1248] [id = 530] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1670D000 == 67 [pid = 1248] [id = 529] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE000 == 66 [pid = 1248] [id = 528] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16F74800 == 65 [pid = 1248] [id = 527] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16847400 == 64 [pid = 1248] [id = 526] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 167A1000 == 63 [pid = 1248] [id = 525] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16710C00 == 62 [pid = 1248] [id = 524] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 10079800 == 61 [pid = 1248] [id = 523] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16710800 == 60 [pid = 1248] [id = 522] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0B5EDC00 == 59 [pid = 1248] [id = 510] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 15F86400 == 58 [pid = 1248] [id = 509] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16585000 == 57 [pid = 1248] [id = 521] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16581C00 == 56 [pid = 1248] [id = 520] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 16409C00 == 55 [pid = 1248] [id = 519] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F4C0000 == 54 [pid = 1248] [id = 518] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 13F10800 == 53 [pid = 1248] [id = 517] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F791C00 == 52 [pid = 1248] [id = 516] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0CFB9C00 == 51 [pid = 1248] [id = 515] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1012E800 == 50 [pid = 1248] [id = 514] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0D54F000 == 49 [pid = 1248] [id = 513] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F797400 == 48 [pid = 1248] [id = 511] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1150EC00 == 47 [pid = 1248] [id = 512] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 15F84000 == 46 [pid = 1248] [id = 508] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 13F62400 == 45 [pid = 1248] [id = 507] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 13650000 == 44 [pid = 1248] [id = 506] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1207E800 == 43 [pid = 1248] [id = 505] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1543A000 == 42 [pid = 1248] [id = 504] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 13F5F800 == 41 [pid = 1248] [id = 503] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 13F0F000 == 40 [pid = 1248] [id = 502] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 1174BC00 == 39 [pid = 1248] [id = 501] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 11E30800 == 38 [pid = 1248] [id = 500] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 11BBC800 == 37 [pid = 1248] [id = 499] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 11748800 == 36 [pid = 1248] [id = 498] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F3CA800 == 35 [pid = 1248] [id = 497] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 10106800 == 34 [pid = 1248] [id = 496] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F79F400 == 33 [pid = 1248] [id = 495] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0F4BB800 == 32 [pid = 1248] [id = 494] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0CFC0C00 == 31 [pid = 1248] [id = 493] 22:18:06 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2400 == 30 [pid = 1248] [id = 492] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (0F3D1000) [pid = 1248] [serial = 1108] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (17AA8C00) [pid = 1248] [serial = 714] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (11E35400) [pid = 1248] [serial = 1146] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (12DBDC00) [pid = 1248] [serial = 1144] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (1207D000) [pid = 1248] [serial = 1142] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (11E2EC00) [pid = 1248] [serial = 1140] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (11B0DC00) [pid = 1248] [serial = 1138] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (11749800) [pid = 1248] [serial = 1136] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (0F831000) [pid = 1248] [serial = 1134] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (11341C00) [pid = 1248] [serial = 1132] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (0FF7A400) [pid = 1248] [serial = 1130] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0F4BD400) [pid = 1248] [serial = 1128] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (0F825800) [pid = 1248] [serial = 1126] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (0F61E800) [pid = 1248] [serial = 1124] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (0F3D5000) [pid = 1248] [serial = 1122] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (0F07F800) [pid = 1248] [serial = 1120] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (0C8CF000) [pid = 1248] [serial = 1110] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (0B5F2C00) [pid = 1248] [serial = 1112] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (0C766000) [pid = 1248] [serial = 1114] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (0D5AF400) [pid = 1248] [serial = 1116] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0E97A800) [pid = 1248] [serial = 1118] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0CFC0C00 == 31 [pid = 1248] [id = 593] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (0CFC5800) [pid = 1248] [serial = 1409] [outer = 00000000] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (0D54EC00) [pid = 1248] [serial = 1410] [outer = 0CFC5800] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (0F796800) [pid = 1248] [serial = 1197] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0F4BDC00) [pid = 1248] [serial = 1193] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0B5FB400) [pid = 1248] [serial = 1187] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0B5F0C00) [pid = 1248] [serial = 1185] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0FF81000) [pid = 1248] [serial = 1203] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0F79E400) [pid = 1248] [serial = 1199] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0F6F5C00) [pid = 1248] [serial = 1195] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (0FF25800) [pid = 1248] [serial = 1201] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (0D545800) [pid = 1248] [serial = 1189] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (0F3D6000) [pid = 1248] [serial = 1191] [outer = 00000000] [url = about:blank] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EF800 == 32 [pid = 1248] [id = 594] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (0B5F1000) [pid = 1248] [serial = 1411] [outer = 00000000] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (0B5F8800) [pid = 1248] [serial = 1412] [outer = 0B5F1000] 22:18:06 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBC400 == 33 [pid = 1248] [id = 595] 22:18:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (0E9C2800) [pid = 1248] [serial = 1413] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0F07D000) [pid = 1248] [serial = 1414] [outer = 0E9C2800] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F07F800 == 34 [pid = 1248] [id = 596] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0F3CD400) [pid = 1248] [serial = 1415] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (0F3CE400) [pid = 1248] [serial = 1416] [outer = 0F3CD400] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C5400 == 35 [pid = 1248] [id = 597] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0F07CC00) [pid = 1248] [serial = 1417] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (0F3D5400) [pid = 1248] [serial = 1418] [outer = 0F07CC00] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F612800 == 36 [pid = 1248] [id = 598] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (0F613000) [pid = 1248] [serial = 1419] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (0F61E800) [pid = 1248] [serial = 1420] [outer = 0F613000] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F795400 == 37 [pid = 1248] [id = 599] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (0F795800) [pid = 1248] [serial = 1421] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (0F795C00) [pid = 1248] [serial = 1422] [outer = 0F795800] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F799C00 == 38 [pid = 1248] [id = 600] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (0F79A000) [pid = 1248] [serial = 1423] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (0F79D800) [pid = 1248] [serial = 1424] [outer = 0F79A000] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F831000 == 39 [pid = 1248] [id = 601] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (0F93C800) [pid = 1248] [serial = 1425] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (0F943C00) [pid = 1248] [serial = 1426] [outer = 0F93C800] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 10079400 == 40 [pid = 1248] [id = 602] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (1007E000) [pid = 1248] [serial = 1427] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (10106800) [pid = 1248] [serial = 1428] [outer = 1007E000] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C8800 == 41 [pid = 1248] [id = 603] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (0F79AC00) [pid = 1248] [serial = 1429] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (1000D000) [pid = 1248] [serial = 1430] [outer = 0F79AC00] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 11341C00 == 42 [pid = 1248] [id = 604] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (113DDC00) [pid = 1248] [serial = 1431] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (11470C00) [pid = 1248] [serial = 1432] [outer = 113DDC00] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 11797400 == 43 [pid = 1248] [id = 605] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (119A6C00) [pid = 1248] [serial = 1433] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (11B0DC00) [pid = 1248] [serial = 1434] [outer = 119A6C00] 22:18:07 INFO - PROCESS | 1248 | ++DOCSHELL 115AE400 == 44 [pid = 1248] [id = 606] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (11749800) [pid = 1248] [serial = 1435] [outer = 00000000] 22:18:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (1174A800) [pid = 1248] [serial = 1436] [outer = 11749800] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 10084800 == 45 [pid = 1248] [id = 607] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1207D000) [pid = 1248] [serial = 1437] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (1207E400) [pid = 1248] [serial = 1438] [outer = 1207D000] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 11B13C00 == 46 [pid = 1248] [id = 608] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (11BC0400) [pid = 1248] [serial = 1439] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (11E27400) [pid = 1248] [serial = 1440] [outer = 11BC0400] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 11E2F800 == 47 [pid = 1248] [id = 609] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (12DBE800) [pid = 1248] [serial = 1441] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (13416C00) [pid = 1248] [serial = 1442] [outer = 12DBE800] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 1207F000 == 48 [pid = 1248] [id = 610] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (13421C00) [pid = 1248] [serial = 1443] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (13656C00) [pid = 1248] [serial = 1444] [outer = 13421C00] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 11E30800 == 49 [pid = 1248] [id = 611] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (13F02000) [pid = 1248] [serial = 1445] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (0F794000) [pid = 1248] [serial = 1446] [outer = 13F02000] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 13F04800 == 50 [pid = 1248] [id = 612] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (13F0C800) [pid = 1248] [serial = 1447] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (13F0D800) [pid = 1248] [serial = 1448] [outer = 13F0C800] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 13421400 == 51 [pid = 1248] [id = 613] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (13F04400) [pid = 1248] [serial = 1449] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (13F10C00) [pid = 1248] [serial = 1450] [outer = 13F04400] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BEC00 == 52 [pid = 1248] [id = 614] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (11D37000) [pid = 1248] [serial = 1451] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (14503000) [pid = 1248] [serial = 1452] [outer = 11D37000] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 11B0D800 == 53 [pid = 1248] [id = 615] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (15D40C00) [pid = 1248] [serial = 1453] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (15D41400) [pid = 1248] [serial = 1454] [outer = 15D40C00] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 15D4C000 == 54 [pid = 1248] [id = 616] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (15D4D400) [pid = 1248] [serial = 1455] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (15D4E000) [pid = 1248] [serial = 1456] [outer = 15D4D400] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 15DBA800 == 55 [pid = 1248] [id = 617] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (15F82800) [pid = 1248] [serial = 1457] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (15F82C00) [pid = 1248] [serial = 1458] [outer = 15F82800] 22:18:08 INFO - PROCESS | 1248 | ++DOCSHELL 14507000 == 56 [pid = 1248] [id = 618] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (15F81400) [pid = 1248] [serial = 1459] [outer = 00000000] 22:18:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (15F81C00) [pid = 1248] [serial = 1460] [outer = 15F81400] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 0F79E000 == 57 [pid = 1248] [id = 619] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (15F81800) [pid = 1248] [serial = 1461] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (15F8A000) [pid = 1248] [serial = 1462] [outer = 15F81800] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 1679E000 == 58 [pid = 1248] [id = 620] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (167A1000) [pid = 1248] [serial = 1463] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (167A2400) [pid = 1248] [serial = 1464] [outer = 167A1000] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 15445000 == 59 [pid = 1248] [id = 621] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (16F74800) [pid = 1248] [serial = 1465] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (16F79000) [pid = 1248] [serial = 1466] [outer = 16F74800] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 15DB6800 == 60 [pid = 1248] [id = 622] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (16F7C400) [pid = 1248] [serial = 1467] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (171C8000) [pid = 1248] [serial = 1468] [outer = 16F7C400] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 15D42000 == 61 [pid = 1248] [id = 623] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (15D4AC00) [pid = 1248] [serial = 1469] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (17523800) [pid = 1248] [serial = 1470] [outer = 15D4AC00] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F5C00 == 62 [pid = 1248] [id = 624] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (18F2B800) [pid = 1248] [serial = 1471] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (191B0800) [pid = 1248] [serial = 1472] [outer = 18F2B800] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 193D5000 == 63 [pid = 1248] [id = 625] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (193D5800) [pid = 1248] [serial = 1473] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (193D6400) [pid = 1248] [serial = 1474] [outer = 193D5800] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 193CC000 == 64 [pid = 1248] [id = 626] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (193D3400) [pid = 1248] [serial = 1475] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (193D3800) [pid = 1248] [serial = 1476] [outer = 193D3400] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 193D1000 == 65 [pid = 1248] [id = 627] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (194D3C00) [pid = 1248] [serial = 1477] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (19576400) [pid = 1248] [serial = 1478] [outer = 194D3C00] 22:18:09 INFO - PROCESS | 1248 | ++DOCSHELL 1926E000 == 66 [pid = 1248] [id = 628] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 336 (194D9C00) [pid = 1248] [serial = 1479] [outer = 00000000] 22:18:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 337 (1A202000) [pid = 1248] [serial = 1480] [outer = 194D9C00] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 1A765000 == 67 [pid = 1248] [id = 629] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 338 (1A766800) [pid = 1248] [serial = 1481] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 339 (1A7A0800) [pid = 1248] [serial = 1482] [outer = 1A766800] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 17AD6C00 == 68 [pid = 1248] [id = 630] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 340 (1A7A7800) [pid = 1248] [serial = 1483] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 341 (1A810400) [pid = 1248] [serial = 1484] [outer = 1A7A7800] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7D000 == 69 [pid = 1248] [id = 631] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 342 (1AC7D400) [pid = 1248] [serial = 1485] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 343 (1AC7DC00) [pid = 1248] [serial = 1486] [outer = 1AC7D400] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 1AD19400 == 70 [pid = 1248] [id = 632] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 344 (1AD25400) [pid = 1248] [serial = 1487] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 345 (1AD25C00) [pid = 1248] [serial = 1488] [outer = 1AD25400] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7EC00 == 71 [pid = 1248] [id = 633] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 346 (1AD19C00) [pid = 1248] [serial = 1489] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 347 (1AD21000) [pid = 1248] [serial = 1490] [outer = 1AD19C00] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 16585000 == 72 [pid = 1248] [id = 634] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 348 (1AD27800) [pid = 1248] [serial = 1491] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 349 (1AD3F000) [pid = 1248] [serial = 1492] [outer = 1AD27800] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 348 (167A2000) [pid = 1248] [serial = 1273] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 347 (19581800) [pid = 1248] [serial = 1357] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 346 (1A201C00) [pid = 1248] [serial = 1355] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 345 (1A208000) [pid = 1248] [serial = 1351] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 344 (1658A800) [pid = 1248] [serial = 1269] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 343 (16711000) [pid = 1248] [serial = 1271] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 342 (1A415400) [pid = 1248] [serial = 1359] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 341 (19572400) [pid = 1248] [serial = 1337] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 340 (1A204800) [pid = 1248] [serial = 1349] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 339 (1A20EC00) [pid = 1248] [serial = 1353] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 338 (1A417800) [pid = 1248] [serial = 1361] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 337 (1A767400) [pid = 1248] [serial = 1363] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 336 (0D54FC00) [pid = 1248] [serial = 1168] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 335 (14506400) [pid = 1248] [serial = 1156] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (15D44800) [pid = 1248] [serial = 1180] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (13F0F400) [pid = 1248] [serial = 1176] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (15DC3400) [pid = 1248] [serial = 1164] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (1543C400) [pid = 1248] [serial = 1152] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (14509000) [pid = 1248] [serial = 1154] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (1450FC00) [pid = 1248] [serial = 1150] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (0B5EF000) [pid = 1248] [serial = 1166] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (1202EC00) [pid = 1248] [serial = 1174] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (15F3F800) [pid = 1248] [serial = 1162] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (1150F000) [pid = 1248] [serial = 1172] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (10102000) [pid = 1248] [serial = 1170] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (0CFBD000) [pid = 1248] [serial = 1182] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (14413C00) [pid = 1248] [serial = 1178] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (15D46C00) [pid = 1248] [serial = 1158] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (15D4CC00) [pid = 1248] [serial = 1160] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (0F3CEC00) [pid = 1248] [serial = 1305] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (16408C00) [pid = 1248] [serial = 1309] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (17AA9C00) [pid = 1248] [serial = 1313] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (17523400) [pid = 1248] [serial = 1311] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (12071C00) [pid = 1248] [serial = 1307] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (1784BC00) [pid = 1248] [serial = 1299] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (193AE000) [pid = 1248] [serial = 1319] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (17523C00) [pid = 1248] [serial = 1293] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (193DA000) [pid = 1248] [serial = 1333] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (193B0000) [pid = 1248] [serial = 1323] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (1751A800) [pid = 1248] [serial = 1291] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (17526C00) [pid = 1248] [serial = 1297] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (190E0000) [pid = 1248] [serial = 1315] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (193B5000) [pid = 1248] [serial = 1321] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (17AD3800) [pid = 1248] [serial = 1331] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (191B4400) [pid = 1248] [serial = 1317] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (178BD000) [pid = 1248] [serial = 1301] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (10123C00) [pid = 1248] [serial = 1204] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (16712000) [pid = 1248] [serial = 1267] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (16585400) [pid = 1248] [serial = 1265] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (15F47C00) [pid = 1248] [serial = 1239] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (16582000) [pid = 1248] [serial = 1263] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (1640AC00) [pid = 1248] [serial = 1261] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (15A6F400) [pid = 1248] [serial = 1259] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (1441B800) [pid = 1248] [serial = 1257] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (115B0800) [pid = 1248] [serial = 1255] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (0F073800) [pid = 1248] [serial = 1253] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (13F0EC00) [pid = 1248] [serial = 1251] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (0F796000) [pid = 1248] [serial = 1249] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (11516C00) [pid = 1248] [serial = 1247] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (0F798400) [pid = 1248] [serial = 1245] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (0B5F1C00) [pid = 1248] [serial = 1243] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (15F87C00) [pid = 1248] [serial = 1241] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (15D49800) [pid = 1248] [serial = 1237] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (15440000) [pid = 1248] [serial = 1235] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (1450F800) [pid = 1248] [serial = 1233] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (1543B400) [pid = 1248] [serial = 1231] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (13F60800) [pid = 1248] [serial = 1229] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (13F0F800) [pid = 1248] [serial = 1227] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (12072800) [pid = 1248] [serial = 1224] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (11E31000) [pid = 1248] [serial = 1222] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (11E2A400) [pid = 1248] [serial = 1220] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (1179D800) [pid = 1248] [serial = 1218] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (115B6C00) [pid = 1248] [serial = 1216] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (10124000) [pid = 1248] [serial = 1214] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (1007A400) [pid = 1248] [serial = 1212] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F615400) [pid = 1248] [serial = 1210] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0D550400) [pid = 1248] [serial = 1208] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0B5F5400) [pid = 1248] [serial = 1206] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (193BC400) [pid = 1248] [serial = 1325] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (193CEC00) [pid = 1248] [serial = 1327] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (1957D800) [pid = 1248] [serial = 1347] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (194CA800) [pid = 1248] [serial = 1335] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (193D6C00) [pid = 1248] [serial = 1329] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0D551400) [pid = 1248] [serial = 1303] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (1543EC00) [pid = 1248] [serial = 1295] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (172A8400) [pid = 1248] [serial = 1289] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (171C9000) [pid = 1248] [serial = 1287] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (194CF400) [pid = 1248] [serial = 1343] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (171C5000) [pid = 1248] [serial = 1285] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (19746C00) [pid = 1248] [serial = 1345] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (1957AC00) [pid = 1248] [serial = 1341] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (194D5800) [pid = 1248] [serial = 1339] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1709AC00) [pid = 1248] [serial = 1283] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (16F77400) [pid = 1248] [serial = 1279] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (16F75000) [pid = 1248] [serial = 1277] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (16F80800) [pid = 1248] [serial = 1281] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (16847800) [pid = 1248] [serial = 1275] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1C00 == 73 [pid = 1248] [id = 635] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (0B5F5400) [pid = 1248] [serial = 1493] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (0CFBD000) [pid = 1248] [serial = 1494] [outer = 0B5F5400] 22:18:10 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CEC00 == 74 [pid = 1248] [id = 636] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (10123C00) [pid = 1248] [serial = 1495] [outer = 00000000] 22:18:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (10124000) [pid = 1248] [serial = 1496] [outer = 10123C00] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1179D800 == 75 [pid = 1248] [id = 637] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (13F0F800) [pid = 1248] [serial = 1497] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (13F60800) [pid = 1248] [serial = 1498] [outer = 13F0F800] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 15F3F800 == 76 [pid = 1248] [id = 638] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (15F87C00) [pid = 1248] [serial = 1499] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (16403800) [pid = 1248] [serial = 1500] [outer = 15F87C00] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 15D4CC00 == 77 [pid = 1248] [id = 639] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (15F47C00) [pid = 1248] [serial = 1501] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (16F7BC00) [pid = 1248] [serial = 1502] [outer = 15F47C00] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 115B6C00 == 78 [pid = 1248] [id = 640] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (1450F800) [pid = 1248] [serial = 1503] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1658A800) [pid = 1248] [serial = 1504] [outer = 1450F800] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1441B800 == 79 [pid = 1248] [id = 641] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (193BC400) [pid = 1248] [serial = 1505] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (193CE800) [pid = 1248] [serial = 1506] [outer = 193BC400] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1957D800 == 80 [pid = 1248] [id = 642] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (19581800) [pid = 1248] [serial = 1507] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1A8D5800) [pid = 1248] [serial = 1508] [outer = 19581800] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1AD45C00 == 81 [pid = 1248] [id = 643] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1AD47400) [pid = 1248] [serial = 1509] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (1AD47C00) [pid = 1248] [serial = 1510] [outer = 1AD47400] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 15DC3400 == 82 [pid = 1248] [id = 644] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (1AD4A400) [pid = 1248] [serial = 1511] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (1B55A000) [pid = 1248] [serial = 1512] [outer = 1AD4A400] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1B55DC00 == 83 [pid = 1248] [id = 645] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (1B55E000) [pid = 1248] [serial = 1513] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (1B55E400) [pid = 1248] [serial = 1514] [outer = 1B55E000] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1709AC00 == 84 [pid = 1248] [id = 646] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (171C9000) [pid = 1248] [serial = 1515] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1B562000) [pid = 1248] [serial = 1516] [outer = 171C9000] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1B560000 == 85 [pid = 1248] [id = 647] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1B560400) [pid = 1248] [serial = 1517] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1B563000) [pid = 1248] [serial = 1518] [outer = 1B560400] 22:18:11 INFO - PROCESS | 1248 | ++DOCSHELL 1B567400 == 86 [pid = 1248] [id = 648] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (1B567800) [pid = 1248] [serial = 1519] [outer = 00000000] 22:18:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1B567C00) [pid = 1248] [serial = 1520] [outer = 1B567800] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 1D131400 == 87 [pid = 1248] [id = 649] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (1D133000) [pid = 1248] [serial = 1521] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (1D134400) [pid = 1248] [serial = 1522] [outer = 1D133000] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 1751A800 == 88 [pid = 1248] [id = 650] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (1AD43400) [pid = 1248] [serial = 1523] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (1B565800) [pid = 1248] [serial = 1524] [outer = 1AD43400] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 1D136C00 == 89 [pid = 1248] [id = 651] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (1D138000) [pid = 1248] [serial = 1525] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (1D138400) [pid = 1248] [serial = 1526] [outer = 1D138000] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 1D13AC00 == 90 [pid = 1248] [id = 652] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (1D13B000) [pid = 1248] [serial = 1527] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (1D13B400) [pid = 1248] [serial = 1528] [outer = 1D13B000] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 1D130C00 == 91 [pid = 1248] [id = 653] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (22B48400) [pid = 1248] [serial = 1529] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (22B49400) [pid = 1248] [serial = 1530] [outer = 22B48400] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 22B47800 == 92 [pid = 1248] [id = 654] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (22B48000) [pid = 1248] [serial = 1531] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (22B48800) [pid = 1248] [serial = 1532] [outer = 22B48000] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 16499400 == 93 [pid = 1248] [id = 655] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (16499800) [pid = 1248] [serial = 1533] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1649A400) [pid = 1248] [serial = 1534] [outer = 16499800] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 16499C00 == 94 [pid = 1248] [id = 656] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (1649BC00) [pid = 1248] [serial = 1535] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (1649D800) [pid = 1248] [serial = 1536] [outer = 1649BC00] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 1649F000 == 95 [pid = 1248] [id = 657] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (164A2400) [pid = 1248] [serial = 1537] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (164A3800) [pid = 1248] [serial = 1538] [outer = 164A2400] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 164A1400 == 96 [pid = 1248] [id = 658] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (164A1C00) [pid = 1248] [serial = 1539] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (164A2800) [pid = 1248] [serial = 1540] [outer = 164A1C00] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED400 == 97 [pid = 1248] [id = 659] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (0B5F0800) [pid = 1248] [serial = 1541] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (0B5F0C00) [pid = 1248] [serial = 1542] [outer = 0B5F0800] 22:18:12 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BA800 == 98 [pid = 1248] [id = 660] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (0C7C4000) [pid = 1248] [serial = 1543] [outer = 00000000] 22:18:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (0C8CF000) [pid = 1248] [serial = 1544] [outer = 0C7C4000] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 0F791C00 == 99 [pid = 1248] [id = 661] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (0F792000) [pid = 1248] [serial = 1545] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (0F793000) [pid = 1248] [serial = 1546] [outer = 0F792000] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 0F79C000 == 100 [pid = 1248] [id = 662] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (0FF2DC00) [pid = 1248] [serial = 1547] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (0FF7A400) [pid = 1248] [serial = 1548] [outer = 0FF2DC00] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 11E27C00 == 101 [pid = 1248] [id = 663] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (11E35400) [pid = 1248] [serial = 1549] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (16409C00) [pid = 1248] [serial = 1550] [outer = 11E35400] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 164A3C00 == 102 [pid = 1248] [id = 664] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (170A1C00) [pid = 1248] [serial = 1551] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (172A8400) [pid = 1248] [serial = 1552] [outer = 170A1C00] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 194CA800 == 103 [pid = 1248] [id = 665] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (1D131800) [pid = 1248] [serial = 1553] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (1D132C00) [pid = 1248] [serial = 1554] [outer = 1D131800] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 0F792800 == 104 [pid = 1248] [id = 666] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (22B42000) [pid = 1248] [serial = 1555] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (22B4A400) [pid = 1248] [serial = 1556] [outer = 22B42000] 22:18:13 INFO - PROCESS | 1248 | ++DOCSHELL 1A2A5400 == 105 [pid = 1248] [id = 667] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (1A2A6400) [pid = 1248] [serial = 1557] [outer = 00000000] 22:18:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (1A2A6800) [pid = 1248] [serial = 1558] [outer = 1A2A6400] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A2A7800 == 106 [pid = 1248] [id = 668] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (1A2A7C00) [pid = 1248] [serial = 1559] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (1A2A9000) [pid = 1248] [serial = 1560] [outer = 1A2A7C00] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B1800 == 107 [pid = 1248] [id = 669] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (1A2B1C00) [pid = 1248] [serial = 1561] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (1A2B2400) [pid = 1248] [serial = 1562] [outer = 1A2B1C00] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A2B3C00 == 108 [pid = 1248] [id = 670] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (22F01C00) [pid = 1248] [serial = 1563] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (22F02000) [pid = 1248] [serial = 1564] [outer = 22F01C00] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A2A7000 == 109 [pid = 1248] [id = 671] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (22F03000) [pid = 1248] [serial = 1565] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (22F07C00) [pid = 1248] [serial = 1566] [outer = 22F03000] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A2AA800 == 110 [pid = 1248] [id = 672] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (22F09000) [pid = 1248] [serial = 1567] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (22F0B400) [pid = 1248] [serial = 1568] [outer = 22F09000] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A2ADC00 == 111 [pid = 1248] [id = 673] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (22F0C400) [pid = 1248] [serial = 1569] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (22F0E800) [pid = 1248] [serial = 1570] [outer = 22F0C400] 22:18:14 INFO - PROCESS | 1248 | ++DOCSHELL 22F02800 == 112 [pid = 1248] [id = 674] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (22F0F800) [pid = 1248] [serial = 1571] [outer = 00000000] 22:18:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (22F0FC00) [pid = 1248] [serial = 1572] [outer = 22F0F800] 22:18:15 INFO - PROCESS | 1248 | ++DOCSHELL 22F08800 == 113 [pid = 1248] [id = 675] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (230F4000) [pid = 1248] [serial = 1573] [outer = 00000000] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (230F2000) [pid = 1248] [serial = 1574] [outer = 230F4000] 22:18:15 INFO - PROCESS | 1248 | ++DOCSHELL 230F6400 == 114 [pid = 1248] [id = 676] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (230F8000) [pid = 1248] [serial = 1575] [outer = 00000000] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 336 (230F8400) [pid = 1248] [serial = 1576] [outer = 230F8000] 22:18:15 INFO - PROCESS | 1248 | ++DOCSHELL 22F0F400 == 115 [pid = 1248] [id = 677] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 337 (230F9400) [pid = 1248] [serial = 1577] [outer = 00000000] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 338 (230F9800) [pid = 1248] [serial = 1578] [outer = 230F9400] 22:18:15 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F0000 == 116 [pid = 1248] [id = 678] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 339 (0B5F6000) [pid = 1248] [serial = 1579] [outer = 00000000] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 340 (0B5F9800) [pid = 1248] [serial = 1580] [outer = 0B5F6000] 22:18:15 INFO - PROCESS | 1248 | ++DOCSHELL 0F07DC00 == 117 [pid = 1248] [id = 679] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 341 (0F3D0000) [pid = 1248] [serial = 1581] [outer = 00000000] 22:18:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 342 (0F4BD000) [pid = 1248] [serial = 1582] [outer = 0F3D0000] 22:18:16 INFO - PROCESS | 1248 | 1475817496184 Marionette TRACE conn5 <- [1,686,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html",0,null,null,[["placeholder: 'iframe', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:18:16 INFO - ........................................................................................................................................................................................................................ 22:18:16 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html | took 24642ms 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AC7EC00 == 116 [pid = 1248] [id = 633] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 16585000 == 115 [pid = 1248] [id = 634] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1C00 == 114 [pid = 1248] [id = 635] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F3CEC00 == 113 [pid = 1248] [id = 636] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1179D800 == 112 [pid = 1248] [id = 637] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15F3F800 == 111 [pid = 1248] [id = 638] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15D4CC00 == 110 [pid = 1248] [id = 639] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 115B6C00 == 109 [pid = 1248] [id = 640] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5F3C00 == 108 [pid = 1248] [id = 589] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1441B800 == 107 [pid = 1248] [id = 641] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1957D800 == 106 [pid = 1248] [id = 642] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AD45C00 == 105 [pid = 1248] [id = 643] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15DC3400 == 104 [pid = 1248] [id = 644] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1B55DC00 == 103 [pid = 1248] [id = 645] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1709AC00 == 102 [pid = 1248] [id = 646] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1B560000 == 101 [pid = 1248] [id = 647] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1B567400 == 100 [pid = 1248] [id = 648] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1D131400 == 99 [pid = 1248] [id = 649] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1751A800 == 98 [pid = 1248] [id = 650] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1D136C00 == 97 [pid = 1248] [id = 651] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1D13AC00 == 96 [pid = 1248] [id = 652] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1D130C00 == 95 [pid = 1248] [id = 653] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 22B47800 == 94 [pid = 1248] [id = 654] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 16499400 == 93 [pid = 1248] [id = 655] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 16499C00 == 92 [pid = 1248] [id = 656] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1649F000 == 91 [pid = 1248] [id = 657] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F831000 == 90 [pid = 1248] [id = 601] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 10079400 == 89 [pid = 1248] [id = 602] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F4C8800 == 88 [pid = 1248] [id = 603] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11341C00 == 87 [pid = 1248] [id = 604] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11797400 == 86 [pid = 1248] [id = 605] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 115AE400 == 85 [pid = 1248] [id = 606] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 10084800 == 84 [pid = 1248] [id = 607] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11B13C00 == 83 [pid = 1248] [id = 608] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11E2F800 == 82 [pid = 1248] [id = 609] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1207F000 == 81 [pid = 1248] [id = 610] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11E30800 == 80 [pid = 1248] [id = 611] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 13F04800 == 79 [pid = 1248] [id = 612] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 13421400 == 78 [pid = 1248] [id = 613] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0C7BEC00 == 77 [pid = 1248] [id = 614] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11B0D800 == 76 [pid = 1248] [id = 615] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15D4C000 == 75 [pid = 1248] [id = 616] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15DBA800 == 74 [pid = 1248] [id = 617] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 14507000 == 73 [pid = 1248] [id = 618] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F79E000 == 72 [pid = 1248] [id = 619] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1679E000 == 71 [pid = 1248] [id = 620] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15445000 == 70 [pid = 1248] [id = 621] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15DB6800 == 69 [pid = 1248] [id = 622] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 15D42000 == 68 [pid = 1248] [id = 623] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5F5C00 == 67 [pid = 1248] [id = 624] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 193D5000 == 66 [pid = 1248] [id = 625] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 193CC000 == 65 [pid = 1248] [id = 626] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 193D1000 == 64 [pid = 1248] [id = 627] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1926E000 == 63 [pid = 1248] [id = 628] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A765000 == 62 [pid = 1248] [id = 629] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 17AD6C00 == 61 [pid = 1248] [id = 630] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AC7D000 == 60 [pid = 1248] [id = 631] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AD19400 == 59 [pid = 1248] [id = 632] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE800 == 58 [pid = 1248] [id = 572] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 10083800 == 57 [pid = 1248] [id = 573] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 14501800 == 56 [pid = 1248] [id = 574] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1640E800 == 55 [pid = 1248] [id = 575] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 16F7EC00 == 54 [pid = 1248] [id = 576] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 10123800 == 53 [pid = 1248] [id = 577] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 14506C00 == 52 [pid = 1248] [id = 578] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 16587400 == 51 [pid = 1248] [id = 579] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 171D0400 == 50 [pid = 1248] [id = 580] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1973E400 == 49 [pid = 1248] [id = 581] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A8D1400 == 48 [pid = 1248] [id = 582] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A7AA800 == 47 [pid = 1248] [id = 583] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AA44C00 == 46 [pid = 1248] [id = 584] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AC83800 == 45 [pid = 1248] [id = 585] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AC86C00 == 44 [pid = 1248] [id = 586] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1AD1A000 == 43 [pid = 1248] [id = 587] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A80F400 == 42 [pid = 1248] [id = 588] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9000 == 41 [pid = 1248] [id = 590] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0E95E800 == 40 [pid = 1248] [id = 591] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5F4000 == 39 [pid = 1248] [id = 592] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0CFC0C00 == 38 [pid = 1248] [id = 593] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5EF800 == 37 [pid = 1248] [id = 594] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0CFBC400 == 36 [pid = 1248] [id = 595] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F07F800 == 35 [pid = 1248] [id = 596] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0C7C5400 == 34 [pid = 1248] [id = 597] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F612800 == 33 [pid = 1248] [id = 598] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F795400 == 32 [pid = 1248] [id = 599] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F799C00 == 31 [pid = 1248] [id = 600] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED400 == 30 [pid = 1248] [id = 659] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0C7BA800 == 29 [pid = 1248] [id = 660] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F791C00 == 28 [pid = 1248] [id = 661] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F79C000 == 27 [pid = 1248] [id = 662] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 11E27C00 == 26 [pid = 1248] [id = 663] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 164A3C00 == 25 [pid = 1248] [id = 664] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 194CA800 == 24 [pid = 1248] [id = 665] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F792800 == 23 [pid = 1248] [id = 666] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2A5400 == 22 [pid = 1248] [id = 667] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2A7800 == 21 [pid = 1248] [id = 668] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2B1800 == 20 [pid = 1248] [id = 669] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2B3C00 == 19 [pid = 1248] [id = 670] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2A7000 == 18 [pid = 1248] [id = 671] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2AA800 == 17 [pid = 1248] [id = 672] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 1A2ADC00 == 16 [pid = 1248] [id = 673] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 22F02800 == 15 [pid = 1248] [id = 674] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0F07DC00 == 14 [pid = 1248] [id = 679] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 164A1400 == 13 [pid = 1248] [id = 658] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 22F08800 == 12 [pid = 1248] [id = 675] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 230F6400 == 11 [pid = 1248] [id = 676] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 22F0F400 == 10 [pid = 1248] [id = 677] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0B5F0000 == 9 [pid = 1248] [id = 678] 22:18:17 INFO - PROCESS | 1248 | --DOCSHELL 0CF41400 == 8 [pid = 1248] [id = 246] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 341 (0F07C400) [pid = 1248] [serial = 1169] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 340 (14509400) [pid = 1248] [serial = 1157] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 339 (15D4C800) [pid = 1248] [serial = 1181] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 338 (13F58400) [pid = 1248] [serial = 1177] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 337 (15F47000) [pid = 1248] [serial = 1165] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 336 (15443C00) [pid = 1248] [serial = 1153] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 335 (1450B400) [pid = 1248] [serial = 1155] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (1450C800) [pid = 1248] [serial = 1151] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (0B5EF400) [pid = 1248] [serial = 1167] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (13F06800) [pid = 1248] [serial = 1175] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (15F40400) [pid = 1248] [serial = 1163] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (11513800) [pid = 1248] [serial = 1173] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (10107800) [pid = 1248] [serial = 1171] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (0F3CA400) [pid = 1248] [serial = 1183] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (1450B000) [pid = 1248] [serial = 1179] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (15D47800) [pid = 1248] [serial = 1159] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (15D4D000) [pid = 1248] [serial = 1161] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (12030000) [pid = 1248] [serial = 1223] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (11E2E000) [pid = 1248] [serial = 1221] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (11B09C00) [pid = 1248] [serial = 1219] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (1174D400) [pid = 1248] [serial = 1217] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (11471400) [pid = 1248] [serial = 1215] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (1007B400) [pid = 1248] [serial = 1213] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (0F790400) [pid = 1248] [serial = 1211] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (0E94F400) [pid = 1248] [serial = 1209] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (0B5F5800) [pid = 1248] [serial = 1207] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (193CB400) [pid = 1248] [serial = 1326] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (193CF000) [pid = 1248] [serial = 1328] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (1973E800) [pid = 1248] [serial = 1348] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (194CAC00) [pid = 1248] [serial = 1336] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (193D7000) [pid = 1248] [serial = 1330] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (0C7C6800) [pid = 1248] [serial = 1304] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (1751E400) [pid = 1248] [serial = 1296] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (172AAC00) [pid = 1248] [serial = 1290] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (171D0000) [pid = 1248] [serial = 1288] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (1957B400) [pid = 1248] [serial = 1344] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (115B3C00) [pid = 1248] [serial = 1286] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (19747000) [pid = 1248] [serial = 1346] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (1957C800) [pid = 1248] [serial = 1342] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (194D8800) [pid = 1248] [serial = 1340] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (170A0800) [pid = 1248] [serial = 1284] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (16F7B000) [pid = 1248] [serial = 1280] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (16F75800) [pid = 1248] [serial = 1278] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (16F81000) [pid = 1248] [serial = 1282] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (16ABAC00) [pid = 1248] [serial = 1276] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (167A2800) [pid = 1248] [serial = 1274] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (1A411C00) [pid = 1248] [serial = 1358] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (1A207400) [pid = 1248] [serial = 1356] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (1A20D400) [pid = 1248] [serial = 1352] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (1670F800) [pid = 1248] [serial = 1270] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (16713400) [pid = 1248] [serial = 1272] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (1A415800) [pid = 1248] [serial = 1360] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (19572C00) [pid = 1248] [serial = 1338] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (1A204C00) [pid = 1248] [serial = 1350] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (1A20F000) [pid = 1248] [serial = 1354] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (1A766C00) [pid = 1248] [serial = 1362] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (1A767800) [pid = 1248] [serial = 1364] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (145D3C00) [pid = 1248] [serial = 377] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (14419000) [pid = 1248] [serial = 1148] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (0F3CFC00) [pid = 1248] [serial = 1306] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (1751FC00) [pid = 1248] [serial = 1310] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (18F39C00) [pid = 1248] [serial = 1314] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (178BC400) [pid = 1248] [serial = 1312] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (1751F000) [pid = 1248] [serial = 1308] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (179E5800) [pid = 1248] [serial = 1300] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (193AE400) [pid = 1248] [serial = 1320] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (17524000) [pid = 1248] [serial = 1294] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (193DA400) [pid = 1248] [serial = 1334] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (193B8800) [pid = 1248] [serial = 1324] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (1751AC00) [pid = 1248] [serial = 1292] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (17845400) [pid = 1248] [serial = 1298] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (191B3C00) [pid = 1248] [serial = 1316] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (193B5400) [pid = 1248] [serial = 1322] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (190DC800) [pid = 1248] [serial = 1332] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (191B5400) [pid = 1248] [serial = 1318] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (178BE400) [pid = 1248] [serial = 1302] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (10124C00) [pid = 1248] [serial = 1205] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (16712400) [pid = 1248] [serial = 1268] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (16586C00) [pid = 1248] [serial = 1266] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (15F84800) [pid = 1248] [serial = 1240] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (16409400) [pid = 1248] [serial = 1264] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (16410000) [pid = 1248] [serial = 1262] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (15F8B000) [pid = 1248] [serial = 1260] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (14501400) [pid = 1248] [serial = 1258] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (11BB9C00) [pid = 1248] [serial = 1256] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (0F080C00) [pid = 1248] [serial = 1254] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (13F66C00) [pid = 1248] [serial = 1252] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (0F799000) [pid = 1248] [serial = 1250] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (115ACC00) [pid = 1248] [serial = 1248] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (0F798C00) [pid = 1248] [serial = 1246] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (0F3CE800) [pid = 1248] [serial = 1244] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (15F89000) [pid = 1248] [serial = 1242] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (15F3FC00) [pid = 1248] [serial = 1238] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (15D45400) [pid = 1248] [serial = 1236] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (11D34800) [pid = 1248] [serial = 1234] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (1543BC00) [pid = 1248] [serial = 1232] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (11792400) [pid = 1248] [serial = 1230] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (13F0FC00) [pid = 1248] [serial = 1228] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (13422000) [pid = 1248] [serial = 1225] [outer = 00000000] [url = about:blank] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (11E35400) [pid = 1248] [serial = 1549] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (22B42000) [pid = 1248] [serial = 1555] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (170A1C00) [pid = 1248] [serial = 1551] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (1D131800) [pid = 1248] [serial = 1553] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (0FF2DC00) [pid = 1248] [serial = 1547] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (0F792000) [pid = 1248] [serial = 1545] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (0C7C4000) [pid = 1248] [serial = 1543] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (0B5F6000) [pid = 1248] [serial = 1579] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (1AC80C00) [pid = 1248] [serial = 1391] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (1AC83C00) [pid = 1248] [serial = 1393] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (1AC87000) [pid = 1248] [serial = 1395] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (1A80F800) [pid = 1248] [serial = 1399] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (0C7B7800) [pid = 1248] [serial = 1401] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (0B5FA400) [pid = 1248] [serial = 1403] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (0E97C000) [pid = 1248] [serial = 1405] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (0B5F4400) [pid = 1248] [serial = 1407] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (0CFC5800) [pid = 1248] [serial = 1409] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (0B5F1000) [pid = 1248] [serial = 1411] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (0E9C2800) [pid = 1248] [serial = 1413] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (0F3CD400) [pid = 1248] [serial = 1415] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (0F07CC00) [pid = 1248] [serial = 1417] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (0F613000) [pid = 1248] [serial = 1419] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (0F795800) [pid = 1248] [serial = 1421] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (0F79A000) [pid = 1248] [serial = 1423] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (1A411800) [pid = 1248] [serial = 1365] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0F93C800) [pid = 1248] [serial = 1425] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (1007E000) [pid = 1248] [serial = 1427] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (0F79AC00) [pid = 1248] [serial = 1429] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (113DDC00) [pid = 1248] [serial = 1431] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (15F47C00) [pid = 1248] [serial = 1501] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (1B55E000) [pid = 1248] [serial = 1513] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (1D13B000) [pid = 1248] [serial = 1527] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1AD27800) [pid = 1248] [serial = 1491] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (22B48000) [pid = 1248] [serial = 1531] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (1B560400) [pid = 1248] [serial = 1517] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (18F2B800) [pid = 1248] [serial = 1471] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (1AD43400) [pid = 1248] [serial = 1523] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (16F74800) [pid = 1248] [serial = 1465] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (16F7C400) [pid = 1248] [serial = 1467] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (1AD4A400) [pid = 1248] [serial = 1511] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (15F81800) [pid = 1248] [serial = 1461] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (15F81400) [pid = 1248] [serial = 1459] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (167A1000) [pid = 1248] [serial = 1463] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (15F82800) [pid = 1248] [serial = 1457] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (15D40C00) [pid = 1248] [serial = 1453] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (1AD47400) [pid = 1248] [serial = 1509] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (1B567800) [pid = 1248] [serial = 1519] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (15D4D400) [pid = 1248] [serial = 1455] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (13F04400) [pid = 1248] [serial = 1449] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (1D133000) [pid = 1248] [serial = 1521] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (1D138000) [pid = 1248] [serial = 1525] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (22B48400) [pid = 1248] [serial = 1529] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (11D37000) [pid = 1248] [serial = 1451] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (1AD25400) [pid = 1248] [serial = 1487] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (1AC7D400) [pid = 1248] [serial = 1485] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (1A7A7800) [pid = 1248] [serial = 1483] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (1A766800) [pid = 1248] [serial = 1481] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (194D9C00) [pid = 1248] [serial = 1479] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (1450F800) [pid = 1248] [serial = 1503] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (13F0F800) [pid = 1248] [serial = 1497] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (194D3C00) [pid = 1248] [serial = 1477] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (15D4AC00) [pid = 1248] [serial = 1469] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (193D3400) [pid = 1248] [serial = 1475] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (193D5800) [pid = 1248] [serial = 1473] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (171C9000) [pid = 1248] [serial = 1515] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (119A6C00) [pid = 1248] [serial = 1433] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (11749800) [pid = 1248] [serial = 1435] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (1207D000) [pid = 1248] [serial = 1437] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (11BC0400) [pid = 1248] [serial = 1439] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (12DBE800) [pid = 1248] [serial = 1441] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (13421C00) [pid = 1248] [serial = 1443] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (19581800) [pid = 1248] [serial = 1507] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (13F02000) [pid = 1248] [serial = 1445] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (13F0C800) [pid = 1248] [serial = 1447] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (15F87C00) [pid = 1248] [serial = 1499] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1AD1DC00) [pid = 1248] [serial = 1397] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (10123C00) [pid = 1248] [serial = 1495] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (193BC400) [pid = 1248] [serial = 1505] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (0B5F5400) [pid = 1248] [serial = 1493] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1AD19C00) [pid = 1248] [serial = 1489] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (0B5EFC00) [pid = 1248] [serial = 1367] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (11340000) [pid = 1248] [serial = 1369] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (14502000) [pid = 1248] [serial = 1371] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (16584C00) [pid = 1248] [serial = 1373] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (16F7F800) [pid = 1248] [serial = 1375] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (19580800) [pid = 1248] [serial = 1377] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1973EC00) [pid = 1248] [serial = 1379] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1A7A2800) [pid = 1248] [serial = 1381] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1A7AAC00) [pid = 1248] [serial = 1383] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1A803C00) [pid = 1248] [serial = 1385] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1A8D1800) [pid = 1248] [serial = 1387] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1AA3D400) [pid = 1248] [serial = 1389] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (230F9400) [pid = 1248] [serial = 1577] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (230F8000) [pid = 1248] [serial = 1575] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (230F4000) [pid = 1248] [serial = 1573] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (22F0F800) [pid = 1248] [serial = 1571] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (22F0C400) [pid = 1248] [serial = 1569] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (22F09000) [pid = 1248] [serial = 1567] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (22F03000) [pid = 1248] [serial = 1565] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (22F01C00) [pid = 1248] [serial = 1563] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1A2B1C00) [pid = 1248] [serial = 1561] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A2A7C00) [pid = 1248] [serial = 1559] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1A2A6400) [pid = 1248] [serial = 1557] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (164A1C00) [pid = 1248] [serial = 1539] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (0B5F0800) [pid = 1248] [serial = 1541] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (164A2400) [pid = 1248] [serial = 1537] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1649BC00) [pid = 1248] [serial = 1535] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (0F3D0000) [pid = 1248] [serial = 1581] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (16499800) [pid = 1248] [serial = 1533] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:17 INFO - PROCESS | 1248 | 1475817497781 Marionette TRACE conn5 -> [0,687,"getWindowHandle",null] 22:18:17 INFO - PROCESS | 1248 | 1475817497786 Marionette TRACE conn5 <- [1,687,null,{"value":"12"}] 22:18:17 INFO - PROCESS | 1248 | 1475817497796 Marionette TRACE conn5 -> [0,688,"timeouts",{"script":185000}] 22:18:17 INFO - PROCESS | 1248 | 1475817497802 Marionette TRACE conn5 <- [1,688,null,{}] 22:18:17 INFO - PROCESS | 1248 | 1475817497810 Marionette TRACE conn5 -> [0,689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:18:17 INFO - PROCESS | 1248 | 1475817497946 Marionette TRACE conn5 <- [1,689,null,{"value":null}] 22:18:17 INFO - PROCESS | 1248 | 1475817497955 Marionette TRACE conn5 -> [0,690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1248 | ++DOCSHELL 0C7B8000 == 9 [pid = 1248] [id = 680] 22:18:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (0C7BA800) [pid = 1248] [serial = 1583] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (0CFBB000) [pid = 1248] [serial = 1584] [outer = 0C7BA800] 22:18:18 INFO - PROCESS | 1248 | 1475817498024 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (0F077000) [pid = 1248] [serial = 1585] [outer = 0C7BA800] 22:18:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F791800 == 10 [pid = 1248] [id = 681] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (0F791C00) [pid = 1248] [serial = 1586] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (0F4C8800) [pid = 1248] [serial = 1587] [outer = 0F791C00] 22:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D3800 == 11 [pid = 1248] [id = 682] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (0F3D4000) [pid = 1248] [serial = 1588] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (0F3D5C00) [pid = 1248] [serial = 1589] [outer = 0F3D4000] 22:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CA400 == 12 [pid = 1248] [id = 683] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (0F3CEC00) [pid = 1248] [serial = 1590] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (0F830800) [pid = 1248] [serial = 1591] [outer = 0F3CEC00] 22:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B800 == 13 [pid = 1248] [id = 684] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (0F79DC00) [pid = 1248] [serial = 1592] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (0F829C00) [pid = 1248] [serial = 1593] [outer = 0F79DC00] 22:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0FF80400 == 14 [pid = 1248] [id = 685] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (10078C00) [pid = 1248] [serial = 1594] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (10079800) [pid = 1248] [serial = 1595] [outer = 10078C00] 22:18:18 INFO - PROCESS | 1248 | ++DOCSHELL 0CF41C00 == 15 [pid = 1248] [id = 686] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (10085000) [pid = 1248] [serial = 1596] [outer = 00000000] 22:18:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (10103400) [pid = 1248] [serial = 1597] [outer = 10085000] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1000 == 16 [pid = 1248] [id = 687] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (10107400) [pid = 1248] [serial = 1598] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (10107800) [pid = 1248] [serial = 1599] [outer = 10107400] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F79A400 == 17 [pid = 1248] [id = 688] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1133E400) [pid = 1248] [serial = 1600] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (0CF41400) [pid = 1248] [serial = 1601] [outer = 1133E400] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 11341C00 == 18 [pid = 1248] [id = 689] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (11508000) [pid = 1248] [serial = 1602] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1150B000) [pid = 1248] [serial = 1603] [outer = 11508000] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 115AD800 == 19 [pid = 1248] [id = 690] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (115B6C00) [pid = 1248] [serial = 1604] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (11748800) [pid = 1248] [serial = 1605] [outer = 115B6C00] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 11BBB400 == 20 [pid = 1248] [id = 691] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (11BBE800) [pid = 1248] [serial = 1606] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (11340400) [pid = 1248] [serial = 1607] [outer = 11BBE800] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 11B93800 == 21 [pid = 1248] [id = 692] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (11BC0400) [pid = 1248] [serial = 1608] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (11E2FC00) [pid = 1248] [serial = 1609] [outer = 11BC0400] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 11B0B000 == 22 [pid = 1248] [id = 693] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (11D37000) [pid = 1248] [serial = 1610] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (0B5F1C00) [pid = 1248] [serial = 1611] [outer = 11D37000] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 12030000 == 23 [pid = 1248] [id = 694] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (12033800) [pid = 1248] [serial = 1612] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (12071000) [pid = 1248] [serial = 1613] [outer = 12033800] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 1341AC00 == 24 [pid = 1248] [id = 695] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (13422000) [pid = 1248] [serial = 1614] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (13422800) [pid = 1248] [serial = 1615] [outer = 13422000] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 13420000 == 25 [pid = 1248] [id = 696] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (13421400) [pid = 1248] [serial = 1616] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (13F05000) [pid = 1248] [serial = 1617] [outer = 13421400] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 13F07000 == 26 [pid = 1248] [id = 697] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (13F07800) [pid = 1248] [serial = 1618] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (13F07C00) [pid = 1248] [serial = 1619] [outer = 13F07800] 22:18:19 INFO - PROCESS | 1248 | ++DOCSHELL 1207D000 == 27 [pid = 1248] [id = 698] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (13F0B400) [pid = 1248] [serial = 1620] [outer = 00000000] 22:18:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (1000E400) [pid = 1248] [serial = 1621] [outer = 13F0B400] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 13F5F400 == 28 [pid = 1248] [id = 699] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (13F61800) [pid = 1248] [serial = 1622] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (14412800) [pid = 1248] [serial = 1623] [outer = 13F61800] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 13F58400 == 29 [pid = 1248] [id = 700] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (13F66C00) [pid = 1248] [serial = 1624] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (14411800) [pid = 1248] [serial = 1625] [outer = 13F66C00] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 13F0CC00 == 30 [pid = 1248] [id = 701] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (14501400) [pid = 1248] [serial = 1626] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (14507000) [pid = 1248] [serial = 1627] [outer = 14501400] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2800 == 31 [pid = 1248] [id = 702] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (0B5F9400) [pid = 1248] [serial = 1628] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (13F04800) [pid = 1248] [serial = 1629] [outer = 0B5F9400] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 1450B400 == 32 [pid = 1248] [id = 703] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (1450CC00) [pid = 1248] [serial = 1630] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (1450F800) [pid = 1248] [serial = 1631] [outer = 1450CC00] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 145CB400 == 33 [pid = 1248] [id = 704] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (145CBC00) [pid = 1248] [serial = 1632] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (1543C000) [pid = 1248] [serial = 1633] [outer = 145CBC00] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 15441C00 == 34 [pid = 1248] [id = 705] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (15A6C800) [pid = 1248] [serial = 1634] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (15A79C00) [pid = 1248] [serial = 1635] [outer = 15A6C800] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 15443C00 == 35 [pid = 1248] [id = 706] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (15D41800) [pid = 1248] [serial = 1636] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (15D42000) [pid = 1248] [serial = 1637] [outer = 15D41800] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 15D47800 == 36 [pid = 1248] [id = 707] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (15D4B000) [pid = 1248] [serial = 1638] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (15D4BC00) [pid = 1248] [serial = 1639] [outer = 15D4B000] 22:18:20 INFO - PROCESS | 1248 | ++DOCSHELL 15D4CC00 == 37 [pid = 1248] [id = 708] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (15D4F000) [pid = 1248] [serial = 1640] [outer = 00000000] 22:18:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (15D4F400) [pid = 1248] [serial = 1641] [outer = 15D4F000] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 15DB6800 == 38 [pid = 1248] [id = 709] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (15DC1400) [pid = 1248] [serial = 1642] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (15DC3400) [pid = 1248] [serial = 1643] [outer = 15DC1400] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 15F47400 == 39 [pid = 1248] [id = 710] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (15F7F800) [pid = 1248] [serial = 1644] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (15F7FC00) [pid = 1248] [serial = 1645] [outer = 15F7F800] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EDC00 == 40 [pid = 1248] [id = 711] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (0B5EE800) [pid = 1248] [serial = 1646] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (0B5EF400) [pid = 1248] [serial = 1647] [outer = 0B5EE800] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 0C8CA400 == 41 [pid = 1248] [id = 712] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (0CFBC400) [pid = 1248] [serial = 1648] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (0D5B6800) [pid = 1248] [serial = 1649] [outer = 0CFBC400] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D8C00 == 42 [pid = 1248] [id = 713] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (0F4BD400) [pid = 1248] [serial = 1650] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (0F4C1C00) [pid = 1248] [serial = 1651] [outer = 0F4BD400] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F799C00 == 43 [pid = 1248] [id = 714] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (0F79AC00) [pid = 1248] [serial = 1652] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (10077C00) [pid = 1248] [serial = 1653] [outer = 0F79AC00] 22:18:21 INFO - PROCESS | 1248 | ++DOCSHELL 10132800 == 44 [pid = 1248] [id = 715] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (11750400) [pid = 1248] [serial = 1654] [outer = 00000000] 22:18:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (11796400) [pid = 1248] [serial = 1655] [outer = 11750400] 22:18:22 INFO - PROCESS | 1248 | ++DOCSHELL 11B09000 == 45 [pid = 1248] [id = 716] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (11E2A800) [pid = 1248] [serial = 1656] [outer = 00000000] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (11E2AC00) [pid = 1248] [serial = 1657] [outer = 11E2A800] 22:18:22 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F8000 == 46 [pid = 1248] [id = 717] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (13422C00) [pid = 1248] [serial = 1658] [outer = 00000000] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (13F0FC00) [pid = 1248] [serial = 1659] [outer = 13422C00] 22:18:22 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1400 == 47 [pid = 1248] [id = 718] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (0B5F3800) [pid = 1248] [serial = 1660] [outer = 00000000] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (0C76E400) [pid = 1248] [serial = 1661] [outer = 0B5F3800] 22:18:22 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2C00 == 48 [pid = 1248] [id = 719] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (0B5F4000) [pid = 1248] [serial = 1662] [outer = 00000000] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (0C771C00) [pid = 1248] [serial = 1663] [outer = 0B5F4000] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 15DB6800 == 47 [pid = 1248] [id = 709] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 15D4CC00 == 46 [pid = 1248] [id = 708] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 15D47800 == 45 [pid = 1248] [id = 707] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 15443C00 == 44 [pid = 1248] [id = 706] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 15441C00 == 43 [pid = 1248] [id = 705] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 145CB400 == 42 [pid = 1248] [id = 704] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 1450B400 == 41 [pid = 1248] [id = 703] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2800 == 40 [pid = 1248] [id = 702] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 13F0CC00 == 39 [pid = 1248] [id = 701] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 13F58400 == 38 [pid = 1248] [id = 700] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 13F5F400 == 37 [pid = 1248] [id = 699] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 1207D000 == 36 [pid = 1248] [id = 698] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 13F07000 == 35 [pid = 1248] [id = 697] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 13420000 == 34 [pid = 1248] [id = 696] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 1341AC00 == 33 [pid = 1248] [id = 695] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 12030000 == 32 [pid = 1248] [id = 694] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 11B0B000 == 31 [pid = 1248] [id = 693] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 11B93800 == 30 [pid = 1248] [id = 692] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 11BBB400 == 29 [pid = 1248] [id = 691] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 11341C00 == 28 [pid = 1248] [id = 689] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 115AD800 == 27 [pid = 1248] [id = 690] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0F79A400 == 26 [pid = 1248] [id = 688] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1000 == 25 [pid = 1248] [id = 687] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0CF41C00 == 24 [pid = 1248] [id = 686] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0FF80400 == 23 [pid = 1248] [id = 685] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0F07B800 == 22 [pid = 1248] [id = 684] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0F3CA400 == 21 [pid = 1248] [id = 683] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0F3D3800 == 20 [pid = 1248] [id = 682] 22:18:22 INFO - PROCESS | 1248 | --DOCSHELL 0F791800 == 19 [pid = 1248] [id = 681] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (0B5F0400) [pid = 1248] [serial = 1368] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (11797000) [pid = 1248] [serial = 1370] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (14502800) [pid = 1248] [serial = 1372] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (16586400) [pid = 1248] [serial = 1374] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1751C000) [pid = 1248] [serial = 1376] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (1A202800) [pid = 1248] [serial = 1378] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (1A79FC00) [pid = 1248] [serial = 1380] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (1A7A9800) [pid = 1248] [serial = 1382] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (1A801C00) [pid = 1248] [serial = 1384] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (1A808800) [pid = 1248] [serial = 1386] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (1A8D2400) [pid = 1248] [serial = 1388] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (1AA40400) [pid = 1248] [serial = 1390] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (1AC81000) [pid = 1248] [serial = 1392] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (1AC85800) [pid = 1248] [serial = 1394] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (1AC8B400) [pid = 1248] [serial = 1396] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (1AD21400) [pid = 1248] [serial = 1398] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (1AD23400) [pid = 1248] [serial = 1400] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (13F0D800) [pid = 1248] [serial = 1448] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (13F10C00) [pid = 1248] [serial = 1450] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (14503000) [pid = 1248] [serial = 1452] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (15D41400) [pid = 1248] [serial = 1454] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (15D4E000) [pid = 1248] [serial = 1456] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (15F82C00) [pid = 1248] [serial = 1458] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (15F81C00) [pid = 1248] [serial = 1460] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (15F8A000) [pid = 1248] [serial = 1462] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (167A2400) [pid = 1248] [serial = 1464] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (16F79000) [pid = 1248] [serial = 1466] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (171C8000) [pid = 1248] [serial = 1468] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (17523800) [pid = 1248] [serial = 1470] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (191B0800) [pid = 1248] [serial = 1472] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (193D6400) [pid = 1248] [serial = 1474] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (193D3800) [pid = 1248] [serial = 1476] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (19576400) [pid = 1248] [serial = 1478] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (1A202000) [pid = 1248] [serial = 1480] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (1A7A0800) [pid = 1248] [serial = 1482] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (1A810400) [pid = 1248] [serial = 1484] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (1AC7DC00) [pid = 1248] [serial = 1486] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (1AD25C00) [pid = 1248] [serial = 1488] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (1AD21000) [pid = 1248] [serial = 1490] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (1AD3F000) [pid = 1248] [serial = 1492] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (0CFBD000) [pid = 1248] [serial = 1494] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (10124000) [pid = 1248] [serial = 1496] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (13F60800) [pid = 1248] [serial = 1498] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (16403800) [pid = 1248] [serial = 1500] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (16F7BC00) [pid = 1248] [serial = 1502] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (1658A800) [pid = 1248] [serial = 1504] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (193CE800) [pid = 1248] [serial = 1506] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1A8D5800) [pid = 1248] [serial = 1508] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (1AD47C00) [pid = 1248] [serial = 1510] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1B55A000) [pid = 1248] [serial = 1512] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1B55E400) [pid = 1248] [serial = 1514] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1B562000) [pid = 1248] [serial = 1516] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (1B563000) [pid = 1248] [serial = 1518] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1B567C00) [pid = 1248] [serial = 1520] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1D134400) [pid = 1248] [serial = 1522] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (1B565800) [pid = 1248] [serial = 1524] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (0B5F0C00) [pid = 1248] [serial = 1542] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (0C8CF000) [pid = 1248] [serial = 1544] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (0F793000) [pid = 1248] [serial = 1546] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (0FF7A400) [pid = 1248] [serial = 1548] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (16409C00) [pid = 1248] [serial = 1550] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (172A8400) [pid = 1248] [serial = 1552] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1D132C00) [pid = 1248] [serial = 1554] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (22B4A400) [pid = 1248] [serial = 1556] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A2A6800) [pid = 1248] [serial = 1558] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1A2A9000) [pid = 1248] [serial = 1560] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1A2B2400) [pid = 1248] [serial = 1562] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (22F02000) [pid = 1248] [serial = 1564] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (22F07C00) [pid = 1248] [serial = 1566] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (22F0B400) [pid = 1248] [serial = 1568] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1000D000) [pid = 1248] [serial = 1430] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (11470C00) [pid = 1248] [serial = 1432] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (11B0DC00) [pid = 1248] [serial = 1434] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1174A800) [pid = 1248] [serial = 1436] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1207E400) [pid = 1248] [serial = 1438] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (11E27400) [pid = 1248] [serial = 1440] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (13416C00) [pid = 1248] [serial = 1442] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (13656C00) [pid = 1248] [serial = 1444] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (0F794000) [pid = 1248] [serial = 1446] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1A412400) [pid = 1248] [serial = 1366] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (0B5F8800) [pid = 1248] [serial = 1412] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (0F07D000) [pid = 1248] [serial = 1414] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (0F3CE400) [pid = 1248] [serial = 1416] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (0F3D5400) [pid = 1248] [serial = 1418] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (0F61E800) [pid = 1248] [serial = 1420] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (0F795C00) [pid = 1248] [serial = 1422] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (0F79D800) [pid = 1248] [serial = 1424] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (0F943C00) [pid = 1248] [serial = 1426] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (10106800) [pid = 1248] [serial = 1428] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1D138400) [pid = 1248] [serial = 1526] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1D13B400) [pid = 1248] [serial = 1528] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (22B49400) [pid = 1248] [serial = 1530] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (22B48800) [pid = 1248] [serial = 1532] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1649A400) [pid = 1248] [serial = 1534] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1649D800) [pid = 1248] [serial = 1536] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (164A3800) [pid = 1248] [serial = 1538] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (164A2800) [pid = 1248] [serial = 1540] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (22F0E800) [pid = 1248] [serial = 1570] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (22F0FC00) [pid = 1248] [serial = 1572] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (230F2000) [pid = 1248] [serial = 1574] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (230F8400) [pid = 1248] [serial = 1576] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (230F9800) [pid = 1248] [serial = 1578] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (0B5FB000) [pid = 1248] [serial = 1404] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0F07A000) [pid = 1248] [serial = 1406] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0B5F4C00) [pid = 1248] [serial = 1408] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (0D54EC00) [pid = 1248] [serial = 1410] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (0B5F9800) [pid = 1248] [serial = 1580] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (0F4BD000) [pid = 1248] [serial = 1582] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0C7BB800) [pid = 1248] [serial = 1402] [outer = 00000000] [url = about:blank] 22:18:22 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F5000 == 20 [pid = 1248] [id = 720] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (0B5F6000) [pid = 1248] [serial = 1664] [outer = 00000000] 22:18:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0B5F6800) [pid = 1248] [serial = 1665] [outer = 0B5F6000] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0C764400 == 21 [pid = 1248] [id = 721] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0C766000) [pid = 1248] [serial = 1666] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0C7C1800) [pid = 1248] [serial = 1667] [outer = 0C766000] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0D550400 == 22 [pid = 1248] [id = 722] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (0D550C00) [pid = 1248] [serial = 1668] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (0D554400) [pid = 1248] [serial = 1669] [outer = 0D550C00] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B400 == 23 [pid = 1248] [id = 723] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0F07E400) [pid = 1248] [serial = 1670] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (0F07EC00) [pid = 1248] [serial = 1671] [outer = 0F07E400] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CA400 == 24 [pid = 1248] [id = 724] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (0F3D3800) [pid = 1248] [serial = 1672] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (0F3D3C00) [pid = 1248] [serial = 1673] [outer = 0F3D3800] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7400 == 25 [pid = 1248] [id = 725] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0F3D7800) [pid = 1248] [serial = 1674] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0F4BA800) [pid = 1248] [serial = 1675] [outer = 0F3D7800] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0C8CF000 == 26 [pid = 1248] [id = 726] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (0E957400) [pid = 1248] [serial = 1676] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (0F3CC000) [pid = 1248] [serial = 1677] [outer = 0E957400] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BF400 == 27 [pid = 1248] [id = 727] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0F4C0000) [pid = 1248] [serial = 1678] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0F4C1000) [pid = 1248] [serial = 1679] [outer = 0F4C0000] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F6F5800 == 28 [pid = 1248] [id = 728] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (0F6F5C00) [pid = 1248] [serial = 1680] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (0F794800) [pid = 1248] [serial = 1681] [outer = 0F6F5C00] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0F79A400 == 29 [pid = 1248] [id = 729] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (0F79A800) [pid = 1248] [serial = 1682] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (0F79B000) [pid = 1248] [serial = 1683] [outer = 0F79A800] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F0400 == 30 [pid = 1248] [id = 730] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0F945400) [pid = 1248] [serial = 1684] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0FF2BC00) [pid = 1248] [serial = 1685] [outer = 0F945400] 22:18:23 INFO - PROCESS | 1248 | ++DOCSHELL 1000B000 == 31 [pid = 1248] [id = 731] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1000D000) [pid = 1248] [serial = 1686] [outer = 00000000] 22:18:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1007C800) [pid = 1248] [serial = 1687] [outer = 1000D000] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 0F82A400 == 32 [pid = 1248] [id = 732] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (10109000) [pid = 1248] [serial = 1688] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (10124000) [pid = 1248] [serial = 1689] [outer = 10109000] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 11472400 == 33 [pid = 1248] [id = 733] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1150B400) [pid = 1248] [serial = 1690] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1150EC00) [pid = 1248] [serial = 1691] [outer = 1150B400] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7000 == 34 [pid = 1248] [id = 734] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (0FF7A400) [pid = 1248] [serial = 1692] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (10078400) [pid = 1248] [serial = 1693] [outer = 0FF7A400] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 11B11400 == 35 [pid = 1248] [id = 735] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (11B5F000) [pid = 1248] [serial = 1694] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (11B60000) [pid = 1248] [serial = 1695] [outer = 11B5F000] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 11D36C00 == 36 [pid = 1248] [id = 736] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (11D39000) [pid = 1248] [serial = 1696] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (11BBC800) [pid = 1248] [serial = 1697] [outer = 11D39000] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 1202B000 == 37 [pid = 1248] [id = 737] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1202C800) [pid = 1248] [serial = 1698] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1202EC00) [pid = 1248] [serial = 1699] [outer = 1202C800] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 1133E800 == 38 [pid = 1248] [id = 738] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (12072800) [pid = 1248] [serial = 1700] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1207D000) [pid = 1248] [serial = 1701] [outer = 12072800] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 1216B000 == 39 [pid = 1248] [id = 739] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (12DBA000) [pid = 1248] [serial = 1702] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (12DBA800) [pid = 1248] [serial = 1703] [outer = 12DBA000] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 1007A000 == 40 [pid = 1248] [id = 740] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (12DBDC00) [pid = 1248] [serial = 1704] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (0B5EEC00) [pid = 1248] [serial = 1705] [outer = 12DBDC00] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 12DBE800 == 41 [pid = 1248] [id = 741] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1364C000) [pid = 1248] [serial = 1706] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (13657000) [pid = 1248] [serial = 1707] [outer = 1364C000] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 13F08400 == 42 [pid = 1248] [id = 742] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (13F08800) [pid = 1248] [serial = 1708] [outer = 00000000] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (13F09800) [pid = 1248] [serial = 1709] [outer = 13F08800] 22:18:24 INFO - PROCESS | 1248 | ++DOCSHELL 14413800 == 43 [pid = 1248] [id = 743] 22:18:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (14413C00) [pid = 1248] [serial = 1710] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (11470400) [pid = 1248] [serial = 1711] [outer = 14413C00] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 13F58400 == 44 [pid = 1248] [id = 744] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (13F64000) [pid = 1248] [serial = 1712] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (13F66000) [pid = 1248] [serial = 1713] [outer = 13F64000] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 13F5F800 == 45 [pid = 1248] [id = 745] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1450A400) [pid = 1248] [serial = 1714] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1450B000) [pid = 1248] [serial = 1715] [outer = 1450A400] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 13F09C00 == 46 [pid = 1248] [id = 746] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1450BC00) [pid = 1248] [serial = 1716] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (14510400) [pid = 1248] [serial = 1717] [outer = 1450BC00] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 15D40400 == 47 [pid = 1248] [id = 747] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (15D41000) [pid = 1248] [serial = 1718] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (15D41400) [pid = 1248] [serial = 1719] [outer = 15D41000] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 15D43400 == 48 [pid = 1248] [id = 748] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (15D46C00) [pid = 1248] [serial = 1720] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (15D47800) [pid = 1248] [serial = 1721] [outer = 15D46C00] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 15DB5C00 == 49 [pid = 1248] [id = 749] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (15DB6800) [pid = 1248] [serial = 1722] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (15F4B400) [pid = 1248] [serial = 1723] [outer = 15DB6800] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 15F81000 == 50 [pid = 1248] [id = 750] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (15F82C00) [pid = 1248] [serial = 1724] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (15F83000) [pid = 1248] [serial = 1725] [outer = 15F82C00] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 15F84000 == 51 [pid = 1248] [id = 751] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (15F87C00) [pid = 1248] [serial = 1726] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (15F8B400) [pid = 1248] [serial = 1727] [outer = 15F87C00] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (13422000) [pid = 1248] [serial = 1614] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (12033800) [pid = 1248] [serial = 1612] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (11D37000) [pid = 1248] [serial = 1610] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (11BC0400) [pid = 1248] [serial = 1608] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (11BBE800) [pid = 1248] [serial = 1606] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (115B6C00) [pid = 1248] [serial = 1604] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (11508000) [pid = 1248] [serial = 1602] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (1133E400) [pid = 1248] [serial = 1600] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (10107400) [pid = 1248] [serial = 1598] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (10085000) [pid = 1248] [serial = 1596] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (10078C00) [pid = 1248] [serial = 1594] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (0F79DC00) [pid = 1248] [serial = 1592] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (0F3CEC00) [pid = 1248] [serial = 1590] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (0F3D4000) [pid = 1248] [serial = 1588] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (0F791C00) [pid = 1248] [serial = 1586] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (13F5B800) [pid = 1248] [serial = 1147] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (15D4F000) [pid = 1248] [serial = 1640] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (15D4B000) [pid = 1248] [serial = 1638] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (15D41800) [pid = 1248] [serial = 1636] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (15DC1400) [pid = 1248] [serial = 1642] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (145CBC00) [pid = 1248] [serial = 1632] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (15A6C800) [pid = 1248] [serial = 1634] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (0B5F9400) [pid = 1248] [serial = 1628] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (14501400) [pid = 1248] [serial = 1626] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1450CC00) [pid = 1248] [serial = 1630] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (13F61800) [pid = 1248] [serial = 1622] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (13421400) [pid = 1248] [serial = 1616] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (13F66C00) [pid = 1248] [serial = 1624] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (13F07800) [pid = 1248] [serial = 1618] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (13F0B400) [pid = 1248] [serial = 1620] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D6000 == 52 [pid = 1248] [id = 752] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (10107400) [pid = 1248] [serial = 1728] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1133E400) [pid = 1248] [serial = 1729] [outer = 10107400] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 15A6C800 == 53 [pid = 1248] [id = 753] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (15D4B000) [pid = 1248] [serial = 1730] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (15D4F000) [pid = 1248] [serial = 1731] [outer = 15D4B000] 22:18:25 INFO - PROCESS | 1248 | ++DOCSHELL 13F0B400 == 54 [pid = 1248] [id = 754] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (13F66C00) [pid = 1248] [serial = 1732] [outer = 00000000] 22:18:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (14501400) [pid = 1248] [serial = 1733] [outer = 13F66C00] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 15F8C800 == 55 [pid = 1248] [id = 755] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (16409400) [pid = 1248] [serial = 1734] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1640D000) [pid = 1248] [serial = 1735] [outer = 16409400] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9400 == 56 [pid = 1248] [id = 756] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (115B6C00) [pid = 1248] [serial = 1736] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (14414000) [pid = 1248] [serial = 1737] [outer = 115B6C00] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 13422000 == 57 [pid = 1248] [id = 757] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1640AC00) [pid = 1248] [serial = 1738] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1640C800) [pid = 1248] [serial = 1739] [outer = 1640AC00] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 1649AC00 == 58 [pid = 1248] [id = 758] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1649D800) [pid = 1248] [serial = 1740] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1649E800) [pid = 1248] [serial = 1741] [outer = 1649D800] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 1649A800 == 59 [pid = 1248] [id = 759] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1649CC00) [pid = 1248] [serial = 1742] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1649D000) [pid = 1248] [serial = 1743] [outer = 1649CC00] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 11E2E800 == 60 [pid = 1248] [id = 760] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1649B800) [pid = 1248] [serial = 1744] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1649FC00) [pid = 1248] [serial = 1745] [outer = 1649B800] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 16402400 == 61 [pid = 1248] [id = 761] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (164A3800) [pid = 1248] [serial = 1746] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (164A5800) [pid = 1248] [serial = 1747] [outer = 164A3800] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F3000 == 62 [pid = 1248] [id = 762] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (13F61800) [pid = 1248] [serial = 1748] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1649DC00) [pid = 1248] [serial = 1749] [outer = 13F61800] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 164A8C00 == 63 [pid = 1248] [id = 763] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1657F800) [pid = 1248] [serial = 1750] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (16580C00) [pid = 1248] [serial = 1751] [outer = 1657F800] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 1657EC00 == 64 [pid = 1248] [id = 764] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (1657FC00) [pid = 1248] [serial = 1752] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (16580400) [pid = 1248] [serial = 1753] [outer = 1657FC00] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 1657F000 == 65 [pid = 1248] [id = 765] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (16585000) [pid = 1248] [serial = 1754] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (16585400) [pid = 1248] [serial = 1755] [outer = 16585000] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 16589000 == 66 [pid = 1248] [id = 766] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (1658A000) [pid = 1248] [serial = 1756] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (1658AC00) [pid = 1248] [serial = 1757] [outer = 1658A000] 22:18:26 INFO - PROCESS | 1248 | ++DOCSHELL 16710400 == 67 [pid = 1248] [id = 767] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (16710800) [pid = 1248] [serial = 1758] [outer = 00000000] 22:18:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (16714400) [pid = 1248] [serial = 1759] [outer = 16710800] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 16712000 == 68 [pid = 1248] [id = 768] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (16712800) [pid = 1248] [serial = 1760] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (16794C00) [pid = 1248] [serial = 1761] [outer = 16712800] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 167A2800 == 69 [pid = 1248] [id = 769] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (167A2C00) [pid = 1248] [serial = 1762] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (1683DC00) [pid = 1248] [serial = 1763] [outer = 167A2C00] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 16842000 == 70 [pid = 1248] [id = 770] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (16F74400) [pid = 1248] [serial = 1764] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (16F74800) [pid = 1248] [serial = 1765] [outer = 16F74400] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 16F79C00 == 71 [pid = 1248] [id = 771] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (16F7A400) [pid = 1248] [serial = 1766] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (16F7A800) [pid = 1248] [serial = 1767] [outer = 16F7A400] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 16F7E400 == 72 [pid = 1248] [id = 772] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (16F7E800) [pid = 1248] [serial = 1768] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (16F7EC00) [pid = 1248] [serial = 1769] [outer = 16F7E800] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C0800 == 73 [pid = 1248] [id = 773] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (1679E000) [pid = 1248] [serial = 1770] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (16F77400) [pid = 1248] [serial = 1771] [outer = 1679E000] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 171C4400 == 74 [pid = 1248] [id = 774] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (171C5000) [pid = 1248] [serial = 1772] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (171C6000) [pid = 1248] [serial = 1773] [outer = 171C5000] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 1658A800 == 75 [pid = 1248] [id = 775] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (16710C00) [pid = 1248] [serial = 1774] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (16711400) [pid = 1248] [serial = 1775] [outer = 16710C00] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 170A1800 == 76 [pid = 1248] [id = 776] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (171C8000) [pid = 1248] [serial = 1776] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (171C8400) [pid = 1248] [serial = 1777] [outer = 171C8000] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 1751B400 == 77 [pid = 1248] [id = 777] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (1751B800) [pid = 1248] [serial = 1778] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (1751C000) [pid = 1248] [serial = 1779] [outer = 1751B800] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 170A1400 == 78 [pid = 1248] [id = 778] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (1751D400) [pid = 1248] [serial = 1780] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (17523400) [pid = 1248] [serial = 1781] [outer = 1751D400] 22:18:27 INFO - PROCESS | 1248 | ++DOCSHELL 1709F800 == 79 [pid = 1248] [id = 779] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (172AAC00) [pid = 1248] [serial = 1782] [outer = 00000000] 22:18:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (1751BC00) [pid = 1248] [serial = 1783] [outer = 172AAC00] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 11515400 == 80 [pid = 1248] [id = 780] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (17527800) [pid = 1248] [serial = 1784] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (17528000) [pid = 1248] [serial = 1785] [outer = 17527800] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 17848400 == 81 [pid = 1248] [id = 781] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (1784DC00) [pid = 1248] [serial = 1786] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (178BD000) [pid = 1248] [serial = 1787] [outer = 1784DC00] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 178BB400 == 82 [pid = 1248] [id = 782] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (178BE400) [pid = 1248] [serial = 1788] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (179E5800) [pid = 1248] [serial = 1789] [outer = 178BE400] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 170A3400 == 83 [pid = 1248] [id = 783] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (170A6400) [pid = 1248] [serial = 1790] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (17528400) [pid = 1248] [serial = 1791] [outer = 170A6400] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE000 == 84 [pid = 1248] [id = 784] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (0B5EF000) [pid = 1248] [serial = 1792] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (0B5F1000) [pid = 1248] [serial = 1793] [outer = 0B5EF000] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C2000 == 85 [pid = 1248] [id = 785] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (0CF41C00) [pid = 1248] [serial = 1794] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (0D5AF400) [pid = 1248] [serial = 1795] [outer = 0CF41C00] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F080800 == 86 [pid = 1248] [id = 786] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (0F3D7C00) [pid = 1248] [serial = 1796] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (0F3D8400) [pid = 1248] [serial = 1797] [outer = 0F3D7C00] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F793000 == 87 [pid = 1248] [id = 787] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (0F79EC00) [pid = 1248] [serial = 1798] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (0F79F000) [pid = 1248] [serial = 1799] [outer = 0F79EC00] 22:18:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F82FC00 == 88 [pid = 1248] [id = 788] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (11B0B000) [pid = 1248] [serial = 1800] [outer = 00000000] 22:18:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (11B0D800) [pid = 1248] [serial = 1801] [outer = 11B0B000] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 13F5B800 == 89 [pid = 1248] [id = 789] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (16712400) [pid = 1248] [serial = 1802] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (1679B000) [pid = 1248] [serial = 1803] [outer = 16712400] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 16713400 == 90 [pid = 1248] [id = 790] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (17A9E800) [pid = 1248] [serial = 1804] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (17AA8C00) [pid = 1248] [serial = 1805] [outer = 17A9E800] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 0F825800 == 91 [pid = 1248] [id = 791] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (17AD1800) [pid = 1248] [serial = 1806] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (18F38800) [pid = 1248] [serial = 1807] [outer = 17AD1800] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 11D35000 == 92 [pid = 1248] [id = 792] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (190D7800) [pid = 1248] [serial = 1808] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (190E1000) [pid = 1248] [serial = 1809] [outer = 190D7800] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 0F79D400 == 93 [pid = 1248] [id = 793] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (190E6C00) [pid = 1248] [serial = 1810] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (191B4400) [pid = 1248] [serial = 1811] [outer = 190E6C00] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 193B1000 == 94 [pid = 1248] [id = 794] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (193B1C00) [pid = 1248] [serial = 1812] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (193B2800) [pid = 1248] [serial = 1813] [outer = 193B1C00] 22:18:29 INFO - PROCESS | 1248 | ++DOCSHELL 18F39C00 == 95 [pid = 1248] [id = 795] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (193B5000) [pid = 1248] [serial = 1814] [outer = 00000000] 22:18:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (193B8400) [pid = 1248] [serial = 1815] [outer = 193B5000] 22:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 193CDC00 == 96 [pid = 1248] [id = 796] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (193CE000) [pid = 1248] [serial = 1816] [outer = 00000000] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (193CE400) [pid = 1248] [serial = 1817] [outer = 193CE000] 22:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 13F5A400 == 97 [pid = 1248] [id = 797] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (191BF000) [pid = 1248] [serial = 1818] [outer = 00000000] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (193CF400) [pid = 1248] [serial = 1819] [outer = 191BF000] 22:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 193AD400 == 98 [pid = 1248] [id = 798] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (193D3400) [pid = 1248] [serial = 1820] [outer = 00000000] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (193D6000) [pid = 1248] [serial = 1821] [outer = 193D3400] 22:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 190E0400 == 99 [pid = 1248] [id = 799] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (193B9000) [pid = 1248] [serial = 1822] [outer = 00000000] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (193E9800) [pid = 1248] [serial = 1823] [outer = 193B9000] 22:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F4800 == 100 [pid = 1248] [id = 800] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (0B5F4C00) [pid = 1248] [serial = 1824] [outer = 00000000] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (0C7C0400) [pid = 1248] [serial = 1825] [outer = 0B5F4C00] 22:18:30 INFO - PROCESS | 1248 | ++DOCSHELL 0F792C00 == 101 [pid = 1248] [id = 801] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (0F794000) [pid = 1248] [serial = 1826] [outer = 00000000] 22:18:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (0F798C00) [pid = 1248] [serial = 1827] [outer = 0F794000] 22:18:31 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBD000 == 102 [pid = 1248] [id = 802] 22:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (0E94F800) [pid = 1248] [serial = 1828] [outer = 00000000] 22:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (0F3CD000) [pid = 1248] [serial = 1829] [outer = 0E94F800] 22:18:31 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED800 == 103 [pid = 1248] [id = 803] 22:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (0CFC5800) [pid = 1248] [serial = 1830] [outer = 00000000] 22:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (0F07CC00) [pid = 1248] [serial = 1831] [outer = 0CFC5800] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F3000 == 102 [pid = 1248] [id = 762] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 164A8C00 == 101 [pid = 1248] [id = 763] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1657EC00 == 100 [pid = 1248] [id = 764] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1657F000 == 99 [pid = 1248] [id = 765] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16589000 == 98 [pid = 1248] [id = 766] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16710400 == 97 [pid = 1248] [id = 767] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16712000 == 96 [pid = 1248] [id = 768] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15F47400 == 95 [pid = 1248] [id = 710] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 167A2800 == 94 [pid = 1248] [id = 769] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16842000 == 93 [pid = 1248] [id = 770] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16F79C00 == 92 [pid = 1248] [id = 771] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16F7E400 == 91 [pid = 1248] [id = 772] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F4C0800 == 90 [pid = 1248] [id = 773] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 171C4400 == 89 [pid = 1248] [id = 774] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1658A800 == 88 [pid = 1248] [id = 775] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 170A1800 == 87 [pid = 1248] [id = 776] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1751B400 == 86 [pid = 1248] [id = 777] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 170A1400 == 85 [pid = 1248] [id = 778] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1709F800 == 84 [pid = 1248] [id = 779] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11515400 == 83 [pid = 1248] [id = 780] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 17848400 == 82 [pid = 1248] [id = 781] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 178BB400 == 81 [pid = 1248] [id = 782] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 170A3400 == 80 [pid = 1248] [id = 783] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F0400 == 79 [pid = 1248] [id = 730] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1000B000 == 78 [pid = 1248] [id = 731] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F82A400 == 77 [pid = 1248] [id = 732] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11472400 == 76 [pid = 1248] [id = 733] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7000 == 75 [pid = 1248] [id = 734] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11B11400 == 74 [pid = 1248] [id = 735] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11D36C00 == 73 [pid = 1248] [id = 736] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1202B000 == 72 [pid = 1248] [id = 737] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1133E800 == 71 [pid = 1248] [id = 738] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1216B000 == 70 [pid = 1248] [id = 739] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1007A000 == 69 [pid = 1248] [id = 740] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 12DBE800 == 68 [pid = 1248] [id = 741] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F08400 == 67 [pid = 1248] [id = 742] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 14413800 == 66 [pid = 1248] [id = 743] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F58400 == 65 [pid = 1248] [id = 744] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F5F800 == 64 [pid = 1248] [id = 745] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F09C00 == 63 [pid = 1248] [id = 746] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15D40400 == 62 [pid = 1248] [id = 747] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15D43400 == 61 [pid = 1248] [id = 748] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15DB5C00 == 60 [pid = 1248] [id = 749] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15F81000 == 59 [pid = 1248] [id = 750] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15F84000 == 58 [pid = 1248] [id = 751] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F3D6000 == 57 [pid = 1248] [id = 752] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15A6C800 == 56 [pid = 1248] [id = 753] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F0B400 == 55 [pid = 1248] [id = 754] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 15F8C800 == 54 [pid = 1248] [id = 755] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9400 == 53 [pid = 1248] [id = 756] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13422000 == 52 [pid = 1248] [id = 757] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1649AC00 == 51 [pid = 1248] [id = 758] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 1649A800 == 50 [pid = 1248] [id = 759] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11E2E800 == 49 [pid = 1248] [id = 760] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16402400 == 48 [pid = 1248] [id = 761] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1400 == 47 [pid = 1248] [id = 718] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2C00 == 46 [pid = 1248] [id = 719] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F5000 == 45 [pid = 1248] [id = 720] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0C764400 == 44 [pid = 1248] [id = 721] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0D550400 == 43 [pid = 1248] [id = 722] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F07B400 == 42 [pid = 1248] [id = 723] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F3CA400 == 41 [pid = 1248] [id = 724] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7400 == 40 [pid = 1248] [id = 725] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0C8CF000 == 39 [pid = 1248] [id = 726] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F4BF400 == 38 [pid = 1248] [id = 727] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F6F5800 == 37 [pid = 1248] [id = 728] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F79A400 == 36 [pid = 1248] [id = 729] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F792C00 == 35 [pid = 1248] [id = 801] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0CFBD000 == 34 [pid = 1248] [id = 802] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5EDC00 == 33 [pid = 1248] [id = 711] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0C8CA400 == 32 [pid = 1248] [id = 712] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F3D8C00 == 31 [pid = 1248] [id = 713] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F799C00 == 30 [pid = 1248] [id = 714] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 10132800 == 29 [pid = 1248] [id = 715] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11B09000 == 28 [pid = 1248] [id = 716] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F8000 == 27 [pid = 1248] [id = 717] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE000 == 26 [pid = 1248] [id = 784] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0C7C2000 == 25 [pid = 1248] [id = 785] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F080800 == 24 [pid = 1248] [id = 786] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F793000 == 23 [pid = 1248] [id = 787] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F82FC00 == 22 [pid = 1248] [id = 788] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F5B800 == 21 [pid = 1248] [id = 789] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 16713400 == 20 [pid = 1248] [id = 790] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F825800 == 19 [pid = 1248] [id = 791] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 11D35000 == 18 [pid = 1248] [id = 792] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0F79D400 == 17 [pid = 1248] [id = 793] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 193B1000 == 16 [pid = 1248] [id = 794] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 18F39C00 == 15 [pid = 1248] [id = 795] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 193CDC00 == 14 [pid = 1248] [id = 796] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F5A400 == 13 [pid = 1248] [id = 797] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 193AD400 == 12 [pid = 1248] [id = 798] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 190E0400 == 11 [pid = 1248] [id = 799] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 0B5F4800 == 10 [pid = 1248] [id = 800] 22:18:31 INFO - PROCESS | 1248 | --DOCSHELL 13F5B400 == 9 [pid = 1248] [id = 463] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (13422800) [pid = 1248] [serial = 1615] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (12071000) [pid = 1248] [serial = 1613] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (0B5F1C00) [pid = 1248] [serial = 1611] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (11E2FC00) [pid = 1248] [serial = 1609] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (11340400) [pid = 1248] [serial = 1607] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (11748800) [pid = 1248] [serial = 1605] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (1150B000) [pid = 1248] [serial = 1603] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (0CF41400) [pid = 1248] [serial = 1601] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (10107800) [pid = 1248] [serial = 1599] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (10103400) [pid = 1248] [serial = 1597] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (10079800) [pid = 1248] [serial = 1595] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (0F829C00) [pid = 1248] [serial = 1593] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (0F830800) [pid = 1248] [serial = 1591] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (0F3D5C00) [pid = 1248] [serial = 1589] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (0F4C8800) [pid = 1248] [serial = 1587] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1441F000) [pid = 1248] [serial = 1149] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (15D4F400) [pid = 1248] [serial = 1641] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (15D4BC00) [pid = 1248] [serial = 1639] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (15D42000) [pid = 1248] [serial = 1637] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (15DC3400) [pid = 1248] [serial = 1643] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (1543C000) [pid = 1248] [serial = 1633] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (15A79C00) [pid = 1248] [serial = 1635] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (13F04800) [pid = 1248] [serial = 1629] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (14507000) [pid = 1248] [serial = 1627] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (1450F800) [pid = 1248] [serial = 1631] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (14412800) [pid = 1248] [serial = 1623] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (13F05000) [pid = 1248] [serial = 1617] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (14411800) [pid = 1248] [serial = 1625] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (13F07C00) [pid = 1248] [serial = 1619] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (1000E400) [pid = 1248] [serial = 1621] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (0CFBB000) [pid = 1248] [serial = 1584] [outer = 00000000] [url = about:blank] 22:18:31 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F0400 == 10 [pid = 1248] [id = 804] 22:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (0B5F1400) [pid = 1248] [serial = 1832] [outer = 00000000] 22:18:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (0B5F1800) [pid = 1248] [serial = 1833] [outer = 0B5F1400] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 0C8CF000 == 11 [pid = 1248] [id = 805] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (0D5B5400) [pid = 1248] [serial = 1834] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (0E97A000) [pid = 1248] [serial = 1835] [outer = 0D5B5400] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F080800 == 12 [pid = 1248] [id = 806] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (0F3D6000) [pid = 1248] [serial = 1836] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (0F4BF400) [pid = 1248] [serial = 1837] [outer = 0F3D6000] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C8800 == 13 [pid = 1248] [id = 807] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (0F615400) [pid = 1248] [serial = 1838] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (0F6F5800) [pid = 1248] [serial = 1839] [outer = 0F615400] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F799800 == 14 [pid = 1248] [id = 808] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (0F829C00) [pid = 1248] [serial = 1840] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (0F82A000) [pid = 1248] [serial = 1841] [outer = 0F829C00] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 10004C00 == 15 [pid = 1248] [id = 809] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (10008000) [pid = 1248] [serial = 1842] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (1000B000) [pid = 1248] [serial = 1843] [outer = 10008000] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F82FC00 == 16 [pid = 1248] [id = 810] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (0FF2B800) [pid = 1248] [serial = 1844] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (10082C00) [pid = 1248] [serial = 1845] [outer = 0FF2B800] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 1133B800 == 17 [pid = 1248] [id = 811] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (11340000) [pid = 1248] [serial = 1846] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (113DD400) [pid = 1248] [serial = 1847] [outer = 11340000] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 1010C400 == 18 [pid = 1248] [id = 812] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1133A000) [pid = 1248] [serial = 1848] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (1133D000) [pid = 1248] [serial = 1849] [outer = 1133A000] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 1133E800 == 19 [pid = 1248] [id = 813] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (115AAC00) [pid = 1248] [serial = 1850] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (0F4BD000) [pid = 1248] [serial = 1851] [outer = 115AAC00] 22:18:32 INFO - PROCESS | 1248 | ++DOCSHELL 11E33C00 == 20 [pid = 1248] [id = 814] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (11E35000) [pid = 1248] [serial = 1852] [outer = 00000000] 22:18:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (12028000) [pid = 1248] [serial = 1853] [outer = 11E35000] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 1216B000 == 21 [pid = 1248] [id = 815] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (12DB4800) [pid = 1248] [serial = 1854] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (12DBA400) [pid = 1248] [serial = 1855] [outer = 12DB4800] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F01400 == 22 [pid = 1248] [id = 816] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (13F01C00) [pid = 1248] [serial = 1856] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (13F03C00) [pid = 1248] [serial = 1857] [outer = 13F01C00] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F04400 == 23 [pid = 1248] [id = 817] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (13F05000) [pid = 1248] [serial = 1858] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (13F05400) [pid = 1248] [serial = 1859] [outer = 13F05000] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F09400 == 24 [pid = 1248] [id = 818] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (13F09C00) [pid = 1248] [serial = 1860] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (13F0B400) [pid = 1248] [serial = 1861] [outer = 13F09C00] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F5D400 == 25 [pid = 1248] [id = 819] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (13F5F000) [pid = 1248] [serial = 1862] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (13F5F800) [pid = 1248] [serial = 1863] [outer = 13F5F000] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F5BC00 == 26 [pid = 1248] [id = 820] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (14418800) [pid = 1248] [serial = 1864] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (14419000) [pid = 1248] [serial = 1865] [outer = 14418800] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 11472C00 == 27 [pid = 1248] [id = 821] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (13421C00) [pid = 1248] [serial = 1866] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1450A800) [pid = 1248] [serial = 1867] [outer = 13421C00] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 14509000 == 28 [pid = 1248] [id = 822] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1450D400) [pid = 1248] [serial = 1868] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (1450FC00) [pid = 1248] [serial = 1869] [outer = 1450D400] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 13F5B400 == 29 [pid = 1248] [id = 823] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1010DC00) [pid = 1248] [serial = 1870] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (14505400) [pid = 1248] [serial = 1871] [outer = 1010DC00] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 1543AC00 == 30 [pid = 1248] [id = 824] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (1543F000) [pid = 1248] [serial = 1872] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (15441000) [pid = 1248] [serial = 1873] [outer = 1543F000] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 15D43800 == 31 [pid = 1248] [id = 825] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (15D45C00) [pid = 1248] [serial = 1874] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (15D46000) [pid = 1248] [serial = 1875] [outer = 15D45C00] 22:18:33 INFO - PROCESS | 1248 | ++DOCSHELL 10079400 == 32 [pid = 1248] [id = 826] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (15A74400) [pid = 1248] [serial = 1876] [outer = 00000000] 22:18:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (15D42000) [pid = 1248] [serial = 1877] [outer = 15A74400] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F791800 == 33 [pid = 1248] [id = 827] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (14506C00) [pid = 1248] [serial = 1878] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (15D46400) [pid = 1248] [serial = 1879] [outer = 14506C00] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 14509800 == 34 [pid = 1248] [id = 828] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (15DC0400) [pid = 1248] [serial = 1880] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (15F4C800) [pid = 1248] [serial = 1881] [outer = 15DC0400] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 1649A800 == 35 [pid = 1248] [id = 829] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1649C800) [pid = 1248] [serial = 1882] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (164A0800) [pid = 1248] [serial = 1883] [outer = 1649C800] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 15D49000 == 36 [pid = 1248] [id = 830] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (16402400) [pid = 1248] [serial = 1884] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (16404800) [pid = 1248] [serial = 1885] [outer = 16402400] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 15F85400 == 37 [pid = 1248] [id = 831] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (16589800) [pid = 1248] [serial = 1886] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1658A800) [pid = 1248] [serial = 1887] [outer = 16589800] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 16712000 == 38 [pid = 1248] [id = 832] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (16712C00) [pid = 1248] [serial = 1888] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (1679E800) [pid = 1248] [serial = 1889] [outer = 16712C00] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 16841C00 == 39 [pid = 1248] [id = 833] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (16F78000) [pid = 1248] [serial = 1890] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (16F79C00) [pid = 1248] [serial = 1891] [outer = 16F78000] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 16F80800 == 40 [pid = 1248] [id = 834] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (171C3C00) [pid = 1248] [serial = 1892] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (171C4400) [pid = 1248] [serial = 1893] [outer = 171C3C00] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 170A3400 == 41 [pid = 1248] [id = 835] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (170A4000) [pid = 1248] [serial = 1894] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1751B400) [pid = 1248] [serial = 1895] [outer = 170A4000] 22:18:34 INFO - PROCESS | 1248 | ++DOCSHELL 190D9C00 == 42 [pid = 1248] [id = 836] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (190DC800) [pid = 1248] [serial = 1896] [outer = 00000000] 22:18:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (17519400) [pid = 1248] [serial = 1897] [outer = 190DC800] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 1133CC00 == 43 [pid = 1248] [id = 837] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1683E800) [pid = 1248] [serial = 1898] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (115AD400) [pid = 1248] [serial = 1899] [outer = 1683E800] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 193BA000 == 44 [pid = 1248] [id = 838] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (193BBC00) [pid = 1248] [serial = 1900] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (193CB400) [pid = 1248] [serial = 1901] [outer = 193BBC00] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 15F4EC00 == 45 [pid = 1248] [id = 839] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (15F87800) [pid = 1248] [serial = 1902] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (17848400) [pid = 1248] [serial = 1903] [outer = 15F87800] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 193BB400 == 46 [pid = 1248] [id = 840] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (193CB800) [pid = 1248] [serial = 1904] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (193D7400) [pid = 1248] [serial = 1905] [outer = 193CB800] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 193D7000 == 47 [pid = 1248] [id = 841] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (194CE800) [pid = 1248] [serial = 1906] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (194CEC00) [pid = 1248] [serial = 1907] [outer = 194CE800] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 194D0800 == 48 [pid = 1248] [id = 842] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (194D1000) [pid = 1248] [serial = 1908] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (194D1800) [pid = 1248] [serial = 1909] [outer = 194D1000] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 194D3C00 == 49 [pid = 1248] [id = 843] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (19572800) [pid = 1248] [serial = 1910] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (19572C00) [pid = 1248] [serial = 1911] [outer = 19572800] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (10109000) [pid = 1248] [serial = 1688] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (1150B400) [pid = 1248] [serial = 1690] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (0FF7A400) [pid = 1248] [serial = 1692] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (16710C00) [pid = 1248] [serial = 1774] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (15F87C00) [pid = 1248] [serial = 1726] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (15D41000) [pid = 1248] [serial = 1718] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (1450BC00) [pid = 1248] [serial = 1716] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (1679E000) [pid = 1248] [serial = 1770] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (1657FC00) [pid = 1248] [serial = 1752] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (164A3800) [pid = 1248] [serial = 1746] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (1450A400) [pid = 1248] [serial = 1714] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (13F64000) [pid = 1248] [serial = 1712] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (12DBDC00) [pid = 1248] [serial = 1704] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (14413C00) [pid = 1248] [serial = 1710] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (16585000) [pid = 1248] [serial = 1754] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (1649CC00) [pid = 1248] [serial = 1742] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (115B6C00) [pid = 1248] [serial = 1736] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (17527800) [pid = 1248] [serial = 1784] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (1364C000) [pid = 1248] [serial = 1706] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (12DBA000) [pid = 1248] [serial = 1702] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (13F08800) [pid = 1248] [serial = 1708] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (16F74400) [pid = 1248] [serial = 1764] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (16712800) [pid = 1248] [serial = 1760] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (12072800) [pid = 1248] [serial = 1700] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (1202C800) [pid = 1248] [serial = 1698] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (1658A000) [pid = 1248] [serial = 1756] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (15D4B000) [pid = 1248] [serial = 1730] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (170A6400) [pid = 1248] [serial = 1790] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (11B5F000) [pid = 1248] [serial = 1694] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (171C5000) [pid = 1248] [serial = 1772] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (11D39000) [pid = 1248] [serial = 1696] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (171C8000) [pid = 1248] [serial = 1776] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1784DC00) [pid = 1248] [serial = 1786] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (16F7A400) [pid = 1248] [serial = 1766] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (178BE400) [pid = 1248] [serial = 1788] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (193B5000) [pid = 1248] [serial = 1814] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (0B5F4C00) [pid = 1248] [serial = 1824] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (193B1C00) [pid = 1248] [serial = 1812] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (16712400) [pid = 1248] [serial = 1802] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (190E6C00) [pid = 1248] [serial = 1810] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (190D7800) [pid = 1248] [serial = 1808] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (17AD1800) [pid = 1248] [serial = 1806] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (11B0B000) [pid = 1248] [serial = 1800] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (0B5EF000) [pid = 1248] [serial = 1792] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (0F79EC00) [pid = 1248] [serial = 1798] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (0F3D7C00) [pid = 1248] [serial = 1796] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (0CF41C00) [pid = 1248] [serial = 1794] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (13F66C00) [pid = 1248] [serial = 1732] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (1649D800) [pid = 1248] [serial = 1740] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (15F82C00) [pid = 1248] [serial = 1724] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (16409400) [pid = 1248] [serial = 1734] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (1657F800) [pid = 1248] [serial = 1750] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (15DB6800) [pid = 1248] [serial = 1722] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (1640AC00) [pid = 1248] [serial = 1738] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (15D46C00) [pid = 1248] [serial = 1720] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (167A2C00) [pid = 1248] [serial = 1762] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (13F61800) [pid = 1248] [serial = 1748] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (16710800) [pid = 1248] [serial = 1758] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (16F7E800) [pid = 1248] [serial = 1768] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (1751B800) [pid = 1248] [serial = 1778] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (172AAC00) [pid = 1248] [serial = 1782] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (1751D400) [pid = 1248] [serial = 1780] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (1649B800) [pid = 1248] [serial = 1744] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (10107400) [pid = 1248] [serial = 1728] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (0B5F4000) [pid = 1248] [serial = 1662] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (0B5F6000) [pid = 1248] [serial = 1664] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (0C766000) [pid = 1248] [serial = 1666] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (0D550C00) [pid = 1248] [serial = 1668] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (0F07E400) [pid = 1248] [serial = 1670] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (0F3D3800) [pid = 1248] [serial = 1672] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (0F3D7800) [pid = 1248] [serial = 1674] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (0E957400) [pid = 1248] [serial = 1676] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (15F7F800) [pid = 1248] [serial = 1644] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (0B5EE800) [pid = 1248] [serial = 1646] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (0CFBC400) [pid = 1248] [serial = 1648] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0F4BD400) [pid = 1248] [serial = 1650] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (0F79AC00) [pid = 1248] [serial = 1652] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (11750400) [pid = 1248] [serial = 1654] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (11E2A800) [pid = 1248] [serial = 1656] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (13422C00) [pid = 1248] [serial = 1658] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (0B5F3800) [pid = 1248] [serial = 1660] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (0F4C0000) [pid = 1248] [serial = 1678] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (0F6F5C00) [pid = 1248] [serial = 1680] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (0F79A800) [pid = 1248] [serial = 1682] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (0F945400) [pid = 1248] [serial = 1684] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (1000D000) [pid = 1248] [serial = 1686] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (17A9E800) [pid = 1248] [serial = 1804] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (193D3400) [pid = 1248] [serial = 1820] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (193B9000) [pid = 1248] [serial = 1822] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (0F794000) [pid = 1248] [serial = 1826] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (191BF000) [pid = 1248] [serial = 1818] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (193CE000) [pid = 1248] [serial = 1816] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE800 == 50 [pid = 1248] [id = 844] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (0B5EF000) [pid = 1248] [serial = 1912] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (0B5F3800) [pid = 1248] [serial = 1913] [outer = 0B5EF000] 22:18:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F945400 == 51 [pid = 1248] [id = 845] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (1000D000) [pid = 1248] [serial = 1914] [outer = 00000000] 22:18:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (10109000) [pid = 1248] [serial = 1915] [outer = 1000D000] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F794000 == 52 [pid = 1248] [id = 846] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (10107400) [pid = 1248] [serial = 1916] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (11B5F000) [pid = 1248] [serial = 1917] [outer = 10107400] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 16409400 == 53 [pid = 1248] [id = 847] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (1640AC00) [pid = 1248] [serial = 1918] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (1649CC00) [pid = 1248] [serial = 1919] [outer = 1640AC00] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F79AC00 == 54 [pid = 1248] [id = 848] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (11B0B000) [pid = 1248] [serial = 1920] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (1543C800) [pid = 1248] [serial = 1921] [outer = 11B0B000] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 1751D400 == 55 [pid = 1248] [id = 849] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (1784DC00) [pid = 1248] [serial = 1922] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (17A9E800) [pid = 1248] [serial = 1923] [outer = 1784DC00] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F6000 == 56 [pid = 1248] [id = 850] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (0FF7A400) [pid = 1248] [serial = 1924] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (15D4B000) [pid = 1248] [serial = 1925] [outer = 0FF7A400] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 172AAC00 == 57 [pid = 1248] [id = 851] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (194D2800) [pid = 1248] [serial = 1926] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (19573400) [pid = 1248] [serial = 1927] [outer = 194D2800] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 15DBF800 == 58 [pid = 1248] [id = 852] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (19576800) [pid = 1248] [serial = 1928] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (19579000) [pid = 1248] [serial = 1929] [outer = 19576800] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 19578C00 == 59 [pid = 1248] [id = 853] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (19579C00) [pid = 1248] [serial = 1930] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (19581400) [pid = 1248] [serial = 1931] [outer = 19579C00] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 19581000 == 60 [pid = 1248] [id = 854] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (19745C00) [pid = 1248] [serial = 1932] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (19746000) [pid = 1248] [serial = 1933] [outer = 19745C00] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 171C8000 == 61 [pid = 1248] [id = 855] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (19580C00) [pid = 1248] [serial = 1934] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (19747000) [pid = 1248] [serial = 1935] [outer = 19580C00] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 1A204000 == 62 [pid = 1248] [id = 856] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (1A207000) [pid = 1248] [serial = 1936] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (1A207400) [pid = 1248] [serial = 1937] [outer = 1A207000] 22:18:36 INFO - PROCESS | 1248 | ++DOCSHELL 1957E400 == 63 [pid = 1248] [id = 857] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (1A209000) [pid = 1248] [serial = 1938] [outer = 00000000] 22:18:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (1A20CC00) [pid = 1248] [serial = 1939] [outer = 1A209000] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 15D4DC00 == 64 [pid = 1248] [id = 858] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1A20FC00) [pid = 1248] [serial = 1940] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (1A40B000) [pid = 1248] [serial = 1941] [outer = 1A20FC00] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A20E000 == 65 [pid = 1248] [id = 859] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (1A20F000) [pid = 1248] [serial = 1942] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (1A40A400) [pid = 1248] [serial = 1943] [outer = 1A20F000] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A40A800 == 66 [pid = 1248] [id = 860] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (1A40C400) [pid = 1248] [serial = 1944] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1A40E800) [pid = 1248] [serial = 1945] [outer = 1A40C400] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1957D000 == 67 [pid = 1248] [id = 861] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (1957D400) [pid = 1248] [serial = 1946] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (1A415400) [pid = 1248] [serial = 1947] [outer = 1957D400] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A415800 == 68 [pid = 1248] [id = 862] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (1A418000) [pid = 1248] [serial = 1948] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (1A766800) [pid = 1248] [serial = 1949] [outer = 1A418000] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A773800 == 69 [pid = 1248] [id = 863] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (1A773C00) [pid = 1248] [serial = 1950] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (1A79EC00) [pid = 1248] [serial = 1951] [outer = 1A773C00] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1670E400 == 70 [pid = 1248] [id = 864] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (1A20B800) [pid = 1248] [serial = 1952] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (1A409C00) [pid = 1248] [serial = 1953] [outer = 1A20B800] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A2800 == 71 [pid = 1248] [id = 865] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (1A7A2C00) [pid = 1248] [serial = 1954] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (1A7A3000) [pid = 1248] [serial = 1955] [outer = 1A7A2C00] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1957D800 == 72 [pid = 1248] [id = 866] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (1A414400) [pid = 1248] [serial = 1956] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (1A416800) [pid = 1248] [serial = 1957] [outer = 1A414400] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A7AB000 == 73 [pid = 1248] [id = 867] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (1A7AB400) [pid = 1248] [serial = 1958] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1A7ABC00) [pid = 1248] [serial = 1959] [outer = 1A7AB400] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A801800 == 74 [pid = 1248] [id = 868] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1A803C00) [pid = 1248] [serial = 1960] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (1A804000) [pid = 1248] [serial = 1961] [outer = 1A803C00] 22:18:37 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2C00 == 75 [pid = 1248] [id = 869] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (0B5F3000) [pid = 1248] [serial = 1962] [outer = 00000000] 22:18:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (0B5F5000) [pid = 1248] [serial = 1963] [outer = 0B5F3000] 22:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BB400 == 76 [pid = 1248] [id = 870] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (0F4C1800) [pid = 1248] [serial = 1964] [outer = 00000000] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (0F799400) [pid = 1248] [serial = 1965] [outer = 0F4C1800] 22:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 11BBE800 == 77 [pid = 1248] [id = 871] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (11D32800) [pid = 1248] [serial = 1966] [outer = 00000000] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (11D32C00) [pid = 1248] [serial = 1967] [outer = 11D32800] 22:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 11E30400 == 78 [pid = 1248] [id = 872] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (13F5F400) [pid = 1248] [serial = 1968] [outer = 00000000] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (13F63C00) [pid = 1248] [serial = 1969] [outer = 13F5F400] 22:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 14503000 == 79 [pid = 1248] [id = 873] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (16F74400) [pid = 1248] [serial = 1970] [outer = 00000000] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (16F7A400) [pid = 1248] [serial = 1971] [outer = 16F74400] 22:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 11E2EC00 == 80 [pid = 1248] [id = 874] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (19580800) [pid = 1248] [serial = 1972] [outer = 00000000] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (1A40D000) [pid = 1248] [serial = 1973] [outer = 19580800] 22:18:38 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A0400 == 81 [pid = 1248] [id = 875] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1A80D800) [pid = 1248] [serial = 1974] [outer = 00000000] 22:18:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (1A80DC00) [pid = 1248] [serial = 1975] [outer = 1A80D800] 22:18:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F619400 == 82 [pid = 1248] [id = 876] 22:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (1A80F000) [pid = 1248] [serial = 1976] [outer = 00000000] 22:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (1A80F400) [pid = 1248] [serial = 1977] [outer = 1A80F000] 22:18:39 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9000 == 83 [pid = 1248] [id = 877] 22:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (0C76E800) [pid = 1248] [serial = 1978] [outer = 00000000] 22:18:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (0C7BB800) [pid = 1248] [serial = 1979] [outer = 0C76E800] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A7A2800 == 82 [pid = 1248] [id = 865] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1957D800 == 81 [pid = 1248] [id = 866] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A7AB000 == 80 [pid = 1248] [id = 867] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1957E400 == 79 [pid = 1248] [id = 857] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 15D4DC00 == 78 [pid = 1248] [id = 858] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A20E000 == 77 [pid = 1248] [id = 859] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A40A800 == 76 [pid = 1248] [id = 860] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1957D000 == 75 [pid = 1248] [id = 861] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A415800 == 74 [pid = 1248] [id = 862] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A773800 == 73 [pid = 1248] [id = 863] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1670E400 == 72 [pid = 1248] [id = 864] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 15D43800 == 71 [pid = 1248] [id = 825] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 10079400 == 70 [pid = 1248] [id = 826] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F791800 == 69 [pid = 1248] [id = 827] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 14509800 == 68 [pid = 1248] [id = 828] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1649A800 == 67 [pid = 1248] [id = 829] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 15D49000 == 66 [pid = 1248] [id = 830] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 15F85400 == 65 [pid = 1248] [id = 831] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 16712000 == 64 [pid = 1248] [id = 832] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 16841C00 == 63 [pid = 1248] [id = 833] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 16F80800 == 62 [pid = 1248] [id = 834] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 170A3400 == 61 [pid = 1248] [id = 835] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 190D9C00 == 60 [pid = 1248] [id = 836] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1133CC00 == 59 [pid = 1248] [id = 837] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 193BA000 == 58 [pid = 1248] [id = 838] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 15F4EC00 == 57 [pid = 1248] [id = 839] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 193BB400 == 56 [pid = 1248] [id = 840] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 193D7000 == 55 [pid = 1248] [id = 841] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 194D0800 == 54 [pid = 1248] [id = 842] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 194D3C00 == 53 [pid = 1248] [id = 843] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE800 == 52 [pid = 1248] [id = 844] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F945400 == 51 [pid = 1248] [id = 845] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F794000 == 50 [pid = 1248] [id = 846] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 16409400 == 49 [pid = 1248] [id = 847] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F79AC00 == 48 [pid = 1248] [id = 848] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1751D400 == 47 [pid = 1248] [id = 849] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0B5F6000 == 46 [pid = 1248] [id = 850] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 172AAC00 == 45 [pid = 1248] [id = 851] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 15DBF800 == 44 [pid = 1248] [id = 852] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 19578C00 == 43 [pid = 1248] [id = 853] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 19581000 == 42 [pid = 1248] [id = 854] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 171C8000 == 41 [pid = 1248] [id = 855] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A204000 == 40 [pid = 1248] [id = 856] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED800 == 39 [pid = 1248] [id = 803] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0B5F0400 == 38 [pid = 1248] [id = 804] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0C8CF000 == 37 [pid = 1248] [id = 805] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F080800 == 36 [pid = 1248] [id = 806] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F4C8800 == 35 [pid = 1248] [id = 807] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F799800 == 34 [pid = 1248] [id = 808] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 10004C00 == 33 [pid = 1248] [id = 809] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F82FC00 == 32 [pid = 1248] [id = 810] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1133B800 == 31 [pid = 1248] [id = 811] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1010C400 == 30 [pid = 1248] [id = 812] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1133E800 == 29 [pid = 1248] [id = 813] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 11E33C00 == 28 [pid = 1248] [id = 814] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1216B000 == 27 [pid = 1248] [id = 815] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 13F01400 == 26 [pid = 1248] [id = 816] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 13F04400 == 25 [pid = 1248] [id = 817] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 13F09400 == 24 [pid = 1248] [id = 818] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 13F5D400 == 23 [pid = 1248] [id = 819] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 13F5BC00 == 22 [pid = 1248] [id = 820] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 11472C00 == 21 [pid = 1248] [id = 821] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 14509000 == 20 [pid = 1248] [id = 822] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 13F5B400 == 19 [pid = 1248] [id = 823] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1543AC00 == 18 [pid = 1248] [id = 824] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2C00 == 17 [pid = 1248] [id = 869] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F4BB400 == 16 [pid = 1248] [id = 870] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 11BBE800 == 15 [pid = 1248] [id = 871] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 11E30400 == 14 [pid = 1248] [id = 872] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 14503000 == 13 [pid = 1248] [id = 873] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 11E2EC00 == 12 [pid = 1248] [id = 874] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A7A0400 == 11 [pid = 1248] [id = 875] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0F619400 == 10 [pid = 1248] [id = 876] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 1A801800 == 9 [pid = 1248] [id = 868] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (14501400) [pid = 1248] [serial = 1733] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (1649E800) [pid = 1248] [serial = 1741] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (15F83000) [pid = 1248] [serial = 1725] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (1640D000) [pid = 1248] [serial = 1735] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (16580C00) [pid = 1248] [serial = 1751] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (15F4B400) [pid = 1248] [serial = 1723] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (1640C800) [pid = 1248] [serial = 1739] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (15D47800) [pid = 1248] [serial = 1721] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1683DC00) [pid = 1248] [serial = 1763] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (1649DC00) [pid = 1248] [serial = 1749] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (16714400) [pid = 1248] [serial = 1759] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (16F7EC00) [pid = 1248] [serial = 1769] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1751C000) [pid = 1248] [serial = 1779] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (1751BC00) [pid = 1248] [serial = 1783] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (17523400) [pid = 1248] [serial = 1781] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (1649FC00) [pid = 1248] [serial = 1745] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (1133E400) [pid = 1248] [serial = 1729] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (0C771C00) [pid = 1248] [serial = 1663] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (0B5F6800) [pid = 1248] [serial = 1665] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (0C7C1800) [pid = 1248] [serial = 1667] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (0D554400) [pid = 1248] [serial = 1669] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (0F07EC00) [pid = 1248] [serial = 1671] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (0F3D3C00) [pid = 1248] [serial = 1673] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (0F4BA800) [pid = 1248] [serial = 1675] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (0F3CC000) [pid = 1248] [serial = 1677] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (15F7FC00) [pid = 1248] [serial = 1645] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (0B5EF400) [pid = 1248] [serial = 1647] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (0D5B6800) [pid = 1248] [serial = 1649] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (0F4C1C00) [pid = 1248] [serial = 1651] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (10077C00) [pid = 1248] [serial = 1653] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (11796400) [pid = 1248] [serial = 1655] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (11E2AC00) [pid = 1248] [serial = 1657] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (13F0FC00) [pid = 1248] [serial = 1659] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (0C76E400) [pid = 1248] [serial = 1661] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (0F4C1000) [pid = 1248] [serial = 1679] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (0F794800) [pid = 1248] [serial = 1681] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (0F79B000) [pid = 1248] [serial = 1683] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (0FF2BC00) [pid = 1248] [serial = 1685] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (1007C800) [pid = 1248] [serial = 1687] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (10124000) [pid = 1248] [serial = 1689] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1150EC00) [pid = 1248] [serial = 1691] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (10078400) [pid = 1248] [serial = 1693] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (16711400) [pid = 1248] [serial = 1775] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (15F8B400) [pid = 1248] [serial = 1727] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (15D41400) [pid = 1248] [serial = 1719] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (14510400) [pid = 1248] [serial = 1717] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (16F77400) [pid = 1248] [serial = 1771] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (16580400) [pid = 1248] [serial = 1753] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (164A5800) [pid = 1248] [serial = 1747] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (1450B000) [pid = 1248] [serial = 1715] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (13F66000) [pid = 1248] [serial = 1713] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0B5EEC00) [pid = 1248] [serial = 1705] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (11470400) [pid = 1248] [serial = 1711] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (16585400) [pid = 1248] [serial = 1755] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (1649D000) [pid = 1248] [serial = 1743] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (14414000) [pid = 1248] [serial = 1737] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (17528000) [pid = 1248] [serial = 1785] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (13657000) [pid = 1248] [serial = 1707] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (12DBA800) [pid = 1248] [serial = 1703] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (13F09800) [pid = 1248] [serial = 1709] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (16F74800) [pid = 1248] [serial = 1765] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (16794C00) [pid = 1248] [serial = 1761] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (1207D000) [pid = 1248] [serial = 1701] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (1202EC00) [pid = 1248] [serial = 1699] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (1658AC00) [pid = 1248] [serial = 1757] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (15D4F000) [pid = 1248] [serial = 1731] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (17528400) [pid = 1248] [serial = 1791] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (11B60000) [pid = 1248] [serial = 1695] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (171C6000) [pid = 1248] [serial = 1773] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (11BBC800) [pid = 1248] [serial = 1697] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (171C8400) [pid = 1248] [serial = 1777] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (178BD000) [pid = 1248] [serial = 1787] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (16F7A800) [pid = 1248] [serial = 1767] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (179E5800) [pid = 1248] [serial = 1789] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (17AA8C00) [pid = 1248] [serial = 1805] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (193D6000) [pid = 1248] [serial = 1821] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (193E9800) [pid = 1248] [serial = 1823] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (0F798C00) [pid = 1248] [serial = 1827] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (193CF400) [pid = 1248] [serial = 1819] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (193CE400) [pid = 1248] [serial = 1817] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (193B8400) [pid = 1248] [serial = 1815] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (0C7C0400) [pid = 1248] [serial = 1825] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (193B2800) [pid = 1248] [serial = 1813] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (1679B000) [pid = 1248] [serial = 1803] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (191B4400) [pid = 1248] [serial = 1811] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (190E1000) [pid = 1248] [serial = 1809] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (18F38800) [pid = 1248] [serial = 1807] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (11B0D800) [pid = 1248] [serial = 1801] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (0B5F1000) [pid = 1248] [serial = 1793] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (0F79F000) [pid = 1248] [serial = 1799] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (0F3D8400) [pid = 1248] [serial = 1797] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (0D5AF400) [pid = 1248] [serial = 1795] [outer = 00000000] [url = about:blank] 22:18:40 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9000 == 8 [pid = 1248] [id = 877] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED800 == 9 [pid = 1248] [id = 878] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (0B5EE800) [pid = 1248] [serial = 1980] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (0B5EEC00) [pid = 1248] [serial = 1981] [outer = 0B5EE800] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9800 == 10 [pid = 1248] [id = 879] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (0B5FA000) [pid = 1248] [serial = 1982] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (0B5FAC00) [pid = 1248] [serial = 1983] [outer = 0B5FA000] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0C7B8800 == 11 [pid = 1248] [id = 880] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (0C7BB400) [pid = 1248] [serial = 1984] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (0C7BEC00) [pid = 1248] [serial = 1985] [outer = 0C7BB400] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1000 == 12 [pid = 1248] [id = 881] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (0CFB9C00) [pid = 1248] [serial = 1986] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (0CFBD400) [pid = 1248] [serial = 1987] [outer = 0CFB9C00] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F6800 == 13 [pid = 1248] [id = 882] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (0E97A800) [pid = 1248] [serial = 1988] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (0E97BC00) [pid = 1248] [serial = 1989] [outer = 0E97A800] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FA800 == 14 [pid = 1248] [id = 883] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (0F3CC000) [pid = 1248] [serial = 1990] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (0F3CDC00) [pid = 1248] [serial = 1991] [outer = 0F3CC000] 22:18:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F080800 == 15 [pid = 1248] [id = 884] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (0F3CA800) [pid = 1248] [serial = 1992] [outer = 00000000] 22:18:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (0F3D4800) [pid = 1248] [serial = 1993] [outer = 0F3CA800] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D8C00 == 16 [pid = 1248] [id = 885] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (0F4BC400) [pid = 1248] [serial = 1994] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (0F4BD400) [pid = 1248] [serial = 1995] [outer = 0F4BC400] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BBC00 == 17 [pid = 1248] [id = 886] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (0F4BDC00) [pid = 1248] [serial = 1996] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (0F4BE000) [pid = 1248] [serial = 1997] [outer = 0F4BDC00] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7400 == 18 [pid = 1248] [id = 887] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (0F4C0000) [pid = 1248] [serial = 1998] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (0F61E800) [pid = 1248] [serial = 1999] [outer = 0F4C0000] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F797800 == 19 [pid = 1248] [id = 888] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (0F798000) [pid = 1248] [serial = 2000] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (0F798C00) [pid = 1248] [serial = 2001] [outer = 0F798000] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F830800 == 20 [pid = 1248] [id = 889] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (0F830C00) [pid = 1248] [serial = 2002] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (0F93C800) [pid = 1248] [serial = 2003] [outer = 0F830C00] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 10008400 == 21 [pid = 1248] [id = 890] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (10009400) [pid = 1248] [serial = 2004] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (1000A000) [pid = 1248] [serial = 2005] [outer = 10009400] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 10007400 == 22 [pid = 1248] [id = 891] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (10009800) [pid = 1248] [serial = 2006] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (10077C00) [pid = 1248] [serial = 2007] [outer = 10009800] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 10085000 == 23 [pid = 1248] [id = 892] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (10085800) [pid = 1248] [serial = 2008] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (10103C00) [pid = 1248] [serial = 2009] [outer = 10085800] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 1012AC00 == 24 [pid = 1248] [id = 893] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (1012B800) [pid = 1248] [serial = 2010] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (1012BC00) [pid = 1248] [serial = 2011] [outer = 1012B800] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 1133B400 == 25 [pid = 1248] [id = 894] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (1133B800) [pid = 1248] [serial = 2012] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (11472C00) [pid = 1248] [serial = 2013] [outer = 1133B800] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 11513800 == 26 [pid = 1248] [id = 895] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (11514C00) [pid = 1248] [serial = 2014] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (115AD800) [pid = 1248] [serial = 2015] [outer = 11514C00] 22:18:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F795800 == 27 [pid = 1248] [id = 896] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (1007D800) [pid = 1248] [serial = 2016] [outer = 00000000] 22:18:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (1012F400) [pid = 1248] [serial = 2017] [outer = 1007D800] 22:18:42 INFO - PROCESS | 1248 | 1475817522336 Marionette TRACE conn5 <- [1,690,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html",0,null,null,[["placeholder: 'iframe', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:18:42 INFO - ........................................................................................................................................................................................................................ 22:18:42 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html | took 24663ms 22:18:42 INFO - PROCESS | 1248 | 1475817522479 Marionette TRACE conn5 -> [0,691,"getWindowHandle",null] 22:18:42 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html 22:18:42 INFO - PROCESS | 1248 | 1475817522484 Marionette TRACE conn5 <- [1,691,null,{"value":"12"}] 22:18:42 INFO - PROCESS | 1248 | 1475817522490 Marionette TRACE conn5 -> [0,692,"timeouts",{"script":185000}] 22:18:42 INFO - PROCESS | 1248 | 1475817522494 Marionette TRACE conn5 <- [1,692,null,{}] 22:18:42 INFO - PROCESS | 1248 | 1475817522502 Marionette TRACE conn5 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:18:42 INFO - PROCESS | 1248 | 1475817522658 Marionette TRACE conn5 <- [1,693,null,{"value":null}] 22:18:42 INFO - PROCESS | 1248 | 1475817522730 Marionette TRACE conn5 -> [0,694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:18:42 INFO - PROCESS | 1248 | ++DOCSHELL 11E2BC00 == 28 [pid = 1248] [id = 897] 22:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (11E2F400) [pid = 1248] [serial = 2018] [outer = 00000000] 22:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (12033800) [pid = 1248] [serial = 2019] [outer = 11E2F400] 22:18:42 INFO - PROCESS | 1248 | 1475817522796 Marionette DEBUG loaded listener.js 22:18:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (1207C800) [pid = 1248] [serial = 2020] [outer = 11E2F400] 22:18:42 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:42 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (194D1000) [pid = 1248] [serial = 1908] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (194CE800) [pid = 1248] [serial = 1906] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (193CB800) [pid = 1248] [serial = 1904] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (15F87800) [pid = 1248] [serial = 1902] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (1640AC00) [pid = 1248] [serial = 1918] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (193BBC00) [pid = 1248] [serial = 1900] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (190DC800) [pid = 1248] [serial = 1896] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1683E800) [pid = 1248] [serial = 1898] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (11B0B000) [pid = 1248] [serial = 1920] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (170A4000) [pid = 1248] [serial = 1894] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (0FF7A400) [pid = 1248] [serial = 1924] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (16712C00) [pid = 1248] [serial = 1888] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (171C3C00) [pid = 1248] [serial = 1892] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (1A20FC00) [pid = 1248] [serial = 1940] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (0B5EF000) [pid = 1248] [serial = 1912] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (19579C00) [pid = 1248] [serial = 1930] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (1784DC00) [pid = 1248] [serial = 1922] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (0CFC5800) [pid = 1248] [serial = 1830] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (0B5F1400) [pid = 1248] [serial = 1832] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (19580C00) [pid = 1248] [serial = 1934] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (19745C00) [pid = 1248] [serial = 1932] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (0D5B5400) [pid = 1248] [serial = 1834] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (0F3D6000) [pid = 1248] [serial = 1836] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (0F615400) [pid = 1248] [serial = 1838] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (0F829C00) [pid = 1248] [serial = 1840] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (10008000) [pid = 1248] [serial = 1842] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (0FF2B800) [pid = 1248] [serial = 1844] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (11340000) [pid = 1248] [serial = 1846] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (1133A000) [pid = 1248] [serial = 1848] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (1A40C400) [pid = 1248] [serial = 1944] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (115AAC00) [pid = 1248] [serial = 1850] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (11E35000) [pid = 1248] [serial = 1852] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (12DB4800) [pid = 1248] [serial = 1854] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (13F01C00) [pid = 1248] [serial = 1856] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (13F05000) [pid = 1248] [serial = 1858] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (13F09C00) [pid = 1248] [serial = 1860] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (13F5F000) [pid = 1248] [serial = 1862] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (14418800) [pid = 1248] [serial = 1864] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (13421C00) [pid = 1248] [serial = 1866] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (1000D000) [pid = 1248] [serial = 1914] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (19576800) [pid = 1248] [serial = 1928] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (1A20F000) [pid = 1248] [serial = 1942] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (10107400) [pid = 1248] [serial = 1916] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (1A207000) [pid = 1248] [serial = 1936] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (1A773C00) [pid = 1248] [serial = 1950] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (19572800) [pid = 1248] [serial = 1910] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (16F78000) [pid = 1248] [serial = 1890] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (16402400) [pid = 1248] [serial = 1884] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (16589800) [pid = 1248] [serial = 1886] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1649C800) [pid = 1248] [serial = 1882] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1957D400) [pid = 1248] [serial = 1946] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (1A209000) [pid = 1248] [serial = 1938] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (14506C00) [pid = 1248] [serial = 1878] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (15DC0400) [pid = 1248] [serial = 1880] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (15A74400) [pid = 1248] [serial = 1876] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (15D45C00) [pid = 1248] [serial = 1874] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1450D400) [pid = 1248] [serial = 1868] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1A418000) [pid = 1248] [serial = 1948] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (1A20B800) [pid = 1248] [serial = 1952] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1543F000) [pid = 1248] [serial = 1872] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1010DC00) [pid = 1248] [serial = 1870] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1A7A2C00) [pid = 1248] [serial = 1954] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (194D2800) [pid = 1248] [serial = 1926] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (0E94F800) [pid = 1248] [serial = 1828] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1A80D800) [pid = 1248] [serial = 1974] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1A414400) [pid = 1248] [serial = 1956] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (11D32800) [pid = 1248] [serial = 1966] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A7AB400) [pid = 1248] [serial = 1958] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (19580800) [pid = 1248] [serial = 1972] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (13F5F400) [pid = 1248] [serial = 1968] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (0F4C1800) [pid = 1248] [serial = 1964] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1A80F000) [pid = 1248] [serial = 1976] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (0B5F3000) [pid = 1248] [serial = 1962] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1A803C00) [pid = 1248] [serial = 1960] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:44 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (16F74400) [pid = 1248] [serial = 1970] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:45 INFO - PROCESS | 1248 | 1475817525264 Marionette TRACE conn5 <- [1,694,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html",0,null,null,[["placeholder: 'img', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:18:45 INFO - ........................................................................................................................................................................................................................ 22:18:45 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html | took 2885ms 22:18:45 INFO - PROCESS | 1248 | 1475817525377 Marionette TRACE conn5 -> [0,695,"getWindowHandle",null] 22:18:45 INFO - PROCESS | 1248 | 1475817525385 Marionette TRACE conn5 <- [1,695,null,{"value":"12"}] 22:18:45 INFO - PROCESS | 1248 | 1475817525393 Marionette TRACE conn5 -> [0,696,"timeouts",{"script":185000}] 22:18:45 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html 22:18:45 INFO - PROCESS | 1248 | 1475817525398 Marionette TRACE conn5 <- [1,696,null,{}] 22:18:45 INFO - PROCESS | 1248 | 1475817525403 Marionette TRACE conn5 -> [0,697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:18:45 INFO - PROCESS | 1248 | 1475817525528 Marionette TRACE conn5 <- [1,697,null,{"value":null}] 22:18:45 INFO - PROCESS | 1248 | 1475817525607 Marionette TRACE conn5 -> [0,698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1248 | ++DOCSHELL 13F5B800 == 29 [pid = 1248] [id = 898] 22:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (13F5C000) [pid = 1248] [serial = 2021] [outer = 00000000] 22:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (15F8E800) [pid = 1248] [serial = 2022] [outer = 13F5C000] 22:18:45 INFO - PROCESS | 1248 | 1475817525673 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (16499400) [pid = 1248] [serial = 2023] [outer = 13F5C000] 22:18:45 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:45 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:47 INFO - PROCESS | 1248 | --DOCSHELL 0B5F6800 == 28 [pid = 1248] [id = 882] 22:18:47 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1000 == 27 [pid = 1248] [id = 881] 22:18:47 INFO - PROCESS | 1248 | --DOCSHELL 0C7B8800 == 26 [pid = 1248] [id = 880] 22:18:47 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9800 == 25 [pid = 1248] [id = 879] 22:18:47 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED800 == 24 [pid = 1248] [id = 878] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (0F3CD000) [pid = 1248] [serial = 1829] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (12028000) [pid = 1248] [serial = 1853] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (12DBA400) [pid = 1248] [serial = 1855] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (13F03C00) [pid = 1248] [serial = 1857] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (13F05400) [pid = 1248] [serial = 1859] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (13F0B400) [pid = 1248] [serial = 1861] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (13F5F800) [pid = 1248] [serial = 1863] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (14419000) [pid = 1248] [serial = 1865] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1450A800) [pid = 1248] [serial = 1867] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (10109000) [pid = 1248] [serial = 1915] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (19579000) [pid = 1248] [serial = 1929] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1A40A400) [pid = 1248] [serial = 1943] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (11B5F000) [pid = 1248] [serial = 1917] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1A207400) [pid = 1248] [serial = 1937] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A79EC00) [pid = 1248] [serial = 1951] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (19572C00) [pid = 1248] [serial = 1911] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (16F79C00) [pid = 1248] [serial = 1891] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (16404800) [pid = 1248] [serial = 1885] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1658A800) [pid = 1248] [serial = 1887] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (164A0800) [pid = 1248] [serial = 1883] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A415400) [pid = 1248] [serial = 1947] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1A20CC00) [pid = 1248] [serial = 1939] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (15D46400) [pid = 1248] [serial = 1879] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (15F4C800) [pid = 1248] [serial = 1881] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (15D42000) [pid = 1248] [serial = 1877] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (15D46000) [pid = 1248] [serial = 1875] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1450FC00) [pid = 1248] [serial = 1869] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1A766800) [pid = 1248] [serial = 1949] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A409C00) [pid = 1248] [serial = 1953] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (15441000) [pid = 1248] [serial = 1873] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14505400) [pid = 1248] [serial = 1871] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1A7A3000) [pid = 1248] [serial = 1955] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (19573400) [pid = 1248] [serial = 1927] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1A804000) [pid = 1248] [serial = 1961] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (16F7A400) [pid = 1248] [serial = 1971] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A80DC00) [pid = 1248] [serial = 1975] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1A416800) [pid = 1248] [serial = 1957] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (11D32C00) [pid = 1248] [serial = 1967] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1A7ABC00) [pid = 1248] [serial = 1959] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A40D000) [pid = 1248] [serial = 1973] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (13F63C00) [pid = 1248] [serial = 1969] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (0F799400) [pid = 1248] [serial = 1965] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1A80F400) [pid = 1248] [serial = 1977] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (0B5F5000) [pid = 1248] [serial = 1963] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (194D1800) [pid = 1248] [serial = 1909] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (194CEC00) [pid = 1248] [serial = 1907] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (193D7400) [pid = 1248] [serial = 1905] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17848400) [pid = 1248] [serial = 1903] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1649CC00) [pid = 1248] [serial = 1919] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (193CB400) [pid = 1248] [serial = 1901] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (17519400) [pid = 1248] [serial = 1897] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (115AD400) [pid = 1248] [serial = 1899] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1543C800) [pid = 1248] [serial = 1921] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1751B400) [pid = 1248] [serial = 1895] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (15D4B000) [pid = 1248] [serial = 1925] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1679E800) [pid = 1248] [serial = 1889] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (171C4400) [pid = 1248] [serial = 1893] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1A40B000) [pid = 1248] [serial = 1941] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0B5F3800) [pid = 1248] [serial = 1913] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19581400) [pid = 1248] [serial = 1931] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17A9E800) [pid = 1248] [serial = 1923] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0F07CC00) [pid = 1248] [serial = 1831] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0B5F1800) [pid = 1248] [serial = 1833] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (19747000) [pid = 1248] [serial = 1935] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19746000) [pid = 1248] [serial = 1933] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0E97A000) [pid = 1248] [serial = 1835] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0F4BF400) [pid = 1248] [serial = 1837] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0F6F5800) [pid = 1248] [serial = 1839] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0F82A000) [pid = 1248] [serial = 1841] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1000B000) [pid = 1248] [serial = 1843] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (10082C00) [pid = 1248] [serial = 1845] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (113DD400) [pid = 1248] [serial = 1847] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1133D000) [pid = 1248] [serial = 1849] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A40E800) [pid = 1248] [serial = 1945] [outer = 00000000] [url = about:blank] 22:18:47 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0F4BD000) [pid = 1248] [serial = 1851] [outer = 00000000] [url = about:blank] 22:18:48 INFO - PROCESS | 1248 | 1475817528438 Marionette TRACE conn5 <- [1,698,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html",0,null,null,[["placeholder: 'img', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:18:48 INFO - ........................................................................................................................................................................................................................ 22:18:48 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html | took 3175ms 22:18:48 INFO - PROCESS | 1248 | 1475817528574 Marionette TRACE conn5 -> [0,699,"getWindowHandle",null] 22:18:48 INFO - PROCESS | 1248 | 1475817528580 Marionette TRACE conn5 <- [1,699,null,{"value":"12"}] 22:18:48 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html 22:18:48 INFO - PROCESS | 1248 | 1475817528588 Marionette TRACE conn5 -> [0,700,"timeouts",{"script":185000}] 22:18:48 INFO - PROCESS | 1248 | 1475817528593 Marionette TRACE conn5 <- [1,700,null,{}] 22:18:48 INFO - PROCESS | 1248 | 1475817528601 Marionette TRACE conn5 -> [0,701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:18:48 INFO - PROCESS | 1248 | 1475817528764 Marionette TRACE conn5 <- [1,701,null,{"value":null}] 22:18:48 INFO - PROCESS | 1248 | 1475817528774 Marionette TRACE conn5 -> [0,702,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:18:48 INFO - PROCESS | 1248 | ++DOCSHELL 0F79E800 == 25 [pid = 1248] [id = 899] 22:18:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0F79F000) [pid = 1248] [serial = 2024] [outer = 00000000] 22:18:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0FF28800) [pid = 1248] [serial = 2025] [outer = 0F79F000] 22:18:48 INFO - PROCESS | 1248 | 1475817528845 Marionette DEBUG loaded listener.js 22:18:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0FF7A400) [pid = 1248] [serial = 2026] [outer = 0F79F000] 22:18:49 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:49 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1012B800) [pid = 1248] [serial = 2010] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (10085800) [pid = 1248] [serial = 2008] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (10009800) [pid = 1248] [serial = 2006] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (10009400) [pid = 1248] [serial = 2004] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0F830C00) [pid = 1248] [serial = 2002] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0F798000) [pid = 1248] [serial = 2000] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0F4C0000) [pid = 1248] [serial = 1998] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0F4BDC00) [pid = 1248] [serial = 1996] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0F4BC400) [pid = 1248] [serial = 1994] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0F3CA800) [pid = 1248] [serial = 1992] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0F3CC000) [pid = 1248] [serial = 1990] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0E97A800) [pid = 1248] [serial = 1988] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (0CFB9C00) [pid = 1248] [serial = 1986] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (0C7BB400) [pid = 1248] [serial = 1984] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (0B5FA000) [pid = 1248] [serial = 1982] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (0B5EE800) [pid = 1248] [serial = 1980] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (0C7BA800) [pid = 1248] [serial = 1583] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (0C76E800) [pid = 1248] [serial = 1978] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1007D800) [pid = 1248] [serial = 2016] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (11514C00) [pid = 1248] [serial = 2014] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:50 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (1133B800) [pid = 1248] [serial = 2012] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:18:51 INFO - PROCESS | 1248 | 1475817531071 Marionette TRACE conn5 <- [1,702,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html",0,null,null,[["placeholder: 'img', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'img', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:18:51 INFO - ........................................................................................................................................................................................................................ 22:18:51 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html | took 2602ms 22:18:51 INFO - PROCESS | 1248 | 1475817531191 Marionette TRACE conn5 -> [0,703,"getWindowHandle",null] 22:18:51 INFO - PROCESS | 1248 | 1475817531198 Marionette TRACE conn5 <- [1,703,null,{"value":"12"}] 22:18:51 INFO - PROCESS | 1248 | 1475817531206 Marionette TRACE conn5 -> [0,704,"timeouts",{"script":185000}] 22:18:51 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html 22:18:51 INFO - PROCESS | 1248 | 1475817531211 Marionette TRACE conn5 <- [1,704,null,{}] 22:18:51 INFO - PROCESS | 1248 | 1475817531216 Marionette TRACE conn5 -> [0,705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:18:51 INFO - PROCESS | 1248 | 1475817531338 Marionette TRACE conn5 <- [1,705,null,{"value":null}] 22:18:51 INFO - PROCESS | 1248 | 1475817531403 Marionette TRACE conn5 -> [0,706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:18:51 INFO - PROCESS | 1248 | ++DOCSHELL 11B09C00 == 26 [pid = 1248] [id = 900] 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (11B0D800) [pid = 1248] [serial = 2027] [outer = 00000000] 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (13422800) [pid = 1248] [serial = 2028] [outer = 11B0D800] 22:18:51 INFO - PROCESS | 1248 | 1475817531469 Marionette DEBUG loaded listener.js 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1364F800) [pid = 1248] [serial = 2029] [outer = 11B0D800] 22:18:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:18:51 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2000 == 27 [pid = 1248] [id = 901] 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (13F64000) [pid = 1248] [serial = 2030] [outer = 00000000] 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (14419C00) [pid = 1248] [serial = 2031] [outer = 13F64000] 22:18:51 INFO - PROCESS | 1248 | ++DOCSHELL 13F10C00 == 28 [pid = 1248] [id = 902] 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (13F58400) [pid = 1248] [serial = 2032] [outer = 00000000] 22:18:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (14412800) [pid = 1248] [serial = 2033] [outer = 13F58400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 13F0CC00 == 29 [pid = 1248] [id = 903] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (14507000) [pid = 1248] [serial = 2034] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (14507800) [pid = 1248] [serial = 2035] [outer = 14507000] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 13F0D800 == 30 [pid = 1248] [id = 904] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (13F0DC00) [pid = 1248] [serial = 2036] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (13F10000) [pid = 1248] [serial = 2037] [outer = 13F0DC00] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 145CBC00 == 31 [pid = 1248] [id = 905] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (145D1800) [pid = 1248] [serial = 2038] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (145D2000) [pid = 1248] [serial = 2039] [outer = 145D1800] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15441400 == 32 [pid = 1248] [id = 906] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (15A6F400) [pid = 1248] [serial = 2040] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (15A70000) [pid = 1248] [serial = 2041] [outer = 15A6F400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15D40C00 == 33 [pid = 1248] [id = 907] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (15D41400) [pid = 1248] [serial = 2042] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (15D41C00) [pid = 1248] [serial = 2043] [outer = 15D41400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 11BBC800 == 34 [pid = 1248] [id = 908] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (15D46400) [pid = 1248] [serial = 2044] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (15D48400) [pid = 1248] [serial = 2045] [outer = 15D46400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15D4A400 == 35 [pid = 1248] [id = 909] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (15D4C000) [pid = 1248] [serial = 2046] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (15D4CC00) [pid = 1248] [serial = 2047] [outer = 15D4C000] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15D4E800 == 36 [pid = 1248] [id = 910] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (15D4EC00) [pid = 1248] [serial = 2048] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (15D4F400) [pid = 1248] [serial = 2049] [outer = 15D4EC00] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 145CEC00 == 37 [pid = 1248] [id = 911] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (15DB5C00) [pid = 1248] [serial = 2050] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (15F81C00) [pid = 1248] [serial = 2051] [outer = 15DB5C00] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15F86000 == 38 [pid = 1248] [id = 912] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (15F86400) [pid = 1248] [serial = 2052] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (15F86800) [pid = 1248] [serial = 2053] [outer = 15F86400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1800 == 39 [pid = 1248] [id = 913] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (11338400) [pid = 1248] [serial = 2054] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (15D49400) [pid = 1248] [serial = 2055] [outer = 11338400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15F8B800 == 40 [pid = 1248] [id = 914] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (15F8E000) [pid = 1248] [serial = 2056] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (15F8E400) [pid = 1248] [serial = 2057] [outer = 15F8E000] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15DBBC00 == 41 [pid = 1248] [id = 915] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (15F8AC00) [pid = 1248] [serial = 2058] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (15F8CC00) [pid = 1248] [serial = 2059] [outer = 15F8AC00] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 1012E800 == 42 [pid = 1248] [id = 916] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (15F87400) [pid = 1248] [serial = 2060] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1640E800) [pid = 1248] [serial = 2061] [outer = 15F87400] 22:18:52 INFO - PROCESS | 1248 | ++DOCSHELL 15F8DC00 == 43 [pid = 1248] [id = 917] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (16499800) [pid = 1248] [serial = 2062] [outer = 00000000] 22:18:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1649B000) [pid = 1248] [serial = 2063] [outer = 16499800] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 1649CC00 == 44 [pid = 1248] [id = 918] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1649D000) [pid = 1248] [serial = 2064] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1649D800) [pid = 1248] [serial = 2065] [outer = 1649D000] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED800 == 45 [pid = 1248] [id = 919] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0B5F1800) [pid = 1248] [serial = 2066] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0B5F3800) [pid = 1248] [serial = 2067] [outer = 0B5F1800] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C76E800 == 46 [pid = 1248] [id = 920] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0C772000) [pid = 1248] [serial = 2068] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0C7BA800) [pid = 1248] [serial = 2069] [outer = 0C772000] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B800 == 47 [pid = 1248] [id = 921] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (0F07CC00) [pid = 1248] [serial = 2070] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (0F07F000) [pid = 1248] [serial = 2071] [outer = 0F07CC00] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CAC00 == 48 [pid = 1248] [id = 922] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0F3CC000) [pid = 1248] [serial = 2072] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0F3CD000) [pid = 1248] [serial = 2073] [outer = 0F3CC000] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0F790800 == 49 [pid = 1248] [id = 923] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0F791000) [pid = 1248] [serial = 2074] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (0F791800) [pid = 1248] [serial = 2075] [outer = 0F791000] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0F799C00 == 50 [pid = 1248] [id = 924] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0F79A400) [pid = 1248] [serial = 2076] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0F79A800) [pid = 1248] [serial = 2077] [outer = 0F79A400] 22:18:53 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FA400 == 51 [pid = 1248] [id = 925] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (0CF42000) [pid = 1248] [serial = 2078] [outer = 00000000] 22:18:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (0FF28C00) [pid = 1248] [serial = 2079] [outer = 0CF42000] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C2000 == 52 [pid = 1248] [id = 926] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (10009800) [pid = 1248] [serial = 2080] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1000FC00) [pid = 1248] [serial = 2081] [outer = 10009800] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2F400 == 53 [pid = 1248] [id = 927] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1007D000) [pid = 1248] [serial = 2082] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (10083800) [pid = 1248] [serial = 2083] [outer = 1007D000] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 1010DC00 == 54 [pid = 1248] [id = 928] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (10125C00) [pid = 1248] [serial = 2084] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1012B000) [pid = 1248] [serial = 2085] [outer = 10125C00] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 1150A000 == 55 [pid = 1248] [id = 929] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1179D800) [pid = 1248] [serial = 2086] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (11B09000) [pid = 1248] [serial = 2087] [outer = 1179D800] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 11E27400 == 56 [pid = 1248] [id = 930] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (12028400) [pid = 1248] [serial = 2088] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (12029000) [pid = 1248] [serial = 2089] [outer = 12028400] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 0F830C00 == 57 [pid = 1248] [id = 931] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (10108800) [pid = 1248] [serial = 2090] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (12076400) [pid = 1248] [serial = 2091] [outer = 10108800] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 12DBDC00 == 58 [pid = 1248] [id = 932] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (13F06800) [pid = 1248] [serial = 2092] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (13F06C00) [pid = 1248] [serial = 2093] [outer = 13F06800] 22:18:54 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F0C00 == 59 [pid = 1248] [id = 933] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0B5F2800) [pid = 1248] [serial = 2094] [outer = 00000000] 22:18:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0B5F2C00) [pid = 1248] [serial = 2095] [outer = 0B5F2800] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FC800 == 60 [pid = 1248] [id = 934] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (0C7B8800) [pid = 1248] [serial = 2096] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (0C7BB400) [pid = 1248] [serial = 2097] [outer = 0C7B8800] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0088A800 == 61 [pid = 1248] [id = 935] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (0B5EE000) [pid = 1248] [serial = 2098] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (0B5EE400) [pid = 1248] [serial = 2099] [outer = 0B5EE000] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0C7B8000 == 60 [pid = 1248] [id = 680] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F795800 == 59 [pid = 1248] [id = 896] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0B5FA800 == 58 [pid = 1248] [id = 883] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 11513800 == 57 [pid = 1248] [id = 895] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 1133B400 == 56 [pid = 1248] [id = 894] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 1012AC00 == 55 [pid = 1248] [id = 893] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 10085000 == 54 [pid = 1248] [id = 892] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 10007400 == 53 [pid = 1248] [id = 891] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 10008400 == 52 [pid = 1248] [id = 890] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F830800 == 51 [pid = 1248] [id = 889] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F797800 == 50 [pid = 1248] [id = 888] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7400 == 49 [pid = 1248] [id = 887] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F4BBC00 == 48 [pid = 1248] [id = 886] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F3D8C00 == 47 [pid = 1248] [id = 885] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0F080800 == 46 [pid = 1248] [id = 884] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15DBBC00 == 45 [pid = 1248] [id = 915] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 1012E800 == 44 [pid = 1248] [id = 916] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15F8DC00 == 43 [pid = 1248] [id = 917] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15F8B800 == 42 [pid = 1248] [id = 914] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1800 == 41 [pid = 1248] [id = 913] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15F86000 == 40 [pid = 1248] [id = 912] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 145CEC00 == 39 [pid = 1248] [id = 911] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15D4E800 == 38 [pid = 1248] [id = 910] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15D4A400 == 37 [pid = 1248] [id = 909] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 11BBC800 == 36 [pid = 1248] [id = 908] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15D40C00 == 35 [pid = 1248] [id = 907] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 15441400 == 34 [pid = 1248] [id = 906] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 145CBC00 == 33 [pid = 1248] [id = 905] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 13F0D800 == 32 [pid = 1248] [id = 904] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 13F0CC00 == 31 [pid = 1248] [id = 903] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 13F10C00 == 30 [pid = 1248] [id = 902] 22:18:55 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2000 == 29 [pid = 1248] [id = 901] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (12033800) [pid = 1248] [serial = 2019] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (0F077000) [pid = 1248] [serial = 1585] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (0C7BB800) [pid = 1248] [serial = 1979] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (15F8E800) [pid = 1248] [serial = 2022] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1012F400) [pid = 1248] [serial = 2017] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (115AD800) [pid = 1248] [serial = 2015] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (11472C00) [pid = 1248] [serial = 2013] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1012BC00) [pid = 1248] [serial = 2011] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (10103C00) [pid = 1248] [serial = 2009] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (10077C00) [pid = 1248] [serial = 2007] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1000A000) [pid = 1248] [serial = 2005] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (0F93C800) [pid = 1248] [serial = 2003] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (0F798C00) [pid = 1248] [serial = 2001] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (0F61E800) [pid = 1248] [serial = 1999] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0F4BE000) [pid = 1248] [serial = 1997] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0F4BD400) [pid = 1248] [serial = 1995] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (0F3D4800) [pid = 1248] [serial = 1993] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (0F3CDC00) [pid = 1248] [serial = 1991] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (0E97BC00) [pid = 1248] [serial = 1989] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0CFBD400) [pid = 1248] [serial = 1987] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (0C7BEC00) [pid = 1248] [serial = 1985] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (0B5FAC00) [pid = 1248] [serial = 1983] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (0B5EEC00) [pid = 1248] [serial = 1981] [outer = 00000000] [url = about:blank] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB400 == 30 [pid = 1248] [id = 936] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0C76C400) [pid = 1248] [serial = 2100] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (0C7B8000) [pid = 1248] [serial = 2101] [outer = 0C76C400] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C8CA400 == 31 [pid = 1248] [id = 937] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (0C8CF000) [pid = 1248] [serial = 2102] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (0C8D2400) [pid = 1248] [serial = 2103] [outer = 0C8CF000] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0D54FC00 == 32 [pid = 1248] [id = 938] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0D554400) [pid = 1248] [serial = 2104] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0E95D800) [pid = 1248] [serial = 2105] [outer = 0D554400] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F073800 == 33 [pid = 1248] [id = 939] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0F077000) [pid = 1248] [serial = 2106] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (0F077C00) [pid = 1248] [serial = 2107] [outer = 0F077000] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F080800 == 34 [pid = 1248] [id = 940] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (0F3CA000) [pid = 1248] [serial = 2108] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0F3CA400) [pid = 1248] [serial = 2109] [outer = 0F3CA000] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CF800 == 35 [pid = 1248] [id = 941] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (0F3D1000) [pid = 1248] [serial = 2110] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (0F3D1C00) [pid = 1248] [serial = 2111] [outer = 0F3D1000] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C89B400 == 36 [pid = 1248] [id = 942] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (0D545800) [pid = 1248] [serial = 2112] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0E97D400) [pid = 1248] [serial = 2113] [outer = 0D545800] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BAC00 == 37 [pid = 1248] [id = 943] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0F4BB000) [pid = 1248] [serial = 2114] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (0F4BD400) [pid = 1248] [serial = 2115] [outer = 0F4BB000] 22:18:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1800 == 38 [pid = 1248] [id = 944] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (0F790C00) [pid = 1248] [serial = 2116] [outer = 00000000] 22:18:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0F792800) [pid = 1248] [serial = 2117] [outer = 0F790C00] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BA400 == 39 [pid = 1248] [id = 945] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0F797000) [pid = 1248] [serial = 2118] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (0F797800) [pid = 1248] [serial = 2119] [outer = 0F797000] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BFC00 == 40 [pid = 1248] [id = 946] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (0F799400) [pid = 1248] [serial = 2120] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (0F79A000) [pid = 1248] [serial = 2121] [outer = 0F799400] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F79F400 == 41 [pid = 1248] [id = 947] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (0F79F800) [pid = 1248] [serial = 2122] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0F79FC00) [pid = 1248] [serial = 2123] [outer = 0F79F800] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F080400 == 42 [pid = 1248] [id = 948] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0F080C00) [pid = 1248] [serial = 2124] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (0F793000) [pid = 1248] [serial = 2125] [outer = 0F080C00] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 10003400 == 43 [pid = 1248] [id = 949] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (10003800) [pid = 1248] [serial = 2126] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (10003C00) [pid = 1248] [serial = 2127] [outer = 10003800] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F944000 == 44 [pid = 1248] [id = 950] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (0FF80000) [pid = 1248] [serial = 2128] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (10008400) [pid = 1248] [serial = 2129] [outer = 0FF80000] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D4C00 == 45 [pid = 1248] [id = 951] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (10077C00) [pid = 1248] [serial = 2130] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (0B5F7800) [pid = 1248] [serial = 2131] [outer = 10077C00] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C7400 == 46 [pid = 1248] [id = 952] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1007D400) [pid = 1248] [serial = 2132] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1007EC00) [pid = 1248] [serial = 2133] [outer = 1007D400] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9C00 == 47 [pid = 1248] [id = 953] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (10106800) [pid = 1248] [serial = 2134] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1010C400) [pid = 1248] [serial = 2135] [outer = 10106800] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 10078C00 == 48 [pid = 1248] [id = 954] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1012AC00) [pid = 1248] [serial = 2136] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1012BC00) [pid = 1248] [serial = 2137] [outer = 1012AC00] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 10003000 == 49 [pid = 1248] [id = 955] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1012F400) [pid = 1248] [serial = 2138] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1012FC00) [pid = 1248] [serial = 2139] [outer = 1012F400] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F6800 == 50 [pid = 1248] [id = 956] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1012E800) [pid = 1248] [serial = 2140] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1133E800) [pid = 1248] [serial = 2141] [outer = 1012E800] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 10085000 == 51 [pid = 1248] [id = 957] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (11471400) [pid = 1248] [serial = 2142] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (11472400) [pid = 1248] [serial = 2143] [outer = 11471400] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 1150B400 == 52 [pid = 1248] [id = 958] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1150B000) [pid = 1248] [serial = 2144] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (11510800) [pid = 1248] [serial = 2145] [outer = 1150B000] 22:18:56 INFO - PROCESS | 1248 | ++DOCSHELL 11515400 == 53 [pid = 1248] [id = 959] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (11515C00) [pid = 1248] [serial = 2146] [outer = 00000000] 22:18:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (11516800) [pid = 1248] [serial = 2147] [outer = 11515C00] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 11477C00 == 54 [pid = 1248] [id = 960] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (115AE400) [pid = 1248] [serial = 2148] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (115AE800) [pid = 1248] [serial = 2149] [outer = 115AE400] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 11511400 == 55 [pid = 1248] [id = 961] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (115B8000) [pid = 1248] [serial = 2150] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (11748800) [pid = 1248] [serial = 2151] [outer = 115B8000] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 1150F000 == 56 [pid = 1248] [id = 962] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (11753400) [pid = 1248] [serial = 2152] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (11796400) [pid = 1248] [serial = 2153] [outer = 11753400] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 11BC8000 == 57 [pid = 1248] [id = 963] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (11D32C00) [pid = 1248] [serial = 2154] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (11D33000) [pid = 1248] [serial = 2155] [outer = 11D32C00] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 1202D400 == 58 [pid = 1248] [id = 964] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (12033800) [pid = 1248] [serial = 2156] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (12070C00) [pid = 1248] [serial = 2157] [outer = 12033800] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 1216B000 == 59 [pid = 1248] [id = 965] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (12DBA400) [pid = 1248] [serial = 2158] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (12DBC400) [pid = 1248] [serial = 2159] [outer = 12DBA400] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 0F82AC00 == 60 [pid = 1248] [id = 966] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (11513800) [pid = 1248] [serial = 2160] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (13F03000) [pid = 1248] [serial = 2161] [outer = 11513800] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 0E97BC00 == 61 [pid = 1248] [id = 967] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (0F4B9400) [pid = 1248] [serial = 2162] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (0F4BA800) [pid = 1248] [serial = 2163] [outer = 0F4B9400] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 13F5D400 == 62 [pid = 1248] [id = 968] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (13F5F800) [pid = 1248] [serial = 2164] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (13F60400) [pid = 1248] [serial = 2165] [outer = 13F5F800] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 0FF29C00 == 63 [pid = 1248] [id = 969] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (13F5A400) [pid = 1248] [serial = 2166] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (14413C00) [pid = 1248] [serial = 2167] [outer = 13F5A400] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (15DB5C00) [pid = 1248] [serial = 2050] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (15D4C000) [pid = 1248] [serial = 2046] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (15F87400) [pid = 1248] [serial = 2060] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (15F8E000) [pid = 1248] [serial = 2056] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (14507000) [pid = 1248] [serial = 2034] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (16499800) [pid = 1248] [serial = 2062] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (0F79F000) [pid = 1248] [serial = 2024] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-percentage.html] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (15F86400) [pid = 1248] [serial = 2052] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (11E2F400) [pid = 1248] [serial = 2018] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-auto.html] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (13F5C000) [pid = 1248] [serial = 2021] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-img-fixed.html] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (13F0DC00) [pid = 1248] [serial = 2036] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (11338400) [pid = 1248] [serial = 2054] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (15D4EC00) [pid = 1248] [serial = 2048] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (15F8AC00) [pid = 1248] [serial = 2058] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (15A6F400) [pid = 1248] [serial = 2040] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (13F58400) [pid = 1248] [serial = 2032] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (145D1800) [pid = 1248] [serial = 2038] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (13F64000) [pid = 1248] [serial = 2030] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (15D46400) [pid = 1248] [serial = 2044] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (15D41400) [pid = 1248] [serial = 2042] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 1341FC00 == 64 [pid = 1248] [id = 970] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (13F0DC00) [pid = 1248] [serial = 2168] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (13F58400) [pid = 1248] [serial = 2169] [outer = 13F0DC00] 22:18:57 INFO - PROCESS | 1248 | ++DOCSHELL 14505400 == 65 [pid = 1248] [id = 971] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (14507000) [pid = 1248] [serial = 2170] [outer = 00000000] 22:18:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1450A400) [pid = 1248] [serial = 2171] [outer = 14507000] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 145CEC00 == 66 [pid = 1248] [id = 972] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (145D1800) [pid = 1248] [serial = 2172] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (145D2C00) [pid = 1248] [serial = 2173] [outer = 145D1800] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 1202B000 == 67 [pid = 1248] [id = 973] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1543BC00) [pid = 1248] [serial = 2174] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (15440000) [pid = 1248] [serial = 2175] [outer = 1543BC00] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15441800 == 68 [pid = 1248] [id = 974] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (15447000) [pid = 1248] [serial = 2176] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (15A6F400) [pid = 1248] [serial = 2177] [outer = 15447000] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 145CBC00 == 69 [pid = 1248] [id = 975] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (15D44400) [pid = 1248] [serial = 2178] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (15D44C00) [pid = 1248] [serial = 2179] [outer = 15D44400] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15D4BC00 == 70 [pid = 1248] [id = 976] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (15D4C000) [pid = 1248] [serial = 2180] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (15D4E000) [pid = 1248] [serial = 2181] [outer = 15D4C000] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15D4EC00 == 71 [pid = 1248] [id = 977] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (15DBA000) [pid = 1248] [serial = 2182] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (15DBBC00) [pid = 1248] [serial = 2183] [outer = 15DBA000] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 1543C400 == 72 [pid = 1248] [id = 978] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (15F4EC00) [pid = 1248] [serial = 2184] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (15F7F400) [pid = 1248] [serial = 2185] [outer = 15F4EC00] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15D4F800 == 73 [pid = 1248] [id = 979] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (15F84800) [pid = 1248] [serial = 2186] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (15F85400) [pid = 1248] [serial = 2187] [outer = 15F84800] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F87400 == 74 [pid = 1248] [id = 980] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (15F88000) [pid = 1248] [serial = 2188] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (15F88C00) [pid = 1248] [serial = 2189] [outer = 15F88000] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F8B800 == 75 [pid = 1248] [id = 981] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (15F8BC00) [pid = 1248] [serial = 2190] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (15F8C800) [pid = 1248] [serial = 2191] [outer = 15F8BC00] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F8EC00 == 76 [pid = 1248] [id = 982] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (16401400) [pid = 1248] [serial = 2192] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (16402400) [pid = 1248] [serial = 2193] [outer = 16401400] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 16410000 == 77 [pid = 1248] [id = 983] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (16499800) [pid = 1248] [serial = 2194] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (16499C00) [pid = 1248] [serial = 2195] [outer = 16499800] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 13422000 == 78 [pid = 1248] [id = 984] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (164A0000) [pid = 1248] [serial = 2196] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (164A0400) [pid = 1248] [serial = 2197] [outer = 164A0000] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F81000 == 79 [pid = 1248] [id = 985] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (164A1C00) [pid = 1248] [serial = 2198] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (164A2400) [pid = 1248] [serial = 2199] [outer = 164A1C00] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 15F89400 == 80 [pid = 1248] [id = 986] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (164A4800) [pid = 1248] [serial = 2200] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (164A4C00) [pid = 1248] [serial = 2201] [outer = 164A4800] 22:18:58 INFO - PROCESS | 1248 | ++DOCSHELL 164A7000 == 81 [pid = 1248] [id = 987] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (164A8C00) [pid = 1248] [serial = 2202] [outer = 00000000] 22:18:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (1657D000) [pid = 1248] [serial = 2203] [outer = 164A8C00] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1657FC00 == 82 [pid = 1248] [id = 988] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (16580400) [pid = 1248] [serial = 2204] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (16580800) [pid = 1248] [serial = 2205] [outer = 16580400] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16582C00 == 83 [pid = 1248] [id = 989] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (16583000) [pid = 1248] [serial = 2206] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (16583400) [pid = 1248] [serial = 2207] [outer = 16583000] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16584C00 == 84 [pid = 1248] [id = 990] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (16585000) [pid = 1248] [serial = 2208] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (16585400) [pid = 1248] [serial = 2209] [outer = 16585000] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16582400 == 85 [pid = 1248] [id = 991] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (16586800) [pid = 1248] [serial = 2210] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (16587000) [pid = 1248] [serial = 2211] [outer = 16586800] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16587400 == 86 [pid = 1248] [id = 992] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (16589800) [pid = 1248] [serial = 2212] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (1658A000) [pid = 1248] [serial = 2213] [outer = 16589800] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16707C00 == 87 [pid = 1248] [id = 993] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (1670B800) [pid = 1248] [serial = 2214] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (1670D000) [pid = 1248] [serial = 2215] [outer = 1670B800] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1657DC00 == 88 [pid = 1248] [id = 994] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (1670F000) [pid = 1248] [serial = 2216] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (1670FC00) [pid = 1248] [serial = 2217] [outer = 1670F000] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16711400 == 89 [pid = 1248] [id = 995] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (16712000) [pid = 1248] [serial = 2218] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (16712C00) [pid = 1248] [serial = 2219] [outer = 16712000] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1657F400 == 90 [pid = 1248] [id = 996] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (16798800) [pid = 1248] [serial = 2220] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (1679B000) [pid = 1248] [serial = 2221] [outer = 16798800] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 0F830800 == 91 [pid = 1248] [id = 997] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (14420C00) [pid = 1248] [serial = 2222] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (1640FC00) [pid = 1248] [serial = 2223] [outer = 14420C00] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1658B000 == 92 [pid = 1248] [id = 998] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (16794C00) [pid = 1248] [serial = 2224] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (16796800) [pid = 1248] [serial = 2225] [outer = 16794C00] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1679F400 == 93 [pid = 1248] [id = 999] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (1679FC00) [pid = 1248] [serial = 2226] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (167A0000) [pid = 1248] [serial = 2227] [outer = 1679FC00] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 1679E400 == 94 [pid = 1248] [id = 1000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (167A2C00) [pid = 1248] [serial = 2228] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (1683DC00) [pid = 1248] [serial = 2229] [outer = 167A2C00] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16841C00 == 95 [pid = 1248] [id = 1001] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (16842000) [pid = 1248] [serial = 2230] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (16842400) [pid = 1248] [serial = 2231] [outer = 16842000] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16ABF000 == 96 [pid = 1248] [id = 1002] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (16C09400) [pid = 1248] [serial = 2232] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (16F0A400) [pid = 1248] [serial = 2233] [outer = 16C09400] 22:18:59 INFO - PROCESS | 1248 | ++DOCSHELL 16F74400 == 97 [pid = 1248] [id = 1003] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (16F74800) [pid = 1248] [serial = 2234] [outer = 00000000] 22:18:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (16F75000) [pid = 1248] [serial = 2235] [outer = 16F74800] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 1679E800 == 98 [pid = 1248] [id = 1004] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (167A1000) [pid = 1248] [serial = 2236] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (16F78000) [pid = 1248] [serial = 2237] [outer = 167A1000] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F79800 == 99 [pid = 1248] [id = 1005] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (16F79C00) [pid = 1248] [serial = 2238] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (16F7A400) [pid = 1248] [serial = 2239] [outer = 16F79C00] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F7C400 == 100 [pid = 1248] [id = 1006] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (16F7C800) [pid = 1248] [serial = 2240] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (16F7CC00) [pid = 1248] [serial = 2241] [outer = 16F7C800] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F7E400 == 101 [pid = 1248] [id = 1007] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (16F7E800) [pid = 1248] [serial = 2242] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (16F7EC00) [pid = 1248] [serial = 2243] [outer = 16F7E800] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F80400 == 102 [pid = 1248] [id = 1008] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (16F80800) [pid = 1248] [serial = 2244] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (16F81000) [pid = 1248] [serial = 2245] [outer = 16F80800] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F7B000 == 103 [pid = 1248] [id = 1009] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1709B000) [pid = 1248] [serial = 2246] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (1709C800) [pid = 1248] [serial = 2247] [outer = 1709B000] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F76000 == 104 [pid = 1248] [id = 1010] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (1709FC00) [pid = 1248] [serial = 2248] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (170A0800) [pid = 1248] [serial = 2249] [outer = 1709FC00] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 170A6800 == 105 [pid = 1248] [id = 1011] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (171C4400) [pid = 1248] [serial = 2250] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (171C5400) [pid = 1248] [serial = 2251] [outer = 171C4400] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 16F7AC00 == 106 [pid = 1248] [id = 1012] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (171C9000) [pid = 1248] [serial = 2252] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (171D0400) [pid = 1248] [serial = 2253] [outer = 171C9000] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 1640F000 == 107 [pid = 1248] [id = 1013] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (1649F400) [pid = 1248] [serial = 2254] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (16F7BC00) [pid = 1248] [serial = 2255] [outer = 1649F400] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EEC00 == 108 [pid = 1248] [id = 1014] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (0B5F1000) [pid = 1248] [serial = 2256] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (0B5F2000) [pid = 1248] [serial = 2257] [outer = 0B5F1000] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FA800 == 109 [pid = 1248] [id = 1015] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (0C7BEC00) [pid = 1248] [serial = 2258] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (0C7BF400) [pid = 1248] [serial = 2259] [outer = 0C7BEC00] 22:19:00 INFO - PROCESS | 1248 | ++DOCSHELL 0E9BE000 == 110 [pid = 1248] [id = 1016] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (0F07A400) [pid = 1248] [serial = 2260] [outer = 00000000] 22:19:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (0F07B000) [pid = 1248] [serial = 2261] [outer = 0F07A400] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F615800 == 111 [pid = 1248] [id = 1017] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (0F616800) [pid = 1248] [serial = 2262] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (0F617400) [pid = 1248] [serial = 2263] [outer = 0F616800] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D4800 == 112 [pid = 1248] [id = 1018] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (0F795800) [pid = 1248] [serial = 2264] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (0F796400) [pid = 1248] [serial = 2265] [outer = 0F795800] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F93C800 == 113 [pid = 1248] [id = 1019] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (0F93DC00) [pid = 1248] [serial = 2266] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (0F941000) [pid = 1248] [serial = 2267] [outer = 0F93DC00] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F79B000 == 114 [pid = 1248] [id = 1020] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (11E27800) [pid = 1248] [serial = 2268] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (12072800) [pid = 1248] [serial = 2269] [outer = 11E27800] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 11478800 == 115 [pid = 1248] [id = 1021] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (15D46C00) [pid = 1248] [serial = 2270] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (15D4AC00) [pid = 1248] [serial = 2271] [outer = 15D46C00] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 0F798C00 == 116 [pid = 1248] [id = 1022] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (164A3400) [pid = 1248] [serial = 2272] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (16F81C00) [pid = 1248] [serial = 2273] [outer = 164A3400] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 0FF26400 == 117 [pid = 1248] [id = 1023] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (172A1400) [pid = 1248] [serial = 2274] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (17519800) [pid = 1248] [serial = 2275] [outer = 172A1400] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 13F0B400 == 118 [pid = 1248] [id = 1024] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (1751C000) [pid = 1248] [serial = 2276] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (1751D000) [pid = 1248] [serial = 2277] [outer = 1751C000] 22:19:01 INFO - PROCESS | 1248 | ++DOCSHELL 17847400 == 119 [pid = 1248] [id = 1025] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (17848800) [pid = 1248] [serial = 2278] [outer = 00000000] 22:19:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (17848C00) [pid = 1248] [serial = 2279] [outer = 17848800] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 1649A000 == 120 [pid = 1248] [id = 1026] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (17854000) [pid = 1248] [serial = 2280] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (17854C00) [pid = 1248] [serial = 2281] [outer = 17854000] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 0F831000 == 121 [pid = 1248] [id = 1027] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (11BBC800) [pid = 1248] [serial = 2282] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (171C5000) [pid = 1248] [serial = 2283] [outer = 11BBC800] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 179E9400 == 122 [pid = 1248] [id = 1028] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (17AA4C00) [pid = 1248] [serial = 2284] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (17AA6000) [pid = 1248] [serial = 2285] [outer = 17AA4C00] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C5C00 == 123 [pid = 1248] [id = 1029] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (0CFBD000) [pid = 1248] [serial = 2286] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0E97DC00) [pid = 1248] [serial = 2287] [outer = 0CFBD000] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 10106400 == 124 [pid = 1248] [id = 1030] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (10108C00) [pid = 1248] [serial = 2288] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (11749800) [pid = 1248] [serial = 2289] [outer = 10108C00] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 0C8D7000 == 125 [pid = 1248] [id = 1031] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0CF41400) [pid = 1248] [serial = 2290] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (0E97C000) [pid = 1248] [serial = 2291] [outer = 0CF41400] 22:19:02 INFO - PROCESS | 1248 | ++DOCSHELL 0F791400 == 126 [pid = 1248] [id = 1032] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (0F795000) [pid = 1248] [serial = 2292] [outer = 00000000] 22:19:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (0F79B800) [pid = 1248] [serial = 2293] [outer = 0F795000] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16841C00 == 125 [pid = 1248] [id = 1001] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16ABF000 == 124 [pid = 1248] [id = 1002] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F74400 == 123 [pid = 1248] [id = 1003] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1679E800 == 122 [pid = 1248] [id = 1004] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F79800 == 121 [pid = 1248] [id = 1005] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F7C400 == 120 [pid = 1248] [id = 1006] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F7E400 == 119 [pid = 1248] [id = 1007] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F80400 == 118 [pid = 1248] [id = 1008] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F7B000 == 117 [pid = 1248] [id = 1009] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F76000 == 116 [pid = 1248] [id = 1010] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 170A6800 == 115 [pid = 1248] [id = 1011] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16F7AC00 == 114 [pid = 1248] [id = 1012] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1640F000 == 113 [pid = 1248] [id = 1013] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 14505400 == 112 [pid = 1248] [id = 971] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 145CEC00 == 111 [pid = 1248] [id = 972] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1202B000 == 110 [pid = 1248] [id = 973] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15441800 == 109 [pid = 1248] [id = 974] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 145CBC00 == 108 [pid = 1248] [id = 975] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15D4BC00 == 107 [pid = 1248] [id = 976] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15D4EC00 == 106 [pid = 1248] [id = 977] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 12DBDC00 == 105 [pid = 1248] [id = 932] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5F0C00 == 104 [pid = 1248] [id = 933] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1543C400 == 103 [pid = 1248] [id = 978] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15D4F800 == 102 [pid = 1248] [id = 979] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15F87400 == 101 [pid = 1248] [id = 980] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15F8B800 == 100 [pid = 1248] [id = 981] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15F8EC00 == 99 [pid = 1248] [id = 982] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16410000 == 98 [pid = 1248] [id = 983] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 13422000 == 97 [pid = 1248] [id = 984] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15F81000 == 96 [pid = 1248] [id = 985] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 15F89400 == 95 [pid = 1248] [id = 986] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 164A7000 == 94 [pid = 1248] [id = 987] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1657FC00 == 93 [pid = 1248] [id = 988] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16582C00 == 92 [pid = 1248] [id = 989] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16584C00 == 91 [pid = 1248] [id = 990] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16582400 == 90 [pid = 1248] [id = 991] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1649CC00 == 89 [pid = 1248] [id = 918] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16587400 == 88 [pid = 1248] [id = 992] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16707C00 == 87 [pid = 1248] [id = 993] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1657DC00 == 86 [pid = 1248] [id = 994] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 16711400 == 85 [pid = 1248] [id = 995] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1657F400 == 84 [pid = 1248] [id = 996] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F830800 == 83 [pid = 1248] [id = 997] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1658B000 == 82 [pid = 1248] [id = 998] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1679F400 == 81 [pid = 1248] [id = 999] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1679E400 == 80 [pid = 1248] [id = 1000] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1800 == 79 [pid = 1248] [id = 944] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F4BA400 == 78 [pid = 1248] [id = 945] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F4BFC00 == 77 [pid = 1248] [id = 946] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F79F400 == 76 [pid = 1248] [id = 947] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F080400 == 75 [pid = 1248] [id = 948] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 10003400 == 74 [pid = 1248] [id = 949] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F944000 == 73 [pid = 1248] [id = 950] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F3D4C00 == 72 [pid = 1248] [id = 951] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F4C7400 == 71 [pid = 1248] [id = 952] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9C00 == 70 [pid = 1248] [id = 953] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 10078C00 == 69 [pid = 1248] [id = 954] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 10003000 == 68 [pid = 1248] [id = 955] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5F6800 == 67 [pid = 1248] [id = 956] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 10085000 == 66 [pid = 1248] [id = 957] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1150B400 == 65 [pid = 1248] [id = 958] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11515400 == 64 [pid = 1248] [id = 959] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11477C00 == 63 [pid = 1248] [id = 960] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11511400 == 62 [pid = 1248] [id = 961] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1150F000 == 61 [pid = 1248] [id = 962] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11BC8000 == 60 [pid = 1248] [id = 963] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1202D400 == 59 [pid = 1248] [id = 964] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1216B000 == 58 [pid = 1248] [id = 965] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F82AC00 == 57 [pid = 1248] [id = 966] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0E97BC00 == 56 [pid = 1248] [id = 967] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 13F5D400 == 55 [pid = 1248] [id = 968] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0FF29C00 == 54 [pid = 1248] [id = 969] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1341FC00 == 53 [pid = 1248] [id = 970] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED800 == 52 [pid = 1248] [id = 919] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0C76E800 == 51 [pid = 1248] [id = 920] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F07B800 == 50 [pid = 1248] [id = 921] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F3CAC00 == 49 [pid = 1248] [id = 922] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F790800 == 48 [pid = 1248] [id = 923] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F799C00 == 47 [pid = 1248] [id = 924] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5FA400 == 46 [pid = 1248] [id = 925] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F4C2000 == 45 [pid = 1248] [id = 926] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0FF2F400 == 44 [pid = 1248] [id = 927] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1010DC00 == 43 [pid = 1248] [id = 928] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1150A000 == 42 [pid = 1248] [id = 929] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11E27400 == 41 [pid = 1248] [id = 930] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F830C00 == 40 [pid = 1248] [id = 931] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5FC800 == 39 [pid = 1248] [id = 934] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0088A800 == 38 [pid = 1248] [id = 935] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB400 == 37 [pid = 1248] [id = 936] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0C8CA400 == 36 [pid = 1248] [id = 937] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0D54FC00 == 35 [pid = 1248] [id = 938] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F073800 == 34 [pid = 1248] [id = 939] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F080800 == 33 [pid = 1248] [id = 940] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F3CF800 == 32 [pid = 1248] [id = 941] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0C89B400 == 31 [pid = 1248] [id = 942] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F4BAC00 == 30 [pid = 1248] [id = 943] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0C8D7000 == 29 [pid = 1248] [id = 1031] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5EEC00 == 28 [pid = 1248] [id = 1014] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0B5FA800 == 27 [pid = 1248] [id = 1015] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0E9BE000 == 26 [pid = 1248] [id = 1016] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F615800 == 25 [pid = 1248] [id = 1017] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F3D4800 == 24 [pid = 1248] [id = 1018] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F93C800 == 23 [pid = 1248] [id = 1019] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F79B000 == 22 [pid = 1248] [id = 1020] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11478800 == 21 [pid = 1248] [id = 1021] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F798C00 == 20 [pid = 1248] [id = 1022] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0FF26400 == 19 [pid = 1248] [id = 1023] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 13F0B400 == 18 [pid = 1248] [id = 1024] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 17847400 == 17 [pid = 1248] [id = 1025] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 1649A000 == 16 [pid = 1248] [id = 1026] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F831000 == 15 [pid = 1248] [id = 1027] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 179E9400 == 14 [pid = 1248] [id = 1028] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0C7C5C00 == 13 [pid = 1248] [id = 1029] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 10106400 == 12 [pid = 1248] [id = 1030] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 11E2BC00 == 11 [pid = 1248] [id = 897] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F79E800 == 10 [pid = 1248] [id = 899] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 13F5B800 == 9 [pid = 1248] [id = 898] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (13422800) [pid = 1248] [serial = 2028] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (16499400) [pid = 1248] [serial = 2023] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0FF7A400) [pid = 1248] [serial = 2026] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0FF28800) [pid = 1248] [serial = 2025] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (13F10000) [pid = 1248] [serial = 2037] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (15D49400) [pid = 1248] [serial = 2055] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (15D4F400) [pid = 1248] [serial = 2049] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (15F8CC00) [pid = 1248] [serial = 2059] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (15A70000) [pid = 1248] [serial = 2041] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (14412800) [pid = 1248] [serial = 2033] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (145D2000) [pid = 1248] [serial = 2039] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (14419C00) [pid = 1248] [serial = 2031] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (15D48400) [pid = 1248] [serial = 2045] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (15D41C00) [pid = 1248] [serial = 2043] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (15F81C00) [pid = 1248] [serial = 2051] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (15D4CC00) [pid = 1248] [serial = 2047] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1640E800) [pid = 1248] [serial = 2061] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (15F8E400) [pid = 1248] [serial = 2057] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (14507800) [pid = 1248] [serial = 2035] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (1649B000) [pid = 1248] [serial = 2063] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (15F86800) [pid = 1248] [serial = 2053] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (1207C800) [pid = 1248] [serial = 2020] [outer = 00000000] [url = about:blank] 22:19:03 INFO - PROCESS | 1248 | --DOCSHELL 0F791400 == 8 [pid = 1248] [id = 1032] 22:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 0088A800 == 9 [pid = 1248] [id = 1033] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (0B5ED800) [pid = 1248] [serial = 2294] [outer = 00000000] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (0B5EE800) [pid = 1248] [serial = 2295] [outer = 0B5ED800] 22:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB000 == 10 [pid = 1248] [id = 1034] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (0C76E400) [pid = 1248] [serial = 2296] [outer = 00000000] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (0C76E800) [pid = 1248] [serial = 2297] [outer = 0C76E400] 22:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C89B400 == 11 [pid = 1248] [id = 1035] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (0CF41C00) [pid = 1248] [serial = 2298] [outer = 00000000] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (0CFC0C00) [pid = 1248] [serial = 2299] [outer = 0CF41C00] 22:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B800 == 12 [pid = 1248] [id = 1036] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (0F07D000) [pid = 1248] [serial = 2300] [outer = 00000000] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (0F07D400) [pid = 1248] [serial = 2301] [outer = 0F07D000] 22:19:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1800 == 13 [pid = 1248] [id = 1037] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (0D5B4C00) [pid = 1248] [serial = 2302] [outer = 00000000] 22:19:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (0E9BE000) [pid = 1248] [serial = 2303] [outer = 0D5B4C00] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0F618C00 == 14 [pid = 1248] [id = 1038] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (0F619400) [pid = 1248] [serial = 2304] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (0F619800) [pid = 1248] [serial = 2305] [outer = 0F619400] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0D54EC00 == 15 [pid = 1248] [id = 1039] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (0D5B6800) [pid = 1248] [serial = 2306] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (0F4C2000) [pid = 1248] [serial = 2307] [outer = 0D5B6800] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0F07F800 == 16 [pid = 1248] [id = 1040] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (0F79DC00) [pid = 1248] [serial = 2308] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0F79E800) [pid = 1248] [serial = 2309] [outer = 0F79DC00] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0F831400 == 17 [pid = 1248] [id = 1041] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0F944000) [pid = 1248] [serial = 2310] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (0FF25800) [pid = 1248] [serial = 2311] [outer = 0F944000] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0FF80400 == 18 [pid = 1248] [id = 1042] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0FF81000) [pid = 1248] [serial = 2312] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (10003000) [pid = 1248] [serial = 2313] [outer = 0FF81000] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 0F794400 == 19 [pid = 1248] [id = 1043] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (0FF29C00) [pid = 1248] [serial = 2314] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (10106400) [pid = 1248] [serial = 2315] [outer = 0FF29C00] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 11511400 == 20 [pid = 1248] [id = 1044] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (115ACC00) [pid = 1248] [serial = 2316] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (115AD800) [pid = 1248] [serial = 2317] [outer = 115ACC00] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 115B6C00 == 21 [pid = 1248] [id = 1045] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1179E400) [pid = 1248] [serial = 2318] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (11B92000) [pid = 1248] [serial = 2319] [outer = 1179E400] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 11E2FC00 == 22 [pid = 1248] [id = 1046] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (11E30000) [pid = 1248] [serial = 2320] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (11E30800) [pid = 1248] [serial = 2321] [outer = 11E30000] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 11E2A400 == 23 [pid = 1248] [id = 1047] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (1202D400) [pid = 1248] [serial = 2322] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (12030000) [pid = 1248] [serial = 2323] [outer = 1202D400] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 11B60400 == 24 [pid = 1248] [id = 1048] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (1207E400) [pid = 1248] [serial = 2324] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (1207EC00) [pid = 1248] [serial = 2325] [outer = 1207E400] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 1341A400 == 25 [pid = 1248] [id = 1049] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (1341FC00) [pid = 1248] [serial = 2326] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (13420000) [pid = 1248] [serial = 2327] [outer = 1341FC00] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 13422800 == 26 [pid = 1248] [id = 1050] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (13652000) [pid = 1248] [serial = 2328] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (13F02800) [pid = 1248] [serial = 2329] [outer = 13652000] 22:19:04 INFO - PROCESS | 1248 | ++DOCSHELL 13F06000 == 27 [pid = 1248] [id = 1051] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (13F06400) [pid = 1248] [serial = 2330] [outer = 00000000] 22:19:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (13F07000) [pid = 1248] [serial = 2331] [outer = 13F06400] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 1174B000 == 28 [pid = 1248] [id = 1052] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (13F09C00) [pid = 1248] [serial = 2332] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (13F0A000) [pid = 1248] [serial = 2333] [outer = 13F09C00] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C6800 == 29 [pid = 1248] [id = 1053] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (0F4BFC00) [pid = 1248] [serial = 2334] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (13F0E800) [pid = 1248] [serial = 2335] [outer = 0F4BFC00] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 0F79B000 == 30 [pid = 1248] [id = 1054] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (13F5C800) [pid = 1248] [serial = 2336] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (13F5D000) [pid = 1248] [serial = 2337] [outer = 13F5C800] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FC400 == 31 [pid = 1248] [id = 1055] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (13F10000) [pid = 1248] [serial = 2338] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (14419C00) [pid = 1248] [serial = 2339] [outer = 13F10000] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 13F09800 == 32 [pid = 1248] [id = 1056] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (13F5B800) [pid = 1248] [serial = 2340] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (14501800) [pid = 1248] [serial = 2341] [outer = 13F5B800] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 15439C00 == 33 [pid = 1248] [id = 1057] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (1543C400) [pid = 1248] [serial = 2342] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (15441800) [pid = 1248] [serial = 2343] [outer = 1543C400] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 12DBE000 == 34 [pid = 1248] [id = 1058] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (15D40800) [pid = 1248] [serial = 2344] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (15D42800) [pid = 1248] [serial = 2345] [outer = 15D40800] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 1543C800 == 35 [pid = 1248] [id = 1059] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (15D41000) [pid = 1248] [serial = 2346] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (15D48C00) [pid = 1248] [serial = 2347] [outer = 15D41000] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 15D4EC00 == 36 [pid = 1248] [id = 1060] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (15D4F400) [pid = 1248] [serial = 2348] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (15F4CC00) [pid = 1248] [serial = 2349] [outer = 15D4F400] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 15D41C00 == 37 [pid = 1248] [id = 1061] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (15D42400) [pid = 1248] [serial = 2350] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (15F83400) [pid = 1248] [serial = 2351] [outer = 15D42400] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 15D4F800 == 38 [pid = 1248] [id = 1062] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (15F87400) [pid = 1248] [serial = 2352] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (15F87800) [pid = 1248] [serial = 2353] [outer = 15F87400] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D0800 == 39 [pid = 1248] [id = 1063] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (15F8B800) [pid = 1248] [serial = 2354] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (15F8CC00) [pid = 1248] [serial = 2355] [outer = 15F8B800] 22:19:05 INFO - PROCESS | 1248 | ++DOCSHELL 15F8EC00 == 40 [pid = 1248] [id = 1064] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (16409C00) [pid = 1248] [serial = 2356] [outer = 00000000] 22:19:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (1640AC00) [pid = 1248] [serial = 2357] [outer = 16409C00] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 16410C00 == 41 [pid = 1248] [id = 1065] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (1649B000) [pid = 1248] [serial = 2358] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (1649B400) [pid = 1248] [serial = 2359] [outer = 1649B000] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 16410400 == 42 [pid = 1248] [id = 1066] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (1649E800) [pid = 1248] [serial = 2360] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (1649FC00) [pid = 1248] [serial = 2361] [outer = 1649E800] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 1649A000 == 43 [pid = 1248] [id = 1067] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (164A5400) [pid = 1248] [serial = 2362] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (10078C00) [pid = 1248] [serial = 2363] [outer = 164A5400] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 15D49800 == 44 [pid = 1248] [id = 1068] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (164A8400) [pid = 1248] [serial = 2364] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (164A8800) [pid = 1248] [serial = 2365] [outer = 164A8400] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 1657F400 == 45 [pid = 1248] [id = 1069] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (1657F800) [pid = 1248] [serial = 2366] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (1657FC00) [pid = 1248] [serial = 2367] [outer = 1657F800] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 164A1800 == 46 [pid = 1248] [id = 1070] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (16582C00) [pid = 1248] [serial = 2368] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (16584000) [pid = 1248] [serial = 2369] [outer = 16582C00] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 0F796C00 == 47 [pid = 1248] [id = 1071] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (164A5800) [pid = 1248] [serial = 2370] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (1670E000) [pid = 1248] [serial = 2371] [outer = 164A5800] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 10123800 == 48 [pid = 1248] [id = 1072] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (16712400) [pid = 1248] [serial = 2372] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (16712800) [pid = 1248] [serial = 2373] [outer = 16712400] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 16587400 == 49 [pid = 1248] [id = 1073] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 336 (1679F400) [pid = 1248] [serial = 2374] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 337 (167A0C00) [pid = 1248] [serial = 2375] [outer = 1679F400] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 1649E400 == 50 [pid = 1248] [id = 1074] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 338 (16842800) [pid = 1248] [serial = 2376] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 339 (16847400) [pid = 1248] [serial = 2377] [outer = 16842800] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 0F829400 == 51 [pid = 1248] [id = 1075] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 340 (16F7AC00) [pid = 1248] [serial = 2378] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 341 (16F7B000) [pid = 1248] [serial = 2379] [outer = 16F7AC00] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 1679DC00 == 52 [pid = 1248] [id = 1076] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 342 (1679E400) [pid = 1248] [serial = 2380] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 343 (170A0C00) [pid = 1248] [serial = 2381] [outer = 1679E400] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EFC00 == 53 [pid = 1248] [id = 1077] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 344 (171C9800) [pid = 1248] [serial = 2382] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 345 (1729F400) [pid = 1248] [serial = 2383] [outer = 171C9800] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 344 (17854000) [pid = 1248] [serial = 2280] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 343 (17848800) [pid = 1248] [serial = 2278] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 342 (1751C000) [pid = 1248] [serial = 2276] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 341 (172A1400) [pid = 1248] [serial = 2274] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 340 (164A3400) [pid = 1248] [serial = 2272] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 339 (15D46C00) [pid = 1248] [serial = 2270] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 338 (11E27800) [pid = 1248] [serial = 2268] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 337 (0C7BEC00) [pid = 1248] [serial = 2258] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 336 (15447000) [pid = 1248] [serial = 2176] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 335 (145D1800) [pid = 1248] [serial = 2172] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (1543BC00) [pid = 1248] [serial = 2174] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (16F7C800) [pid = 1248] [serial = 2240] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (171C4400) [pid = 1248] [serial = 2250] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (13F5F800) [pid = 1248] [serial = 2164] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (15D4C000) [pid = 1248] [serial = 2180] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (0F4B9400) [pid = 1248] [serial = 2162] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (12DBA400) [pid = 1248] [serial = 2158] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (164A4800) [pid = 1248] [serial = 2200] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (15F88000) [pid = 1248] [serial = 2188] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (15DBA000) [pid = 1248] [serial = 2182] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (15F8BC00) [pid = 1248] [serial = 2190] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (164A1C00) [pid = 1248] [serial = 2198] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (16586800) [pid = 1248] [serial = 2210] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (15F4EC00) [pid = 1248] [serial = 2184] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (15F84800) [pid = 1248] [serial = 2186] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (164A8C00) [pid = 1248] [serial = 2202] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (16798800) [pid = 1248] [serial = 2220] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (16499800) [pid = 1248] [serial = 2194] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (14420C00) [pid = 1248] [serial = 2222] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (164A0000) [pid = 1248] [serial = 2196] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (16F7E800) [pid = 1248] [serial = 2242] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (16C09400) [pid = 1248] [serial = 2232] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (1670B800) [pid = 1248] [serial = 2214] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (16583000) [pid = 1248] [serial = 2206] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (16580400) [pid = 1248] [serial = 2204] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (16794C00) [pid = 1248] [serial = 2224] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (13F5A400) [pid = 1248] [serial = 2166] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (16589800) [pid = 1248] [serial = 2212] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (16585000) [pid = 1248] [serial = 2208] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (16401400) [pid = 1248] [serial = 2192] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (13F0DC00) [pid = 1248] [serial = 2168] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (11513800) [pid = 1248] [serial = 2160] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (1670F000) [pid = 1248] [serial = 2216] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (1649D000) [pid = 1248] [serial = 2064] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (0B5F1800) [pid = 1248] [serial = 2066] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (0C772000) [pid = 1248] [serial = 2068] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (0F07CC00) [pid = 1248] [serial = 2070] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (0F3CC000) [pid = 1248] [serial = 2072] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (0F791000) [pid = 1248] [serial = 2074] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (12033800) [pid = 1248] [serial = 2156] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (0F79A400) [pid = 1248] [serial = 2076] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (0CF42000) [pid = 1248] [serial = 2078] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (11D32C00) [pid = 1248] [serial = 2154] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (10009800) [pid = 1248] [serial = 2080] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (1007D000) [pid = 1248] [serial = 2082] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (10125C00) [pid = 1248] [serial = 2084] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (1179D800) [pid = 1248] [serial = 2086] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (0C7B8800) [pid = 1248] [serial = 2096] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (0B5EE000) [pid = 1248] [serial = 2098] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (0C76C400) [pid = 1248] [serial = 2100] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0C8CF000) [pid = 1248] [serial = 2102] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (0D554400) [pid = 1248] [serial = 2104] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (0F077000) [pid = 1248] [serial = 2106] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (11753400) [pid = 1248] [serial = 2152] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (0F3CA000) [pid = 1248] [serial = 2108] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (0F3D1000) [pid = 1248] [serial = 2110] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (15D44400) [pid = 1248] [serial = 2178] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (0D545800) [pid = 1248] [serial = 2112] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (0F4BB000) [pid = 1248] [serial = 2114] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0F790C00) [pid = 1248] [serial = 2116] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0F797000) [pid = 1248] [serial = 2118] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F799400) [pid = 1248] [serial = 2120] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F79F800) [pid = 1248] [serial = 2122] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0F080C00) [pid = 1248] [serial = 2124] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (10003800) [pid = 1248] [serial = 2126] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (0FF80000) [pid = 1248] [serial = 2128] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (10077C00) [pid = 1248] [serial = 2130] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (12028400) [pid = 1248] [serial = 2088] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (10108800) [pid = 1248] [serial = 2090] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (13F06800) [pid = 1248] [serial = 2092] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0B5F2800) [pid = 1248] [serial = 2094] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (1007D400) [pid = 1248] [serial = 2132] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (10106800) [pid = 1248] [serial = 2134] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (1012AC00) [pid = 1248] [serial = 2136] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1679FC00) [pid = 1248] [serial = 2226] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (1709B000) [pid = 1248] [serial = 2246] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (16712000) [pid = 1248] [serial = 2218] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (115AE400) [pid = 1248] [serial = 2148] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (115B8000) [pid = 1248] [serial = 2150] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (16F80800) [pid = 1248] [serial = 2244] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (171C9000) [pid = 1248] [serial = 2252] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (11515C00) [pid = 1248] [serial = 2146] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (1150B000) [pid = 1248] [serial = 2144] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (167A1000) [pid = 1248] [serial = 2236] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (167A2C00) [pid = 1248] [serial = 2228] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (11471400) [pid = 1248] [serial = 2142] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (1012E800) [pid = 1248] [serial = 2140] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (16F74800) [pid = 1248] [serial = 2234] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (16842000) [pid = 1248] [serial = 2230] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (16F79C00) [pid = 1248] [serial = 2238] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (14507000) [pid = 1248] [serial = 2170] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (1012F400) [pid = 1248] [serial = 2138] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (1709FC00) [pid = 1248] [serial = 2248] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (1649F400) [pid = 1248] [serial = 2254] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (0F93DC00) [pid = 1248] [serial = 2266] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (0F795800) [pid = 1248] [serial = 2264] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (0F616800) [pid = 1248] [serial = 2262] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (0B5F1000) [pid = 1248] [serial = 2256] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (0F07A400) [pid = 1248] [serial = 2260] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (0CF41400) [pid = 1248] [serial = 2290] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (10108C00) [pid = 1248] [serial = 2288] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (0CFBD000) [pid = 1248] [serial = 2286] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (17AA4C00) [pid = 1248] [serial = 2284] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (11BBC800) [pid = 1248] [serial = 2282] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:06 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1000 == 54 [pid = 1248] [id = 1078] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (0B5F1800) [pid = 1248] [serial = 2384] [outer = 00000000] 22:19:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (0B5F2800) [pid = 1248] [serial = 2385] [outer = 0B5F1800] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 0C8CF000 == 55 [pid = 1248] [id = 1079] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (0CF41400) [pid = 1248] [serial = 2386] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (0CF42000) [pid = 1248] [serial = 2387] [outer = 0CF41400] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F07A400 == 56 [pid = 1248] [id = 1080] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (0F07CC00) [pid = 1248] [serial = 2388] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (0F3CA000) [pid = 1248] [serial = 2389] [outer = 0F07CC00] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F790C00 == 57 [pid = 1248] [id = 1081] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (0F791000) [pid = 1248] [serial = 2390] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (0F795800) [pid = 1248] [serial = 2391] [outer = 0F791000] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F93DC00 == 58 [pid = 1248] [id = 1082] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (1007D400) [pid = 1248] [serial = 2392] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (10106800) [pid = 1248] [serial = 2393] [outer = 1007D400] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 115B8000 == 59 [pid = 1248] [id = 1083] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (11753400) [pid = 1248] [serial = 2394] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (1179D800) [pid = 1248] [serial = 2395] [outer = 11753400] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 0F080C00 == 60 [pid = 1248] [id = 1084] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (13F5F800) [pid = 1248] [serial = 2396] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (13F64000) [pid = 1248] [serial = 2397] [outer = 13F5F800] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 12028400 == 61 [pid = 1248] [id = 1085] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (1543BC00) [pid = 1248] [serial = 2398] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (15447000) [pid = 1248] [serial = 2399] [outer = 1543BC00] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 1150B000 == 62 [pid = 1248] [id = 1086] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (15F84800) [pid = 1248] [serial = 2400] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (15F8BC00) [pid = 1248] [serial = 2401] [outer = 15F84800] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 15D44400 == 63 [pid = 1248] [id = 1087] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (164A0000) [pid = 1248] [serial = 2402] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (164A1C00) [pid = 1248] [serial = 2403] [outer = 164A0000] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 1670B800 == 64 [pid = 1248] [id = 1088] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (16794C00) [pid = 1248] [serial = 2404] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (1679FC00) [pid = 1248] [serial = 2405] [outer = 16794C00] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 16F76000 == 65 [pid = 1248] [id = 1089] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (16F79C00) [pid = 1248] [serial = 2406] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (16F7B400) [pid = 1248] [serial = 2407] [outer = 16F79C00] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 1012AC00 == 66 [pid = 1248] [id = 1090] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (15F82400) [pid = 1248] [serial = 2408] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (16583000) [pid = 1248] [serial = 2409] [outer = 15F82400] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 1709FC00 == 67 [pid = 1248] [id = 1091] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (17519400) [pid = 1248] [serial = 2410] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (1751A800) [pid = 1248] [serial = 2411] [outer = 17519400] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 1751C800 == 68 [pid = 1248] [id = 1092] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (1751CC00) [pid = 1248] [serial = 2412] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (1751E000) [pid = 1248] [serial = 2413] [outer = 1751CC00] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 17521800 == 69 [pid = 1248] [id = 1093] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (17522000) [pid = 1248] [serial = 2414] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (17523400) [pid = 1248] [serial = 2415] [outer = 17522000] 22:19:07 INFO - PROCESS | 1248 | ++DOCSHELL 1751BC00 == 70 [pid = 1248] [id = 1094] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (17525000) [pid = 1248] [serial = 2416] [outer = 00000000] 22:19:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (17525400) [pid = 1248] [serial = 2417] [outer = 17525000] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 16586800 == 71 [pid = 1248] [id = 1095] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (16589800) [pid = 1248] [serial = 2418] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (17526C00) [pid = 1248] [serial = 2419] [outer = 16589800] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 1007D000 == 72 [pid = 1248] [id = 1096] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1012E800) [pid = 1248] [serial = 2420] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (11750400) [pid = 1248] [serial = 2421] [outer = 1012E800] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 16C09400 == 73 [pid = 1248] [id = 1097] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (17848400) [pid = 1248] [serial = 2422] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (17848800) [pid = 1248] [serial = 2423] [outer = 17848400] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 17528000 == 74 [pid = 1248] [id = 1098] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (179E9800) [pid = 1248] [serial = 2424] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (179EB000) [pid = 1248] [serial = 2425] [outer = 179E9800] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 17A9E800 == 75 [pid = 1248] [id = 1099] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (17A9F800) [pid = 1248] [serial = 2426] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (17AA4C00) [pid = 1248] [serial = 2427] [outer = 17A9F800] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 178BD000 == 76 [pid = 1248] [id = 1100] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (17ACF000) [pid = 1248] [serial = 2428] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (17ACF400) [pid = 1248] [serial = 2429] [outer = 17ACF000] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 17A9E000 == 77 [pid = 1248] [id = 1101] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (17AD2400) [pid = 1248] [serial = 2430] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (17AD3800) [pid = 1248] [serial = 2431] [outer = 17AD2400] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 179E9400 == 78 [pid = 1248] [id = 1102] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (18F2A400) [pid = 1248] [serial = 2432] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (18F2A800) [pid = 1248] [serial = 2433] [outer = 18F2A400] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 18F31C00 == 79 [pid = 1248] [id = 1103] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (18F36000) [pid = 1248] [serial = 2434] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (18F36400) [pid = 1248] [serial = 2435] [outer = 18F36000] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 18F2F000 == 80 [pid = 1248] [id = 1104] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (190D8400) [pid = 1248] [serial = 2436] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (190D9400) [pid = 1248] [serial = 2437] [outer = 190D8400] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 17847400 == 81 [pid = 1248] [id = 1105] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (190DC000) [pid = 1248] [serial = 2438] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (190DC800) [pid = 1248] [serial = 2439] [outer = 190DC000] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 191B0800 == 82 [pid = 1248] [id = 1106] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (191B1400) [pid = 1248] [serial = 2440] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (191B2400) [pid = 1248] [serial = 2441] [outer = 191B1400] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 190E6C00 == 83 [pid = 1248] [id = 1107] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (191B4400) [pid = 1248] [serial = 2442] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (191B6C00) [pid = 1248] [serial = 2443] [outer = 191B4400] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 191BF400 == 84 [pid = 1248] [id = 1108] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (19265C00) [pid = 1248] [serial = 2444] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (19266000) [pid = 1248] [serial = 2445] [outer = 19265C00] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 19265000 == 85 [pid = 1248] [id = 1109] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1926A000) [pid = 1248] [serial = 2446] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (1926E000) [pid = 1248] [serial = 2447] [outer = 1926A000] 22:19:08 INFO - PROCESS | 1248 | ++DOCSHELL 193AE000 == 86 [pid = 1248] [id = 1110] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (193B0000) [pid = 1248] [serial = 2448] [outer = 00000000] 22:19:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (193B0800) [pid = 1248] [serial = 2449] [outer = 193B0000] 22:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 193B2C00 == 87 [pid = 1248] [id = 1111] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (193B3000) [pid = 1248] [serial = 2450] [outer = 00000000] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (193B4000) [pid = 1248] [serial = 2451] [outer = 193B3000] 22:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 17AA8C00 == 88 [pid = 1248] [id = 1112] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (190E2400) [pid = 1248] [serial = 2452] [outer = 00000000] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (193AE400) [pid = 1248] [serial = 2453] [outer = 190E2400] 22:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 193B6C00 == 89 [pid = 1248] [id = 1113] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (193B7400) [pid = 1248] [serial = 2454] [outer = 00000000] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (193B7C00) [pid = 1248] [serial = 2455] [outer = 193B7400] 22:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FA400 == 90 [pid = 1248] [id = 1114] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (0B5FA800) [pid = 1248] [serial = 2456] [outer = 00000000] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (0B5FB400) [pid = 1248] [serial = 2457] [outer = 0B5FA800] 22:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CF800 == 91 [pid = 1248] [id = 1115] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (0F3D7C00) [pid = 1248] [serial = 2458] [outer = 00000000] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (0F3D8C00) [pid = 1248] [serial = 2459] [outer = 0F3D7C00] 22:19:09 INFO - PROCESS | 1248 | ++DOCSHELL 0F799C00 == 92 [pid = 1248] [id = 1116] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (0F944400) [pid = 1248] [serial = 2460] [outer = 00000000] 22:19:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (10009800) [pid = 1248] [serial = 2461] [outer = 0F944400] 22:19:10 INFO - PROCESS | 1248 | 1475817550046 Marionette TRACE conn5 <- [1,706,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html",0,null,null,[["placeholder: 'object', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:19:10 INFO - ........................................................................................................................................................................................................................ 22:19:10 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html | took 18957ms 22:19:10 INFO - PROCESS | 1248 | 1475817550177 Marionette TRACE conn5 -> [0,707,"getWindowHandle",null] 22:19:10 INFO - PROCESS | 1248 | 1475817550182 Marionette TRACE conn5 <- [1,707,null,{"value":"12"}] 22:19:10 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html 22:19:10 INFO - PROCESS | 1248 | 1475817550190 Marionette TRACE conn5 -> [0,708,"timeouts",{"script":185000}] 22:19:10 INFO - PROCESS | 1248 | 1475817550201 Marionette TRACE conn5 <- [1,708,null,{}] 22:19:10 INFO - PROCESS | 1248 | 1475817550210 Marionette TRACE conn5 -> [0,709,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:19:10 INFO - PROCESS | 1248 | 1475817550383 Marionette TRACE conn5 <- [1,709,null,{"value":null}] 22:19:10 INFO - PROCESS | 1248 | 1475817550463 Marionette TRACE conn5 -> [0,710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1248 | ++DOCSHELL 145CEC00 == 93 [pid = 1248] [id = 1117] 22:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (15D48800) [pid = 1248] [serial = 2462] [outer = 00000000] 22:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (193B9C00) [pid = 1248] [serial = 2463] [outer = 15D48800] 22:19:10 INFO - PROCESS | 1248 | 1475817550583 Marionette DEBUG loaded listener.js 22:19:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (193BB000) [pid = 1248] [serial = 2464] [outer = 15D48800] 22:19:10 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:10 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:11 INFO - PROCESS | 1248 | ++DOCSHELL 193D9000 == 94 [pid = 1248] [id = 1118] 22:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (193DA000) [pid = 1248] [serial = 2465] [outer = 00000000] 22:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (193DA400) [pid = 1248] [serial = 2466] [outer = 193DA000] 22:19:11 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBD400 == 95 [pid = 1248] [id = 1119] 22:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (0E97A800) [pid = 1248] [serial = 2467] [outer = 00000000] 22:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (0F072800) [pid = 1248] [serial = 2468] [outer = 0E97A800] 22:19:11 INFO - PROCESS | 1248 | ++DOCSHELL 0F617000 == 96 [pid = 1248] [id = 1120] 22:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (0F618400) [pid = 1248] [serial = 2469] [outer = 00000000] 22:19:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (0F61E800) [pid = 1248] [serial = 2470] [outer = 0F618400] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 17A9E000 == 95 [pid = 1248] [id = 1101] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 179E9400 == 94 [pid = 1248] [id = 1102] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 18F31C00 == 93 [pid = 1248] [id = 1103] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 18F2F000 == 92 [pid = 1248] [id = 1104] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 17847400 == 91 [pid = 1248] [id = 1105] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 191B0800 == 90 [pid = 1248] [id = 1106] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 190E6C00 == 89 [pid = 1248] [id = 1107] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 191BF400 == 88 [pid = 1248] [id = 1108] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 19265000 == 87 [pid = 1248] [id = 1109] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 193AE000 == 86 [pid = 1248] [id = 1110] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 193B2C00 == 85 [pid = 1248] [id = 1111] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 17AA8C00 == 84 [pid = 1248] [id = 1112] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0088A800 == 83 [pid = 1248] [id = 1033] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB000 == 82 [pid = 1248] [id = 1034] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0C89B400 == 81 [pid = 1248] [id = 1035] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F07B800 == 80 [pid = 1248] [id = 1036] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1800 == 79 [pid = 1248] [id = 1037] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F618C00 == 78 [pid = 1248] [id = 1038] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0D54EC00 == 77 [pid = 1248] [id = 1039] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F07F800 == 76 [pid = 1248] [id = 1040] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F831400 == 75 [pid = 1248] [id = 1041] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0FF80400 == 74 [pid = 1248] [id = 1042] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F794400 == 73 [pid = 1248] [id = 1043] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 11511400 == 72 [pid = 1248] [id = 1044] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 115B6C00 == 71 [pid = 1248] [id = 1045] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 11E2FC00 == 70 [pid = 1248] [id = 1046] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 11E2A400 == 69 [pid = 1248] [id = 1047] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 11B60400 == 68 [pid = 1248] [id = 1048] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1341A400 == 67 [pid = 1248] [id = 1049] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 13422800 == 66 [pid = 1248] [id = 1050] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 13F06000 == 65 [pid = 1248] [id = 1051] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1174B000 == 64 [pid = 1248] [id = 1052] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0C7C6800 == 63 [pid = 1248] [id = 1053] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F79B000 == 62 [pid = 1248] [id = 1054] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0B5FC400 == 61 [pid = 1248] [id = 1055] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 13F09800 == 60 [pid = 1248] [id = 1056] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15439C00 == 59 [pid = 1248] [id = 1057] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 12DBE000 == 58 [pid = 1248] [id = 1058] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1543C800 == 57 [pid = 1248] [id = 1059] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15D4EC00 == 56 [pid = 1248] [id = 1060] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15D41C00 == 55 [pid = 1248] [id = 1061] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15D4F800 == 54 [pid = 1248] [id = 1062] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F3D0800 == 53 [pid = 1248] [id = 1063] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15F8EC00 == 52 [pid = 1248] [id = 1064] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 16410C00 == 51 [pid = 1248] [id = 1065] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 16410400 == 50 [pid = 1248] [id = 1066] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1649A000 == 49 [pid = 1248] [id = 1067] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15D49800 == 48 [pid = 1248] [id = 1068] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1657F400 == 47 [pid = 1248] [id = 1069] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 164A1800 == 46 [pid = 1248] [id = 1070] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F796C00 == 45 [pid = 1248] [id = 1071] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 10123800 == 44 [pid = 1248] [id = 1072] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 16587400 == 43 [pid = 1248] [id = 1073] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1649E400 == 42 [pid = 1248] [id = 1074] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F829400 == 41 [pid = 1248] [id = 1075] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1679DC00 == 40 [pid = 1248] [id = 1076] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0B5EFC00 == 39 [pid = 1248] [id = 1077] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1000 == 38 [pid = 1248] [id = 1078] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0C8CF000 == 37 [pid = 1248] [id = 1079] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F07A400 == 36 [pid = 1248] [id = 1080] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F790C00 == 35 [pid = 1248] [id = 1081] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F93DC00 == 34 [pid = 1248] [id = 1082] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 115B8000 == 33 [pid = 1248] [id = 1083] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F080C00 == 32 [pid = 1248] [id = 1084] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 12028400 == 31 [pid = 1248] [id = 1085] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1150B000 == 30 [pid = 1248] [id = 1086] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 15D44400 == 29 [pid = 1248] [id = 1087] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1670B800 == 28 [pid = 1248] [id = 1088] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 16F76000 == 27 [pid = 1248] [id = 1089] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1012AC00 == 26 [pid = 1248] [id = 1090] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1709FC00 == 25 [pid = 1248] [id = 1091] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1751C800 == 24 [pid = 1248] [id = 1092] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 17521800 == 23 [pid = 1248] [id = 1093] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1751BC00 == 22 [pid = 1248] [id = 1094] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 16586800 == 21 [pid = 1248] [id = 1095] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 1007D000 == 20 [pid = 1248] [id = 1096] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 16C09400 == 19 [pid = 1248] [id = 1097] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 17528000 == 18 [pid = 1248] [id = 1098] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 17A9E800 == 17 [pid = 1248] [id = 1099] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 178BD000 == 16 [pid = 1248] [id = 1100] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 193D9000 == 15 [pid = 1248] [id = 1118] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0B5FA400 == 14 [pid = 1248] [id = 1114] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F3CF800 == 13 [pid = 1248] [id = 1115] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0F799C00 == 12 [pid = 1248] [id = 1116] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 0CFBD400 == 11 [pid = 1248] [id = 1119] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 11B09C00 == 10 [pid = 1248] [id = 900] 22:19:12 INFO - PROCESS | 1248 | --DOCSHELL 193B6C00 == 9 [pid = 1248] [id = 1113] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (0F617400) [pid = 1248] [serial = 2263] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (0B5F2000) [pid = 1248] [serial = 2257] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (0F07B000) [pid = 1248] [serial = 2261] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (0E97C000) [pid = 1248] [serial = 2291] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (11749800) [pid = 1248] [serial = 2289] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (0E97DC00) [pid = 1248] [serial = 2287] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (17AA6000) [pid = 1248] [serial = 2285] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (171C5000) [pid = 1248] [serial = 2283] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (17854C00) [pid = 1248] [serial = 2281] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (17848C00) [pid = 1248] [serial = 2279] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (1751D000) [pid = 1248] [serial = 2277] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (17519800) [pid = 1248] [serial = 2275] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (16F81C00) [pid = 1248] [serial = 2273] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (15D4AC00) [pid = 1248] [serial = 2271] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (12072800) [pid = 1248] [serial = 2269] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (0C7BF400) [pid = 1248] [serial = 2259] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (15A6F400) [pid = 1248] [serial = 2177] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (145D2C00) [pid = 1248] [serial = 2173] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (15440000) [pid = 1248] [serial = 2175] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (16F7CC00) [pid = 1248] [serial = 2241] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (171C5400) [pid = 1248] [serial = 2251] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (13F60400) [pid = 1248] [serial = 2165] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (15D4E000) [pid = 1248] [serial = 2181] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (0F4BA800) [pid = 1248] [serial = 2163] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (12DBC400) [pid = 1248] [serial = 2159] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (164A4C00) [pid = 1248] [serial = 2201] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (15F88C00) [pid = 1248] [serial = 2189] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (15DBBC00) [pid = 1248] [serial = 2183] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (15F8C800) [pid = 1248] [serial = 2191] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (164A2400) [pid = 1248] [serial = 2199] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (16587000) [pid = 1248] [serial = 2211] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (15F7F400) [pid = 1248] [serial = 2185] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (15F85400) [pid = 1248] [serial = 2187] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (1657D000) [pid = 1248] [serial = 2203] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (1679B000) [pid = 1248] [serial = 2221] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (16499C00) [pid = 1248] [serial = 2195] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (1640FC00) [pid = 1248] [serial = 2223] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (164A0400) [pid = 1248] [serial = 2197] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (16F7EC00) [pid = 1248] [serial = 2243] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (16F0A400) [pid = 1248] [serial = 2233] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (1670D000) [pid = 1248] [serial = 2215] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (16583400) [pid = 1248] [serial = 2207] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (16580800) [pid = 1248] [serial = 2205] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (16796800) [pid = 1248] [serial = 2225] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (14413C00) [pid = 1248] [serial = 2167] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (1658A000) [pid = 1248] [serial = 2213] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (16585400) [pid = 1248] [serial = 2209] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (16402400) [pid = 1248] [serial = 2193] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (13F58400) [pid = 1248] [serial = 2169] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (13F03000) [pid = 1248] [serial = 2161] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (1670FC00) [pid = 1248] [serial = 2217] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (1649D800) [pid = 1248] [serial = 2065] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0B5F3800) [pid = 1248] [serial = 2067] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0C7BA800) [pid = 1248] [serial = 2069] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (0F07F000) [pid = 1248] [serial = 2071] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (0F3CD000) [pid = 1248] [serial = 2073] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (0F791800) [pid = 1248] [serial = 2075] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (12070C00) [pid = 1248] [serial = 2157] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (0F79A800) [pid = 1248] [serial = 2077] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (0FF28C00) [pid = 1248] [serial = 2079] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (11D33000) [pid = 1248] [serial = 2155] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1000FC00) [pid = 1248] [serial = 2081] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (10083800) [pid = 1248] [serial = 2083] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1012B000) [pid = 1248] [serial = 2085] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (11B09000) [pid = 1248] [serial = 2087] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (0C7BB400) [pid = 1248] [serial = 2097] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (0B5EE400) [pid = 1248] [serial = 2099] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (0C7B8000) [pid = 1248] [serial = 2101] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (0C8D2400) [pid = 1248] [serial = 2103] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (0E95D800) [pid = 1248] [serial = 2105] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (0F077C00) [pid = 1248] [serial = 2107] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (11796400) [pid = 1248] [serial = 2153] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (0F3CA400) [pid = 1248] [serial = 2109] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (0F3D1C00) [pid = 1248] [serial = 2111] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (15D44C00) [pid = 1248] [serial = 2179] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (0E97D400) [pid = 1248] [serial = 2113] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (0F4BD400) [pid = 1248] [serial = 2115] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (0F792800) [pid = 1248] [serial = 2117] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (0F797800) [pid = 1248] [serial = 2119] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (0F79A000) [pid = 1248] [serial = 2121] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (0F79FC00) [pid = 1248] [serial = 2123] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (0F793000) [pid = 1248] [serial = 2125] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (10003C00) [pid = 1248] [serial = 2127] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (10008400) [pid = 1248] [serial = 2129] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (0B5F7800) [pid = 1248] [serial = 2131] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (12029000) [pid = 1248] [serial = 2089] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (12076400) [pid = 1248] [serial = 2091] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (13F06C00) [pid = 1248] [serial = 2093] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (0B5F2C00) [pid = 1248] [serial = 2095] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1007EC00) [pid = 1248] [serial = 2133] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (1010C400) [pid = 1248] [serial = 2135] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (1012BC00) [pid = 1248] [serial = 2137] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (167A0000) [pid = 1248] [serial = 2227] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (1709C800) [pid = 1248] [serial = 2247] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (16712C00) [pid = 1248] [serial = 2219] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (115AE800) [pid = 1248] [serial = 2149] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (11748800) [pid = 1248] [serial = 2151] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (16F81000) [pid = 1248] [serial = 2245] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (171D0400) [pid = 1248] [serial = 2253] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (11516800) [pid = 1248] [serial = 2147] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (11510800) [pid = 1248] [serial = 2145] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (16F78000) [pid = 1248] [serial = 2237] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (1683DC00) [pid = 1248] [serial = 2229] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (11472400) [pid = 1248] [serial = 2143] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (1133E800) [pid = 1248] [serial = 2141] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (16F75000) [pid = 1248] [serial = 2235] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (16842400) [pid = 1248] [serial = 2231] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (16F7A400) [pid = 1248] [serial = 2239] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (1450A400) [pid = 1248] [serial = 2171] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (1012FC00) [pid = 1248] [serial = 2139] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (170A0800) [pid = 1248] [serial = 2249] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (16F7BC00) [pid = 1248] [serial = 2255] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (0F941000) [pid = 1248] [serial = 2267] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (0F796400) [pid = 1248] [serial = 2265] [outer = 00000000] [url = about:blank] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F5000 == 10 [pid = 1248] [id = 1121] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (0B5F5400) [pid = 1248] [serial = 2471] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (0B5F5800) [pid = 1248] [serial = 2472] [outer = 0B5F5400] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FAC00 == 11 [pid = 1248] [id = 1122] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (0B5FB000) [pid = 1248] [serial = 2473] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (0C7BA800) [pid = 1248] [serial = 2474] [outer = 0B5FB000] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C2000 == 12 [pid = 1248] [id = 1123] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (0C7C4000) [pid = 1248] [serial = 2475] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (0C7C5400) [pid = 1248] [serial = 2476] [outer = 0C7C4000] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBC400 == 13 [pid = 1248] [id = 1124] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (0D545800) [pid = 1248] [serial = 2477] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (0D54FC00) [pid = 1248] [serial = 2478] [outer = 0D545800] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1C00 == 14 [pid = 1248] [id = 1125] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (0E97D400) [pid = 1248] [serial = 2479] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (0E97DC00) [pid = 1248] [serial = 2480] [outer = 0E97D400] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D0800 == 15 [pid = 1248] [id = 1126] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (0F3D1000) [pid = 1248] [serial = 2481] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (0F3D1C00) [pid = 1248] [serial = 2482] [outer = 0F3D1000] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D5000 == 16 [pid = 1248] [id = 1127] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (0F3D6400) [pid = 1248] [serial = 2483] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (0B5F8000) [pid = 1248] [serial = 2484] [outer = 0F3D6400] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F612800 == 17 [pid = 1248] [id = 1128] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (0F616800) [pid = 1248] [serial = 2485] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (0F617400) [pid = 1248] [serial = 2486] [outer = 0F616800] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F792C00 == 18 [pid = 1248] [id = 1129] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (0F793400) [pid = 1248] [serial = 2487] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (0F794C00) [pid = 1248] [serial = 2488] [outer = 0F793400] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F797C00 == 19 [pid = 1248] [id = 1130] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (0F798000) [pid = 1248] [serial = 2489] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (0F798400) [pid = 1248] [serial = 2490] [outer = 0F798000] 22:19:12 INFO - PROCESS | 1248 | ++DOCSHELL 0F79D800 == 20 [pid = 1248] [id = 1131] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (0F829400) [pid = 1248] [serial = 2491] [outer = 00000000] 22:19:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (0F82A800) [pid = 1248] [serial = 2492] [outer = 0F829400] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 0FF80000 == 21 [pid = 1248] [id = 1132] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (0FF80400) [pid = 1248] [serial = 2493] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (0FF81800) [pid = 1248] [serial = 2494] [outer = 0FF80400] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE400 == 22 [pid = 1248] [id = 1133] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (1000A000) [pid = 1248] [serial = 2495] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1000D400) [pid = 1248] [serial = 2496] [outer = 1000A000] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 0FF28C00 == 23 [pid = 1248] [id = 1134] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (10077C00) [pid = 1248] [serial = 2497] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (10078400) [pid = 1248] [serial = 2498] [outer = 10077C00] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 1007D000 == 24 [pid = 1248] [id = 1135] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (1007E000) [pid = 1248] [serial = 2499] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (1007EC00) [pid = 1248] [serial = 2500] [outer = 1007E000] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 10004C00 == 25 [pid = 1248] [id = 1136] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (10085800) [pid = 1248] [serial = 2501] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (10103400) [pid = 1248] [serial = 2502] [outer = 10085800] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 1010DC00 == 26 [pid = 1248] [id = 1137] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (10124000) [pid = 1248] [serial = 2503] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (1012AC00) [pid = 1248] [serial = 2504] [outer = 10124000] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 10130800 == 27 [pid = 1248] [id = 1138] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (10130C00) [pid = 1248] [serial = 2505] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (10132800) [pid = 1248] [serial = 2506] [outer = 10130C00] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 113E5000 == 28 [pid = 1248] [id = 1139] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (11471400) [pid = 1248] [serial = 2507] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (11472C00) [pid = 1248] [serial = 2508] [outer = 11471400] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 11478000 == 29 [pid = 1248] [id = 1140] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (1150A000) [pid = 1248] [serial = 2509] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (1150B400) [pid = 1248] [serial = 2510] [outer = 1150A000] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C0400 == 30 [pid = 1248] [id = 1141] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (0F792800) [pid = 1248] [serial = 2511] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (11515400) [pid = 1248] [serial = 2512] [outer = 0F792800] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 115AE400 == 31 [pid = 1248] [id = 1142] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (115AE800) [pid = 1248] [serial = 2513] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (115B0400) [pid = 1248] [serial = 2514] [outer = 115AE800] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BB800 == 32 [pid = 1248] [id = 1143] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1174B000) [pid = 1248] [serial = 2515] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1174BC00) [pid = 1248] [serial = 2516] [outer = 1174B000] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 11797000 == 33 [pid = 1248] [id = 1144] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (1179E800) [pid = 1248] [serial = 2517] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1179FC00) [pid = 1248] [serial = 2518] [outer = 1179E800] 22:19:13 INFO - PROCESS | 1248 | ++DOCSHELL 11BC7C00 == 34 [pid = 1248] [id = 1145] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (11BC8000) [pid = 1248] [serial = 2519] [outer = 00000000] 22:19:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (11D32000) [pid = 1248] [serial = 2520] [outer = 11BC8000] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 1012FC00 == 35 [pid = 1248] [id = 1146] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (119A6C00) [pid = 1248] [serial = 2521] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (11E27C00) [pid = 1248] [serial = 2522] [outer = 119A6C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 115AD000 == 36 [pid = 1248] [id = 1147] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (11E33C00) [pid = 1248] [serial = 2523] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (12028C00) [pid = 1248] [serial = 2524] [outer = 11E33C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 12033800 == 37 [pid = 1248] [id = 1148] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (12070C00) [pid = 1248] [serial = 2525] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (12071C00) [pid = 1248] [serial = 2526] [outer = 12070C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 12162800 == 38 [pid = 1248] [id = 1149] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (12162C00) [pid = 1248] [serial = 2527] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (12163C00) [pid = 1248] [serial = 2528] [outer = 12162C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FC000 == 39 [pid = 1248] [id = 1150] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (12DBE000) [pid = 1248] [serial = 2529] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (12DBE800) [pid = 1248] [serial = 2530] [outer = 12DBE000] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 13422800 == 40 [pid = 1248] [id = 1151] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (13F02C00) [pid = 1248] [serial = 2531] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (13F04000) [pid = 1248] [serial = 2532] [outer = 13F02C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 12DBA000 == 41 [pid = 1248] [id = 1152] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (13F07C00) [pid = 1248] [serial = 2533] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (13F08000) [pid = 1248] [serial = 2534] [outer = 13F07C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 1010C400 == 42 [pid = 1248] [id = 1153] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (11D37000) [pid = 1248] [serial = 2535] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (13F0D000) [pid = 1248] [serial = 2536] [outer = 11D37000] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 13F0E400 == 43 [pid = 1248] [id = 1154] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (13F0EC00) [pid = 1248] [serial = 2537] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0F794800) [pid = 1248] [serial = 2538] [outer = 13F0EC00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 13F63400 == 44 [pid = 1248] [id = 1155] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (13F63C00) [pid = 1248] [serial = 2539] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (14413C00) [pid = 1248] [serial = 2540] [outer = 13F63C00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 13F60400 == 45 [pid = 1248] [id = 1156] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (14501400) [pid = 1248] [serial = 2541] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (14502000) [pid = 1248] [serial = 2542] [outer = 14501400] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 1450A800 == 46 [pid = 1248] [id = 1157] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1450B800) [pid = 1248] [serial = 2543] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1450C400) [pid = 1248] [serial = 2544] [outer = 1450B800] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 14510800 == 47 [pid = 1248] [id = 1158] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (1543AC00) [pid = 1248] [serial = 2545] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1543B800) [pid = 1248] [serial = 2546] [outer = 1543AC00] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F4800 == 48 [pid = 1248] [id = 1159] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (145D2000) [pid = 1248] [serial = 2547] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (145D7C00) [pid = 1248] [serial = 2548] [outer = 145D2000] 22:19:14 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D4C00 == 49 [pid = 1248] [id = 1160] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (15A6F400) [pid = 1248] [serial = 2549] [outer = 00000000] 22:19:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (15A78800) [pid = 1248] [serial = 2550] [outer = 15A6F400] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 15D44400 == 50 [pid = 1248] [id = 1161] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (15D45800) [pid = 1248] [serial = 2551] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (15D46400) [pid = 1248] [serial = 2552] [outer = 15D45800] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 1012E400 == 51 [pid = 1248] [id = 1162] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (15D4AC00) [pid = 1248] [serial = 2553] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (15D4B000) [pid = 1248] [serial = 2554] [outer = 15D4AC00] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 1441E000 == 52 [pid = 1248] [id = 1163] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (14510C00) [pid = 1248] [serial = 2555] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (15D4D800) [pid = 1248] [serial = 2556] [outer = 14510C00] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (0F795000) [pid = 1248] [serial = 2292] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (0B5FA800) [pid = 1248] [serial = 2456] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (190E2400) [pid = 1248] [serial = 2452] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (1679E400) [pid = 1248] [serial = 2380] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (16F7AC00) [pid = 1248] [serial = 2378] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (16842800) [pid = 1248] [serial = 2376] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (1679F400) [pid = 1248] [serial = 2374] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (16712400) [pid = 1248] [serial = 2372] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (0CF41400) [pid = 1248] [serial = 2386] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (16582C00) [pid = 1248] [serial = 2368] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (164A5800) [pid = 1248] [serial = 2370] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (164A8400) [pid = 1248] [serial = 2364] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (0F07CC00) [pid = 1248] [serial = 2388] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (164A5400) [pid = 1248] [serial = 2362] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0B5ED800) [pid = 1248] [serial = 2294] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0C76E400) [pid = 1248] [serial = 2296] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0CF41C00) [pid = 1248] [serial = 2298] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F07D000) [pid = 1248] [serial = 2300] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0D5B4C00) [pid = 1248] [serial = 2302] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0F619400) [pid = 1248] [serial = 2304] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (0D5B6800) [pid = 1248] [serial = 2306] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (0F79DC00) [pid = 1248] [serial = 2308] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (13F5F800) [pid = 1248] [serial = 2396] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (1649B000) [pid = 1248] [serial = 2358] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0F944000) [pid = 1248] [serial = 2310] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0FF81000) [pid = 1248] [serial = 2312] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (0FF29C00) [pid = 1248] [serial = 2314] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (115ACC00) [pid = 1248] [serial = 2316] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (191B1400) [pid = 1248] [serial = 2440] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1179E400) [pid = 1248] [serial = 2318] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (11E30000) [pid = 1248] [serial = 2320] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (1202D400) [pid = 1248] [serial = 2322] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (1207E400) [pid = 1248] [serial = 2324] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1341FC00) [pid = 1248] [serial = 2326] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (13652000) [pid = 1248] [serial = 2328] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (13F06400) [pid = 1248] [serial = 2330] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (13F09C00) [pid = 1248] [serial = 2332] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (0F4BFC00) [pid = 1248] [serial = 2334] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (193B0000) [pid = 1248] [serial = 2448] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (1543BC00) [pid = 1248] [serial = 2398] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (0B5F1800) [pid = 1248] [serial = 2384] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (16F79C00) [pid = 1248] [serial = 2406] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (17AD2400) [pid = 1248] [serial = 2430] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (1012E800) [pid = 1248] [serial = 2420] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (171C9800) [pid = 1248] [serial = 2382] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (0F791000) [pid = 1248] [serial = 2390] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (17519400) [pid = 1248] [serial = 2410] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (17ACF000) [pid = 1248] [serial = 2428] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (190DC000) [pid = 1248] [serial = 2438] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1649E800) [pid = 1248] [serial = 2360] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (1657F800) [pid = 1248] [serial = 2366] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (15F8B800) [pid = 1248] [serial = 2354] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (18F2A400) [pid = 1248] [serial = 2432] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (15F82400) [pid = 1248] [serial = 2408] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (16409C00) [pid = 1248] [serial = 2356] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (15F84800) [pid = 1248] [serial = 2400] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (19265C00) [pid = 1248] [serial = 2444] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (15F87400) [pid = 1248] [serial = 2352] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (18F36000) [pid = 1248] [serial = 2434] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (15D42400) [pid = 1248] [serial = 2350] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (15D4F400) [pid = 1248] [serial = 2348] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1007D400) [pid = 1248] [serial = 2392] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (15D40800) [pid = 1248] [serial = 2344] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (11753400) [pid = 1248] [serial = 2394] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (16589800) [pid = 1248] [serial = 2418] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (1926A000) [pid = 1248] [serial = 2446] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (1543C400) [pid = 1248] [serial = 2342] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (164A0000) [pid = 1248] [serial = 2402] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (179E9800) [pid = 1248] [serial = 2424] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (191B4400) [pid = 1248] [serial = 2442] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (15D41000) [pid = 1248] [serial = 2346] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (193B3000) [pid = 1248] [serial = 2450] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (13F5B800) [pid = 1248] [serial = 2340] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (13F10000) [pid = 1248] [serial = 2338] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (17522000) [pid = 1248] [serial = 2414] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (17A9F800) [pid = 1248] [serial = 2426] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (13F5C800) [pid = 1248] [serial = 2336] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (1751CC00) [pid = 1248] [serial = 2412] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (190D8400) [pid = 1248] [serial = 2436] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (16794C00) [pid = 1248] [serial = 2404] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (17525000) [pid = 1248] [serial = 2416] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (17848400) [pid = 1248] [serial = 2422] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (11B0D800) [pid = 1248] [serial = 2027] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (193B7400) [pid = 1248] [serial = 2454] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (0F944400) [pid = 1248] [serial = 2460] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (0F3D7C00) [pid = 1248] [serial = 2458] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 0C76E400 == 53 [pid = 1248] [id = 1164] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (0CF41400) [pid = 1248] [serial = 2557] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (0CF41C00) [pid = 1248] [serial = 2558] [outer = 0CF41400] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 0F619400 == 54 [pid = 1248] [id = 1165] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (0F791000) [pid = 1248] [serial = 2559] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (0F795000) [pid = 1248] [serial = 2560] [outer = 0F791000] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 11511400 == 55 [pid = 1248] [id = 1166] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (11513000) [pid = 1248] [serial = 2561] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (11513800) [pid = 1248] [serial = 2562] [outer = 11513000] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 11E30000 == 56 [pid = 1248] [id = 1167] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (1202D400) [pid = 1248] [serial = 2563] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (1341FC00) [pid = 1248] [serial = 2564] [outer = 1202D400] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 1007D400 == 57 [pid = 1248] [id = 1168] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (1150B000) [pid = 1248] [serial = 2565] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (115B6C00) [pid = 1248] [serial = 2566] [outer = 1150B000] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 11B60000 == 58 [pid = 1248] [id = 1169] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (11B60400) [pid = 1248] [serial = 2567] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (11B8AC00) [pid = 1248] [serial = 2568] [outer = 11B60400] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 15D40800 == 59 [pid = 1248] [id = 1170] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (15D41000) [pid = 1248] [serial = 2569] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (15D42400) [pid = 1248] [serial = 2570] [outer = 15D41000] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 15F3FC00 == 60 [pid = 1248] [id = 1171] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (15F4C800) [pid = 1248] [serial = 2571] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (15F7F400) [pid = 1248] [serial = 2572] [outer = 15F4C800] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 15F84800 == 61 [pid = 1248] [id = 1172] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (15F85400) [pid = 1248] [serial = 2573] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (15F85C00) [pid = 1248] [serial = 2574] [outer = 15F85400] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 15F47800 == 62 [pid = 1248] [id = 1173] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (15F89000) [pid = 1248] [serial = 2575] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (15F89C00) [pid = 1248] [serial = 2576] [outer = 15F89000] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 15F8B800 == 63 [pid = 1248] [id = 1174] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (15F8C000) [pid = 1248] [serial = 2577] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (15F8C400) [pid = 1248] [serial = 2578] [outer = 15F8C000] 22:19:15 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7C00 == 64 [pid = 1248] [id = 1175] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (15F8E800) [pid = 1248] [serial = 2579] [outer = 00000000] 22:19:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (15F8EC00) [pid = 1248] [serial = 2580] [outer = 15F8E800] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 0F79DC00 == 65 [pid = 1248] [id = 1176] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (16409400) [pid = 1248] [serial = 2581] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (16409C00) [pid = 1248] [serial = 2582] [outer = 16409400] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1649A000 == 66 [pid = 1248] [id = 1177] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (16499C00) [pid = 1248] [serial = 2583] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (1649A400) [pid = 1248] [serial = 2584] [outer = 16499C00] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 15F8C800 == 67 [pid = 1248] [id = 1178] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (1649BC00) [pid = 1248] [serial = 2585] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (1649C800) [pid = 1248] [serial = 2586] [outer = 1649BC00] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1649EC00 == 68 [pid = 1248] [id = 1179] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1649F000) [pid = 1248] [serial = 2587] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (164A0000) [pid = 1248] [serial = 2588] [outer = 1649F000] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1649E800 == 69 [pid = 1248] [id = 1180] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (164A2400) [pid = 1248] [serial = 2589] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (164A2800) [pid = 1248] [serial = 2590] [outer = 164A2400] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 164A5800 == 70 [pid = 1248] [id = 1181] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (164A6C00) [pid = 1248] [serial = 2591] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (164A7800) [pid = 1248] [serial = 2592] [outer = 164A6C00] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1649F800 == 71 [pid = 1248] [id = 1182] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (164A4400) [pid = 1248] [serial = 2593] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (164A5000) [pid = 1248] [serial = 2594] [outer = 164A4400] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 16580C00 == 72 [pid = 1248] [id = 1183] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (16581000) [pid = 1248] [serial = 2595] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (16581400) [pid = 1248] [serial = 2596] [outer = 16581000] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 16499400 == 73 [pid = 1248] [id = 1184] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (16584C00) [pid = 1248] [serial = 2597] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (16585400) [pid = 1248] [serial = 2598] [outer = 16584C00] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 16589800 == 74 [pid = 1248] [id = 1185] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (1658A000) [pid = 1248] [serial = 2599] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (1658AC00) [pid = 1248] [serial = 2600] [outer = 1658A000] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1670D400 == 75 [pid = 1248] [id = 1186] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1670EC00) [pid = 1248] [serial = 2601] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1670F000) [pid = 1248] [serial = 2602] [outer = 1670EC00] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 16583400 == 76 [pid = 1248] [id = 1187] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (16588800) [pid = 1248] [serial = 2603] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1670D000) [pid = 1248] [serial = 2604] [outer = 16588800] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 16794400 == 77 [pid = 1248] [id = 1188] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (16794C00) [pid = 1248] [serial = 2605] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (16796800) [pid = 1248] [serial = 2606] [outer = 16794C00] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1679D000 == 78 [pid = 1248] [id = 1189] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (1679E000) [pid = 1248] [serial = 2607] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (1679E400) [pid = 1248] [serial = 2608] [outer = 1679E000] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 167A2800 == 79 [pid = 1248] [id = 1190] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (1683E400) [pid = 1248] [serial = 2609] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (1683E800) [pid = 1248] [serial = 2610] [outer = 1683E400] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 1670E800 == 80 [pid = 1248] [id = 1191] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (16847800) [pid = 1248] [serial = 2611] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (16C09400) [pid = 1248] [serial = 2612] [outer = 16847800] 22:19:16 INFO - PROCESS | 1248 | ++DOCSHELL 16586800 == 81 [pid = 1248] [id = 1192] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (16711000) [pid = 1248] [serial = 2613] [outer = 00000000] 22:19:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (1679CC00) [pid = 1248] [serial = 2614] [outer = 16711000] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 1683DC00 == 82 [pid = 1248] [id = 1193] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (16F76000) [pid = 1248] [serial = 2615] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (16F77400) [pid = 1248] [serial = 2616] [outer = 16F76000] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 16842C00 == 83 [pid = 1248] [id = 1194] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (16F79800) [pid = 1248] [serial = 2617] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (16F79C00) [pid = 1248] [serial = 2618] [outer = 16F79800] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 16F7BC00 == 84 [pid = 1248] [id = 1195] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (16F7C000) [pid = 1248] [serial = 2619] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (16F7C400) [pid = 1248] [serial = 2620] [outer = 16F7C000] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 10083000 == 85 [pid = 1248] [id = 1196] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (16F7EC00) [pid = 1248] [serial = 2621] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (16F7F400) [pid = 1248] [serial = 2622] [outer = 16F7EC00] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 16F78400 == 86 [pid = 1248] [id = 1197] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (16F80400) [pid = 1248] [serial = 2623] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (16F81000) [pid = 1248] [serial = 2624] [outer = 16F80400] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 16F7D800 == 87 [pid = 1248] [id = 1198] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (1709EC00) [pid = 1248] [serial = 2625] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (1709F400) [pid = 1248] [serial = 2626] [outer = 1709EC00] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 170A4000 == 88 [pid = 1248] [id = 1199] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (170A6800) [pid = 1248] [serial = 2627] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (171C4400) [pid = 1248] [serial = 2628] [outer = 170A6800] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE000 == 89 [pid = 1248] [id = 1200] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (0B5EFC00) [pid = 1248] [serial = 2629] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (0B5F1000) [pid = 1248] [serial = 2630] [outer = 0B5EFC00] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FA400 == 90 [pid = 1248] [id = 1201] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (0B5FC400) [pid = 1248] [serial = 2631] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (0C766000) [pid = 1248] [serial = 2632] [outer = 0B5FC400] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 0E9C2800 == 91 [pid = 1248] [id = 1202] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (0F07B800) [pid = 1248] [serial = 2633] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (0F080000) [pid = 1248] [serial = 2634] [outer = 0F07B800] 22:19:17 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BE800 == 92 [pid = 1248] [id = 1203] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (0F4C1000) [pid = 1248] [serial = 2635] [outer = 00000000] 22:19:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (0F4C6C00) [pid = 1248] [serial = 2636] [outer = 0F4C1000] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CD000 == 93 [pid = 1248] [id = 1204] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (0F79C800) [pid = 1248] [serial = 2637] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (0F79D000) [pid = 1248] [serial = 2638] [outer = 0F79C800] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0FF25400 == 94 [pid = 1248] [id = 1205] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (0FF26800) [pid = 1248] [serial = 2639] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (0FF29400) [pid = 1248] [serial = 2640] [outer = 0FF26800] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0F93D400 == 95 [pid = 1248] [id = 1206] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (10084800) [pid = 1248] [serial = 2641] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (10123800) [pid = 1248] [serial = 2642] [outer = 10084800] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0C8CA400 == 96 [pid = 1248] [id = 1207] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (0CFBD400) [pid = 1248] [serial = 2643] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (0D54EC00) [pid = 1248] [serial = 2644] [outer = 0CFBD400] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0E95E000 == 97 [pid = 1248] [id = 1208] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (0E97BC00) [pid = 1248] [serial = 2645] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (0E97C000) [pid = 1248] [serial = 2646] [outer = 0E97BC00] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EF000 == 98 [pid = 1248] [id = 1209] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (0B5EF800) [pid = 1248] [serial = 2647] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (0B5FB800) [pid = 1248] [serial = 2648] [outer = 0B5EF800] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 170A4000 == 97 [pid = 1248] [id = 1199] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16F7D800 == 96 [pid = 1248] [id = 1198] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16F78400 == 95 [pid = 1248] [id = 1197] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 10083000 == 94 [pid = 1248] [id = 1196] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16F7BC00 == 93 [pid = 1248] [id = 1195] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16842C00 == 92 [pid = 1248] [id = 1194] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1683DC00 == 91 [pid = 1248] [id = 1193] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16586800 == 90 [pid = 1248] [id = 1192] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1670E800 == 89 [pid = 1248] [id = 1191] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 167A2800 == 88 [pid = 1248] [id = 1190] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1679D000 == 87 [pid = 1248] [id = 1189] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16794400 == 86 [pid = 1248] [id = 1188] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16583400 == 85 [pid = 1248] [id = 1187] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1670D400 == 84 [pid = 1248] [id = 1186] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16589800 == 83 [pid = 1248] [id = 1185] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16499400 == 82 [pid = 1248] [id = 1184] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 16580C00 == 81 [pid = 1248] [id = 1183] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1649F800 == 80 [pid = 1248] [id = 1182] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 164A5800 == 79 [pid = 1248] [id = 1181] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1649E800 == 78 [pid = 1248] [id = 1180] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1649EC00 == 77 [pid = 1248] [id = 1179] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15F8C800 == 76 [pid = 1248] [id = 1178] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1649A000 == 75 [pid = 1248] [id = 1177] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F79DC00 == 74 [pid = 1248] [id = 1176] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7C00 == 73 [pid = 1248] [id = 1175] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15F8B800 == 72 [pid = 1248] [id = 1174] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15F47800 == 71 [pid = 1248] [id = 1173] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15F84800 == 70 [pid = 1248] [id = 1172] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15F3FC00 == 69 [pid = 1248] [id = 1171] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15D40800 == 68 [pid = 1248] [id = 1170] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 11B60000 == 67 [pid = 1248] [id = 1169] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1007D400 == 66 [pid = 1248] [id = 1168] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 11E30000 == 65 [pid = 1248] [id = 1167] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 11511400 == 64 [pid = 1248] [id = 1166] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F619400 == 63 [pid = 1248] [id = 1165] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0C76E400 == 62 [pid = 1248] [id = 1164] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1441E000 == 61 [pid = 1248] [id = 1163] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1012E400 == 60 [pid = 1248] [id = 1162] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 15D44400 == 59 [pid = 1248] [id = 1161] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F3D4C00 == 58 [pid = 1248] [id = 1160] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5F4800 == 57 [pid = 1248] [id = 1159] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 14510800 == 56 [pid = 1248] [id = 1158] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1450A800 == 55 [pid = 1248] [id = 1157] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 13F60400 == 54 [pid = 1248] [id = 1156] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 13F63400 == 53 [pid = 1248] [id = 1155] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 13F0E400 == 52 [pid = 1248] [id = 1154] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1010C400 == 51 [pid = 1248] [id = 1153] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 12DBA000 == 50 [pid = 1248] [id = 1152] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 13422800 == 49 [pid = 1248] [id = 1151] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5FC000 == 48 [pid = 1248] [id = 1150] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 12162800 == 47 [pid = 1248] [id = 1149] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 12033800 == 46 [pid = 1248] [id = 1148] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 115AD000 == 45 [pid = 1248] [id = 1147] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1012FC00 == 44 [pid = 1248] [id = 1146] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 11BC7C00 == 43 [pid = 1248] [id = 1145] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 11797000 == 42 [pid = 1248] [id = 1144] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0C7BB800 == 41 [pid = 1248] [id = 1143] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 115AE400 == 40 [pid = 1248] [id = 1142] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0C7C0400 == 39 [pid = 1248] [id = 1141] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 11478000 == 38 [pid = 1248] [id = 1140] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 113E5000 == 37 [pid = 1248] [id = 1139] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 10130800 == 36 [pid = 1248] [id = 1138] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1010DC00 == 35 [pid = 1248] [id = 1137] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 10004C00 == 34 [pid = 1248] [id = 1136] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 1007D000 == 33 [pid = 1248] [id = 1135] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0FF28C00 == 32 [pid = 1248] [id = 1134] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE400 == 31 [pid = 1248] [id = 1133] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0FF80000 == 30 [pid = 1248] [id = 1132] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F79D800 == 29 [pid = 1248] [id = 1131] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F797C00 == 28 [pid = 1248] [id = 1130] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F792C00 == 27 [pid = 1248] [id = 1129] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F612800 == 26 [pid = 1248] [id = 1128] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F3D0800 == 25 [pid = 1248] [id = 1126] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F3D5000 == 24 [pid = 1248] [id = 1127] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1C00 == 23 [pid = 1248] [id = 1125] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0CFBC400 == 22 [pid = 1248] [id = 1124] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0C7C2000 == 21 [pid = 1248] [id = 1123] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5FAC00 == 20 [pid = 1248] [id = 1122] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5F5000 == 19 [pid = 1248] [id = 1121] 22:19:18 INFO - PROCESS | 1248 | --DOCSHELL 0F617000 == 18 [pid = 1248] [id = 1120] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (0F79B800) [pid = 1248] [serial = 2293] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (193B7C00) [pid = 1248] [serial = 2455] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (10009800) [pid = 1248] [serial = 2461] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (0F3D8C00) [pid = 1248] [serial = 2459] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (0B5FB400) [pid = 1248] [serial = 2457] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (193AE400) [pid = 1248] [serial = 2453] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (170A0C00) [pid = 1248] [serial = 2381] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (16F7B000) [pid = 1248] [serial = 2379] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (16847400) [pid = 1248] [serial = 2377] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (167A0C00) [pid = 1248] [serial = 2375] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (16712800) [pid = 1248] [serial = 2373] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0CF42000) [pid = 1248] [serial = 2387] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (16584000) [pid = 1248] [serial = 2369] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (1670E000) [pid = 1248] [serial = 2371] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (164A8800) [pid = 1248] [serial = 2365] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (0F3CA000) [pid = 1248] [serial = 2389] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (10078C00) [pid = 1248] [serial = 2363] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (0B5EE800) [pid = 1248] [serial = 2295] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (0C76E800) [pid = 1248] [serial = 2297] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (0CFC0C00) [pid = 1248] [serial = 2299] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0F07D400) [pid = 1248] [serial = 2301] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0E9BE000) [pid = 1248] [serial = 2303] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F619800) [pid = 1248] [serial = 2305] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F4C2000) [pid = 1248] [serial = 2307] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0F79E800) [pid = 1248] [serial = 2309] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (13F64000) [pid = 1248] [serial = 2397] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (1649B400) [pid = 1248] [serial = 2359] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (0FF25800) [pid = 1248] [serial = 2311] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (10003000) [pid = 1248] [serial = 2313] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (10106400) [pid = 1248] [serial = 2315] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (115AD800) [pid = 1248] [serial = 2317] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (191B2400) [pid = 1248] [serial = 2441] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (11B92000) [pid = 1248] [serial = 2319] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (11E30800) [pid = 1248] [serial = 2321] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (12030000) [pid = 1248] [serial = 2323] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1207EC00) [pid = 1248] [serial = 2325] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (13420000) [pid = 1248] [serial = 2327] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (13F02800) [pid = 1248] [serial = 2329] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (13F07000) [pid = 1248] [serial = 2331] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (13F0A000) [pid = 1248] [serial = 2333] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (13F0E800) [pid = 1248] [serial = 2335] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (193B0800) [pid = 1248] [serial = 2449] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (15447000) [pid = 1248] [serial = 2399] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (0B5F2800) [pid = 1248] [serial = 2385] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (16F7B400) [pid = 1248] [serial = 2407] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (17AD3800) [pid = 1248] [serial = 2431] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (11750400) [pid = 1248] [serial = 2421] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (1729F400) [pid = 1248] [serial = 2383] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (0F795800) [pid = 1248] [serial = 2391] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (1751A800) [pid = 1248] [serial = 2411] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (17ACF400) [pid = 1248] [serial = 2429] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (190DC800) [pid = 1248] [serial = 2439] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (1649FC00) [pid = 1248] [serial = 2361] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (1657FC00) [pid = 1248] [serial = 2367] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (15F8CC00) [pid = 1248] [serial = 2355] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (18F2A800) [pid = 1248] [serial = 2433] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (16583000) [pid = 1248] [serial = 2409] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (1640AC00) [pid = 1248] [serial = 2357] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (15F8BC00) [pid = 1248] [serial = 2401] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (19266000) [pid = 1248] [serial = 2445] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (15F87800) [pid = 1248] [serial = 2353] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (18F36400) [pid = 1248] [serial = 2435] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (15F83400) [pid = 1248] [serial = 2351] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (15F4CC00) [pid = 1248] [serial = 2349] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (10106800) [pid = 1248] [serial = 2393] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (15D42800) [pid = 1248] [serial = 2345] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (1179D800) [pid = 1248] [serial = 2395] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (17526C00) [pid = 1248] [serial = 2419] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (1926E000) [pid = 1248] [serial = 2447] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (15441800) [pid = 1248] [serial = 2343] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (164A1C00) [pid = 1248] [serial = 2403] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (179EB000) [pid = 1248] [serial = 2425] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (191B6C00) [pid = 1248] [serial = 2443] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (15D48C00) [pid = 1248] [serial = 2347] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (193B4000) [pid = 1248] [serial = 2451] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (14501800) [pid = 1248] [serial = 2341] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (14419C00) [pid = 1248] [serial = 2339] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (17523400) [pid = 1248] [serial = 2415] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (17AA4C00) [pid = 1248] [serial = 2427] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (13F5D000) [pid = 1248] [serial = 2337] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (1751E000) [pid = 1248] [serial = 2413] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (190D9400) [pid = 1248] [serial = 2437] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (1679FC00) [pid = 1248] [serial = 2405] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (17525400) [pid = 1248] [serial = 2417] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (17848800) [pid = 1248] [serial = 2423] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1364F800) [pid = 1248] [serial = 2029] [outer = 00000000] [url = about:blank] 22:19:18 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F4800 == 19 [pid = 1248] [id = 1210] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (0B5FB400) [pid = 1248] [serial = 2649] [outer = 00000000] 22:19:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (0B5FC000) [pid = 1248] [serial = 2650] [outer = 0B5FB400] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0D551400 == 20 [pid = 1248] [id = 1211] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (0D554400) [pid = 1248] [serial = 2651] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (0E9BE000) [pid = 1248] [serial = 2652] [outer = 0D554400] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BA400 == 21 [pid = 1248] [id = 1212] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (0F4BAC00) [pid = 1248] [serial = 2653] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (0F4BB000) [pid = 1248] [serial = 2654] [outer = 0F4BAC00] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1800 == 22 [pid = 1248] [id = 1213] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (0B5F4400) [pid = 1248] [serial = 2655] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (0B5F9C00) [pid = 1248] [serial = 2656] [outer = 0B5F4400] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBD000 == 23 [pid = 1248] [id = 1214] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (0F3CA000) [pid = 1248] [serial = 2657] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (0F3CE800) [pid = 1248] [serial = 2658] [outer = 0F3CA000] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C8800 == 24 [pid = 1248] [id = 1215] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (0F612800) [pid = 1248] [serial = 2659] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (0F618000) [pid = 1248] [serial = 2660] [outer = 0F612800] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F796400 == 25 [pid = 1248] [id = 1216] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (0F799400) [pid = 1248] [serial = 2661] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (0F799800) [pid = 1248] [serial = 2662] [outer = 0F799400] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F79C400 == 26 [pid = 1248] [id = 1217] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (0F79CC00) [pid = 1248] [serial = 2663] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (0F79D400) [pid = 1248] [serial = 2664] [outer = 0F79CC00] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0FF81000 == 27 [pid = 1248] [id = 1218] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (10003400) [pid = 1248] [serial = 2665] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (10004C00) [pid = 1248] [serial = 2666] [outer = 10003400] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F619800 == 28 [pid = 1248] [id = 1219] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (10104000) [pid = 1248] [serial = 2667] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (10106400) [pid = 1248] [serial = 2668] [outer = 10104000] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C1400 == 29 [pid = 1248] [id = 1220] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (10108C00) [pid = 1248] [serial = 2669] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (1010C000) [pid = 1248] [serial = 2670] [outer = 10108C00] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 10131000 == 30 [pid = 1248] [id = 1221] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (1133CC00) [pid = 1248] [serial = 2671] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (1133F400) [pid = 1248] [serial = 2672] [outer = 1133CC00] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 11478000 == 31 [pid = 1248] [id = 1222] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1150F000) [pid = 1248] [serial = 2673] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (11511400) [pid = 1248] [serial = 2674] [outer = 1150F000] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 115AD000 == 32 [pid = 1248] [id = 1223] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (115AE400) [pid = 1248] [serial = 2675] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (115B0800) [pid = 1248] [serial = 2676] [outer = 115AE400] 22:19:19 INFO - PROCESS | 1248 | ++DOCSHELL 11792400 == 33 [pid = 1248] [id = 1224] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (11797000) [pid = 1248] [serial = 2677] [outer = 00000000] 22:19:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (1179D800) [pid = 1248] [serial = 2678] [outer = 11797000] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 11D32C00 == 34 [pid = 1248] [id = 1225] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (11D33000) [pid = 1248] [serial = 2679] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (11E27400) [pid = 1248] [serial = 2680] [outer = 11D33000] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 11797400 == 35 [pid = 1248] [id = 1226] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (11E30C00) [pid = 1248] [serial = 2681] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (11E31000) [pid = 1248] [serial = 2682] [outer = 11E30C00] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 1007D400 == 36 [pid = 1248] [id = 1227] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (12031C00) [pid = 1248] [serial = 2683] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (12071000) [pid = 1248] [serial = 2684] [outer = 12031C00] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 1216B000 == 37 [pid = 1248] [id = 1228] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (12DBA000) [pid = 1248] [serial = 2685] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (12DBC400) [pid = 1248] [serial = 2686] [outer = 12DBA000] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 0F82A000 == 38 [pid = 1248] [id = 1229] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1207E400) [pid = 1248] [serial = 2687] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (12162800) [pid = 1248] [serial = 2688] [outer = 1207E400] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 13420000 == 39 [pid = 1248] [id = 1230] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (13F02800) [pid = 1248] [serial = 2689] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (13F03000) [pid = 1248] [serial = 2690] [outer = 13F02800] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 13422800 == 40 [pid = 1248] [id = 1231] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (13F0D400) [pid = 1248] [serial = 2691] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (13F0E800) [pid = 1248] [serial = 2692] [outer = 13F0D400] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 13F58400 == 41 [pid = 1248] [id = 1232] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (13F5A400) [pid = 1248] [serial = 2693] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (13F5C800) [pid = 1248] [serial = 2694] [outer = 13F5A400] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 13F60800 == 42 [pid = 1248] [id = 1233] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (13F62400) [pid = 1248] [serial = 2695] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (13F63400) [pid = 1248] [serial = 2696] [outer = 13F62400] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 14412800 == 43 [pid = 1248] [id = 1234] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (14413800) [pid = 1248] [serial = 2697] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (0F613000) [pid = 1248] [serial = 2698] [outer = 14413800] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1400 == 44 [pid = 1248] [id = 1235] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (14501C00) [pid = 1248] [serial = 2699] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (14502400) [pid = 1248] [serial = 2700] [outer = 14501C00] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 1450BC00 == 45 [pid = 1248] [id = 1236] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (1450E400) [pid = 1248] [serial = 2701] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (14510800) [pid = 1248] [serial = 2702] [outer = 1450E400] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 145D4000 == 46 [pid = 1248] [id = 1237] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (1543DC00) [pid = 1248] [serial = 2703] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (15441400) [pid = 1248] [serial = 2704] [outer = 1543DC00] 22:19:20 INFO - PROCESS | 1248 | ++DOCSHELL 0C8D7000 == 47 [pid = 1248] [id = 1238] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (15A75400) [pid = 1248] [serial = 2705] [outer = 00000000] 22:19:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (15D40800) [pid = 1248] [serial = 2706] [outer = 15A75400] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 15D44400 == 48 [pid = 1248] [id = 1239] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (15D44C00) [pid = 1248] [serial = 2707] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (15D46000) [pid = 1248] [serial = 2708] [outer = 15D44C00] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 15D4CC00 == 49 [pid = 1248] [id = 1240] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (15D4D000) [pid = 1248] [serial = 2709] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (15D4F800) [pid = 1248] [serial = 2710] [outer = 15D4D000] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 0FF25800 == 50 [pid = 1248] [id = 1241] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (15DC3400) [pid = 1248] [serial = 2711] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (15F3F800) [pid = 1248] [serial = 2712] [outer = 15DC3400] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 0FF28C00 == 51 [pid = 1248] [id = 1242] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (13F0D800) [pid = 1248] [serial = 2713] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (15F4EC00) [pid = 1248] [serial = 2714] [outer = 13F0D800] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 15D48C00 == 52 [pid = 1248] [id = 1243] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (15F83C00) [pid = 1248] [serial = 2715] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (15F84000) [pid = 1248] [serial = 2716] [outer = 15F83C00] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 15F87800 == 53 [pid = 1248] [id = 1244] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (15F88C00) [pid = 1248] [serial = 2717] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (15F89400) [pid = 1248] [serial = 2718] [outer = 15F88C00] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 15F82000 == 54 [pid = 1248] [id = 1245] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (15F8BC00) [pid = 1248] [serial = 2719] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (15F8C800) [pid = 1248] [serial = 2720] [outer = 15F8BC00] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 16401400 == 55 [pid = 1248] [id = 1246] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (16403800) [pid = 1248] [serial = 2721] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (16408C00) [pid = 1248] [serial = 2722] [outer = 16403800] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 1649AC00 == 56 [pid = 1248] [id = 1247] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (1649B800) [pid = 1248] [serial = 2723] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (1649C000) [pid = 1248] [serial = 2724] [outer = 1649B800] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F619400 == 57 [pid = 1248] [id = 1248] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (0FF26400) [pid = 1248] [serial = 2725] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (115AD800) [pid = 1248] [serial = 2726] [outer = 0FF26400] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (15D4AC00) [pid = 1248] [serial = 2553] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (15D45800) [pid = 1248] [serial = 2551] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (15A6F400) [pid = 1248] [serial = 2549] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (145D2000) [pid = 1248] [serial = 2547] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (1450B800) [pid = 1248] [serial = 2543] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (15D41000) [pid = 1248] [serial = 2569] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (1543AC00) [pid = 1248] [serial = 2545] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (13F63C00) [pid = 1248] [serial = 2539] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (13F0EC00) [pid = 1248] [serial = 2537] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (10124000) [pid = 1248] [serial = 2503] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (10085800) [pid = 1248] [serial = 2501] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (1007E000) [pid = 1248] [serial = 2499] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (10077C00) [pid = 1248] [serial = 2497] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (1000A000) [pid = 1248] [serial = 2495] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0FF80400) [pid = 1248] [serial = 2493] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F829400) [pid = 1248] [serial = 2491] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0F798000) [pid = 1248] [serial = 2489] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0F793400) [pid = 1248] [serial = 2487] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (0F616800) [pid = 1248] [serial = 2485] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (15F8E800) [pid = 1248] [serial = 2579] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (0F3D6400) [pid = 1248] [serial = 2483] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (0F3D1000) [pid = 1248] [serial = 2481] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0E97D400) [pid = 1248] [serial = 2479] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0D545800) [pid = 1248] [serial = 2477] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (0C7C4000) [pid = 1248] [serial = 2475] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (14501400) [pid = 1248] [serial = 2541] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (0B5FB000) [pid = 1248] [serial = 2473] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (0B5F5400) [pid = 1248] [serial = 2471] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (0F618400) [pid = 1248] [serial = 2469] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (0E97A800) [pid = 1248] [serial = 2467] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (193DA000) [pid = 1248] [serial = 2465] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (11D37000) [pid = 1248] [serial = 2535] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (13F02C00) [pid = 1248] [serial = 2531] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1670EC00) [pid = 1248] [serial = 2601] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (15F85400) [pid = 1248] [serial = 2573] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (164A2400) [pid = 1248] [serial = 2589] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (11513000) [pid = 1248] [serial = 2561] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (164A4400) [pid = 1248] [serial = 2593] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (16409400) [pid = 1248] [serial = 2581] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (15F89000) [pid = 1248] [serial = 2575] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (15F8C000) [pid = 1248] [serial = 2577] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (164A6C00) [pid = 1248] [serial = 2591] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (16F76000) [pid = 1248] [serial = 2615] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (1202D400) [pid = 1248] [serial = 2563] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (16581000) [pid = 1248] [serial = 2595] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (1150B000) [pid = 1248] [serial = 2565] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (16794C00) [pid = 1248] [serial = 2605] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1649BC00) [pid = 1248] [serial = 2585] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (16711000) [pid = 1248] [serial = 2613] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (1649F000) [pid = 1248] [serial = 2587] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (16584C00) [pid = 1248] [serial = 2597] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (16588800) [pid = 1248] [serial = 2603] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (1679E000) [pid = 1248] [serial = 2607] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (1658A000) [pid = 1248] [serial = 2599] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (14510C00) [pid = 1248] [serial = 2555] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (16F79800) [pid = 1248] [serial = 2617] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (1683E400) [pid = 1248] [serial = 2609] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (0CF41400) [pid = 1248] [serial = 2557] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (11B60400) [pid = 1248] [serial = 2567] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (16847800) [pid = 1248] [serial = 2611] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (16F7C000) [pid = 1248] [serial = 2619] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (0F791000) [pid = 1248] [serial = 2559] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (12DBE000) [pid = 1248] [serial = 2529] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (12070C00) [pid = 1248] [serial = 2525] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (16F7EC00) [pid = 1248] [serial = 2621] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (119A6C00) [pid = 1248] [serial = 2521] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (13F07C00) [pid = 1248] [serial = 2533] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (11E33C00) [pid = 1248] [serial = 2523] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (15F4C800) [pid = 1248] [serial = 2571] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (12162C00) [pid = 1248] [serial = 2527] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (11BC8000) [pid = 1248] [serial = 2519] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (1174B000) [pid = 1248] [serial = 2515] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (1179E800) [pid = 1248] [serial = 2517] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (0F792800) [pid = 1248] [serial = 2511] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (1709EC00) [pid = 1248] [serial = 2625] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (1150A000) [pid = 1248] [serial = 2509] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (16499C00) [pid = 1248] [serial = 2583] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (16F80400) [pid = 1248] [serial = 2623] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (115AE800) [pid = 1248] [serial = 2513] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (10130C00) [pid = 1248] [serial = 2505] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (11471400) [pid = 1248] [serial = 2507] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 0CF41400 == 58 [pid = 1248] [id = 1249] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (0D545800) [pid = 1248] [serial = 2727] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (0E97A800) [pid = 1248] [serial = 2728] [outer = 0D545800] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D6400 == 59 [pid = 1248] [id = 1250] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (0F618400) [pid = 1248] [serial = 2729] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (0F791000) [pid = 1248] [serial = 2730] [outer = 0F618400] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 1000A000 == 60 [pid = 1248] [id = 1251] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (10077C00) [pid = 1248] [serial = 2731] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (1007E000) [pid = 1248] [serial = 2732] [outer = 10077C00] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 1150B000 == 61 [pid = 1248] [id = 1252] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (115AE800) [pid = 1248] [serial = 2733] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (119A6C00) [pid = 1248] [serial = 2734] [outer = 115AE800] 22:19:21 INFO - PROCESS | 1248 | ++DOCSHELL 12070C00 == 62 [pid = 1248] [id = 1253] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (12162C00) [pid = 1248] [serial = 2735] [outer = 00000000] 22:19:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (13F05400) [pid = 1248] [serial = 2736] [outer = 12162C00] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 0F829400 == 63 [pid = 1248] [id = 1254] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (10130C00) [pid = 1248] [serial = 2737] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (11E33C00) [pid = 1248] [serial = 2738] [outer = 10130C00] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 15D45800 == 64 [pid = 1248] [id = 1255] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (15D4AC00) [pid = 1248] [serial = 2739] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (15F85400) [pid = 1248] [serial = 2740] [outer = 15D4AC00] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 16409400 == 65 [pid = 1248] [id = 1256] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (1640E800) [pid = 1248] [serial = 2741] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (1649BC00) [pid = 1248] [serial = 2742] [outer = 1640E800] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 164A5800 == 66 [pid = 1248] [id = 1257] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (164A6400) [pid = 1248] [serial = 2743] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (164A7400) [pid = 1248] [serial = 2744] [outer = 164A6400] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 1657E400 == 67 [pid = 1248] [id = 1258] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (1657EC00) [pid = 1248] [serial = 2745] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (1657FC00) [pid = 1248] [serial = 2746] [outer = 1657EC00] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 13F0EC00 == 68 [pid = 1248] [id = 1259] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (15A6F400) [pid = 1248] [serial = 2747] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (164A0800) [pid = 1248] [serial = 2748] [outer = 15A6F400] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 16583400 == 69 [pid = 1248] [id = 1260] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (16583C00) [pid = 1248] [serial = 2749] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (16584000) [pid = 1248] [serial = 2750] [outer = 16583C00] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 16589000 == 70 [pid = 1248] [id = 1261] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (16589400) [pid = 1248] [serial = 2751] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (1658A000) [pid = 1248] [serial = 2752] [outer = 16589400] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 1670E400 == 71 [pid = 1248] [id = 1262] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (1670E800) [pid = 1248] [serial = 2753] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1670F400) [pid = 1248] [serial = 2754] [outer = 1670E800] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B000 == 72 [pid = 1248] [id = 1263] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (16712000) [pid = 1248] [serial = 2755] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (16712400) [pid = 1248] [serial = 2756] [outer = 16712000] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 16586800 == 73 [pid = 1248] [id = 1264] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (1670D400) [pid = 1248] [serial = 2757] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (16797800) [pid = 1248] [serial = 2758] [outer = 1670D400] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 164A5400 == 74 [pid = 1248] [id = 1265] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (1679E000) [pid = 1248] [serial = 2759] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (1679F400) [pid = 1248] [serial = 2760] [outer = 1679E000] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 167A2000 == 75 [pid = 1248] [id = 1266] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (167A2800) [pid = 1248] [serial = 2761] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (167A2C00) [pid = 1248] [serial = 2762] [outer = 167A2800] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 16713400 == 76 [pid = 1248] [id = 1267] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (16842000) [pid = 1248] [serial = 2763] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (16842C00) [pid = 1248] [serial = 2764] [outer = 16842000] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1C00 == 77 [pid = 1248] [id = 1268] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (16F72400) [pid = 1248] [serial = 2765] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (16F74400) [pid = 1248] [serial = 2766] [outer = 16F72400] 22:19:22 INFO - PROCESS | 1248 | ++DOCSHELL 16F79400 == 78 [pid = 1248] [id = 1269] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (16F79800) [pid = 1248] [serial = 2767] [outer = 00000000] 22:19:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (16F7AC00) [pid = 1248] [serial = 2768] [outer = 16F79800] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 16F76000 == 79 [pid = 1248] [id = 1270] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (16F7C800) [pid = 1248] [serial = 2769] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (16F7CC00) [pid = 1248] [serial = 2770] [outer = 16F7C800] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 16580800 == 80 [pid = 1248] [id = 1271] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (16F80800) [pid = 1248] [serial = 2771] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (17099000) [pid = 1248] [serial = 2772] [outer = 16F80800] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 1709F000 == 81 [pid = 1248] [id = 1272] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (1709F800) [pid = 1248] [serial = 2773] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (170A0800) [pid = 1248] [serial = 2774] [outer = 1709F800] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 1679E800 == 82 [pid = 1248] [id = 1273] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (171C3C00) [pid = 1248] [serial = 2775] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (171C6000) [pid = 1248] [serial = 2776] [outer = 171C3C00] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 170A1C00 == 83 [pid = 1248] [id = 1274] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (171D0000) [pid = 1248] [serial = 2777] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (171D0400) [pid = 1248] [serial = 2778] [outer = 171D0000] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 172A8400 == 84 [pid = 1248] [id = 1275] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (172AAC00) [pid = 1248] [serial = 2779] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (17519400) [pid = 1248] [serial = 2780] [outer = 172AAC00] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 1751B400 == 85 [pid = 1248] [id = 1276] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (1751B800) [pid = 1248] [serial = 2781] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (1751C000) [pid = 1248] [serial = 2782] [outer = 1751B800] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 1751D400 == 86 [pid = 1248] [id = 1277] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (1751D800) [pid = 1248] [serial = 2783] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (1751E000) [pid = 1248] [serial = 2784] [outer = 1751D800] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 17520400 == 87 [pid = 1248] [id = 1278] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (17520C00) [pid = 1248] [serial = 2785] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (17521800) [pid = 1248] [serial = 2786] [outer = 17520C00] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 17524800 == 88 [pid = 1248] [id = 1279] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (17525000) [pid = 1248] [serial = 2787] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (17525400) [pid = 1248] [serial = 2788] [outer = 17525000] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 17526800 == 89 [pid = 1248] [id = 1280] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (17526C00) [pid = 1248] [serial = 2789] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (17527800) [pid = 1248] [serial = 2790] [outer = 17526C00] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 164A4800 == 90 [pid = 1248] [id = 1281] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (164A7000) [pid = 1248] [serial = 2791] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (1657DC00) [pid = 1248] [serial = 2792] [outer = 164A7000] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 17848400 == 91 [pid = 1248] [id = 1282] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (17849C00) [pid = 1248] [serial = 2793] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (1784BC00) [pid = 1248] [serial = 2794] [outer = 17849C00] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 178BC400 == 92 [pid = 1248] [id = 1283] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (178BE400) [pid = 1248] [serial = 2795] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (179E5800) [pid = 1248] [serial = 2796] [outer = 178BE400] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 179E8C00 == 93 [pid = 1248] [id = 1284] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (179E9000) [pid = 1248] [serial = 2797] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (179E9800) [pid = 1248] [serial = 2798] [outer = 179E9000] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 17A9E800 == 94 [pid = 1248] [id = 1285] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (17AA6000) [pid = 1248] [serial = 2799] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (17AA6400) [pid = 1248] [serial = 2800] [outer = 17AA6000] 22:19:23 INFO - PROCESS | 1248 | ++DOCSHELL 178BD000 == 95 [pid = 1248] [id = 1286] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (179F2C00) [pid = 1248] [serial = 2801] [outer = 00000000] 22:19:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (17AA9C00) [pid = 1248] [serial = 2802] [outer = 179F2C00] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 17AD1C00 == 96 [pid = 1248] [id = 1287] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (17AD2000) [pid = 1248] [serial = 2803] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (17AD3800) [pid = 1248] [serial = 2804] [outer = 17AD2000] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 17AD8800 == 97 [pid = 1248] [id = 1288] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (17ADA400) [pid = 1248] [serial = 2805] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (18F2A400) [pid = 1248] [serial = 2806] [outer = 17ADA400] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 17AD2400 == 98 [pid = 1248] [id = 1289] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (18F2A800) [pid = 1248] [serial = 2807] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (18F30000) [pid = 1248] [serial = 2808] [outer = 18F2A800] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 18F38800 == 99 [pid = 1248] [id = 1290] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (18F38C00) [pid = 1248] [serial = 2809] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (18F39000) [pid = 1248] [serial = 2810] [outer = 18F38C00] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 190DA000 == 100 [pid = 1248] [id = 1291] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (190DCC00) [pid = 1248] [serial = 2811] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (190E2400) [pid = 1248] [serial = 2812] [outer = 190DCC00] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 17AD4000 == 101 [pid = 1248] [id = 1292] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (190DC000) [pid = 1248] [serial = 2813] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (190DD000) [pid = 1248] [serial = 2814] [outer = 190DC000] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F5000 == 102 [pid = 1248] [id = 1293] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (0B5FA800) [pid = 1248] [serial = 2815] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (0B5FAC00) [pid = 1248] [serial = 2816] [outer = 0B5FA800] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 0F07D400 == 103 [pid = 1248] [id = 1294] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (0F3CC000) [pid = 1248] [serial = 2817] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (0F3CE400) [pid = 1248] [serial = 2818] [outer = 0F3CC000] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 0F617000 == 104 [pid = 1248] [id = 1295] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (0F791400) [pid = 1248] [serial = 2819] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (0F794400) [pid = 1248] [serial = 2820] [outer = 0F791400] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2B400 == 105 [pid = 1248] [id = 1296] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (0FF80000) [pid = 1248] [serial = 2821] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (10003000) [pid = 1248] [serial = 2822] [outer = 0FF80000] 22:19:24 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2800 == 106 [pid = 1248] [id = 1297] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (1007B400) [pid = 1248] [serial = 2823] [outer = 00000000] 22:19:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (1007D000) [pid = 1248] [serial = 2824] [outer = 1007B400] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 1012E400 == 107 [pid = 1248] [id = 1298] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (11513000) [pid = 1248] [serial = 2825] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (1174B000) [pid = 1248] [serial = 2826] [outer = 11513000] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 13F09000 == 108 [pid = 1248] [id = 1299] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (13F09400) [pid = 1248] [serial = 2827] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (13F61800) [pid = 1248] [serial = 2828] [outer = 13F09400] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 10009400 == 109 [pid = 1248] [id = 1300] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (164A2C00) [pid = 1248] [serial = 2829] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (164A3C00) [pid = 1248] [serial = 2830] [outer = 164A2C00] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 190D7800 == 110 [pid = 1248] [id = 1301] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (190DA800) [pid = 1248] [serial = 2831] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (190E1000) [pid = 1248] [serial = 2832] [outer = 190DA800] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 0F93C800 == 111 [pid = 1248] [id = 1302] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (164A6800) [pid = 1248] [serial = 2833] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (17AA4C00) [pid = 1248] [serial = 2834] [outer = 164A6800] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 19269C00 == 112 [pid = 1248] [id = 1303] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (193B2C00) [pid = 1248] [serial = 2835] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (193B3000) [pid = 1248] [serial = 2836] [outer = 193B2C00] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 193B6C00 == 113 [pid = 1248] [id = 1304] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (193B7400) [pid = 1248] [serial = 2837] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (193B7800) [pid = 1248] [serial = 2838] [outer = 193B7400] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 193B5C00 == 114 [pid = 1248] [id = 1305] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (193BA000) [pid = 1248] [serial = 2839] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (193BA400) [pid = 1248] [serial = 2840] [outer = 193BA000] 22:19:25 INFO - PROCESS | 1248 | ++DOCSHELL 193B9000 == 115 [pid = 1248] [id = 1306] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (193CD000) [pid = 1248] [serial = 2841] [outer = 00000000] 22:19:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (193D0800) [pid = 1248] [serial = 2842] [outer = 193CD000] 22:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 193D3000 == 116 [pid = 1248] [id = 1307] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (193D3400) [pid = 1248] [serial = 2843] [outer = 00000000] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (193D3800) [pid = 1248] [serial = 2844] [outer = 193D3400] 22:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 191B4400 == 117 [pid = 1248] [id = 1308] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (193D2400) [pid = 1248] [serial = 2845] [outer = 00000000] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (193D5C00) [pid = 1248] [serial = 2846] [outer = 193D2400] 22:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 193D9C00 == 118 [pid = 1248] [id = 1309] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (193DA000) [pid = 1248] [serial = 2847] [outer = 00000000] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (193DA800) [pid = 1248] [serial = 2848] [outer = 193DA000] 22:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 0D549C00 == 119 [pid = 1248] [id = 1310] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (0F077000) [pid = 1248] [serial = 2849] [outer = 00000000] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (0F07C800) [pid = 1248] [serial = 2850] [outer = 0F077000] 22:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 0F615800 == 120 [pid = 1248] [id = 1311] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (0F616800) [pid = 1248] [serial = 2851] [outer = 00000000] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (0F618C00) [pid = 1248] [serial = 2852] [outer = 0F616800] 22:19:26 INFO - PROCESS | 1248 | ++DOCSHELL 1010DC00 == 121 [pid = 1248] [id = 1312] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (10125C00) [pid = 1248] [serial = 2853] [outer = 00000000] 22:19:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (1012B800) [pid = 1248] [serial = 2854] [outer = 10125C00] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 170A1C00 == 120 [pid = 1248] [id = 1274] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 172A8400 == 119 [pid = 1248] [id = 1275] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1751B400 == 118 [pid = 1248] [id = 1276] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1751D400 == 117 [pid = 1248] [id = 1277] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17520400 == 116 [pid = 1248] [id = 1278] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17524800 == 115 [pid = 1248] [id = 1279] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17526800 == 114 [pid = 1248] [id = 1280] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 164A4800 == 113 [pid = 1248] [id = 1281] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17848400 == 112 [pid = 1248] [id = 1282] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 178BC400 == 111 [pid = 1248] [id = 1283] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 179E8C00 == 110 [pid = 1248] [id = 1284] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17A9E800 == 109 [pid = 1248] [id = 1285] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 178BD000 == 108 [pid = 1248] [id = 1286] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17AD1C00 == 107 [pid = 1248] [id = 1287] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17AD8800 == 106 [pid = 1248] [id = 1288] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17AD2400 == 105 [pid = 1248] [id = 1289] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 18F38800 == 104 [pid = 1248] [id = 1290] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 190DA000 == 103 [pid = 1248] [id = 1291] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0E95E000 == 102 [pid = 1248] [id = 1208] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5EF000 == 101 [pid = 1248] [id = 1209] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5F4800 == 100 [pid = 1248] [id = 1210] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0D551400 == 99 [pid = 1248] [id = 1211] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F4BA400 == 98 [pid = 1248] [id = 1212] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1800 == 97 [pid = 1248] [id = 1213] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0CFBD000 == 96 [pid = 1248] [id = 1214] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F4C8800 == 95 [pid = 1248] [id = 1215] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F796400 == 94 [pid = 1248] [id = 1216] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F79C400 == 93 [pid = 1248] [id = 1217] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0FF81000 == 92 [pid = 1248] [id = 1218] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F619800 == 91 [pid = 1248] [id = 1219] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F4C1400 == 90 [pid = 1248] [id = 1220] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 10131000 == 89 [pid = 1248] [id = 1221] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 11478000 == 88 [pid = 1248] [id = 1222] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 115AD000 == 87 [pid = 1248] [id = 1223] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 11792400 == 86 [pid = 1248] [id = 1224] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 11D32C00 == 85 [pid = 1248] [id = 1225] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 11797400 == 84 [pid = 1248] [id = 1226] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1007D400 == 83 [pid = 1248] [id = 1227] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1216B000 == 82 [pid = 1248] [id = 1228] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F82A000 == 81 [pid = 1248] [id = 1229] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 13420000 == 80 [pid = 1248] [id = 1230] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 13422800 == 79 [pid = 1248] [id = 1231] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 13F58400 == 78 [pid = 1248] [id = 1232] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 13F60800 == 77 [pid = 1248] [id = 1233] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 14412800 == 76 [pid = 1248] [id = 1234] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1400 == 75 [pid = 1248] [id = 1235] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1450BC00 == 74 [pid = 1248] [id = 1236] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 145D4000 == 73 [pid = 1248] [id = 1237] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0C8D7000 == 72 [pid = 1248] [id = 1238] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 15D44400 == 71 [pid = 1248] [id = 1239] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 15D4CC00 == 70 [pid = 1248] [id = 1240] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0FF25800 == 69 [pid = 1248] [id = 1241] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0FF28C00 == 68 [pid = 1248] [id = 1242] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 15D48C00 == 67 [pid = 1248] [id = 1243] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 15F87800 == 66 [pid = 1248] [id = 1244] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 15F82000 == 65 [pid = 1248] [id = 1245] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16401400 == 64 [pid = 1248] [id = 1246] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1649AC00 == 63 [pid = 1248] [id = 1247] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F619400 == 62 [pid = 1248] [id = 1248] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0CF41400 == 61 [pid = 1248] [id = 1249] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F3D6400 == 60 [pid = 1248] [id = 1250] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1000A000 == 59 [pid = 1248] [id = 1251] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE000 == 58 [pid = 1248] [id = 1200] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5FA400 == 57 [pid = 1248] [id = 1201] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0E9C2800 == 56 [pid = 1248] [id = 1202] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F4BE800 == 55 [pid = 1248] [id = 1203] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F3CD000 == 54 [pid = 1248] [id = 1204] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0FF25400 == 53 [pid = 1248] [id = 1205] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F93D400 == 52 [pid = 1248] [id = 1206] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0C8CA400 == 51 [pid = 1248] [id = 1207] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1150B000 == 50 [pid = 1248] [id = 1252] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 12070C00 == 49 [pid = 1248] [id = 1253] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F829400 == 48 [pid = 1248] [id = 1254] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 15D45800 == 47 [pid = 1248] [id = 1255] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16409400 == 46 [pid = 1248] [id = 1256] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 164A5800 == 45 [pid = 1248] [id = 1257] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1657E400 == 44 [pid = 1248] [id = 1258] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 13F0EC00 == 43 [pid = 1248] [id = 1259] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16583400 == 42 [pid = 1248] [id = 1260] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16589000 == 41 [pid = 1248] [id = 1261] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1670E400 == 40 [pid = 1248] [id = 1262] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F07B000 == 39 [pid = 1248] [id = 1263] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16586800 == 38 [pid = 1248] [id = 1264] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 164A5400 == 37 [pid = 1248] [id = 1265] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 167A2000 == 36 [pid = 1248] [id = 1266] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16713400 == 35 [pid = 1248] [id = 1267] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1C00 == 34 [pid = 1248] [id = 1268] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16F79400 == 33 [pid = 1248] [id = 1269] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16F76000 == 32 [pid = 1248] [id = 1270] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 16580800 == 31 [pid = 1248] [id = 1271] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1709F000 == 30 [pid = 1248] [id = 1272] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1679E800 == 29 [pid = 1248] [id = 1273] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5F5000 == 28 [pid = 1248] [id = 1293] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F07D400 == 27 [pid = 1248] [id = 1294] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F617000 == 26 [pid = 1248] [id = 1295] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0FF2B400 == 25 [pid = 1248] [id = 1296] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2800 == 24 [pid = 1248] [id = 1297] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1012E400 == 23 [pid = 1248] [id = 1298] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 13F09000 == 22 [pid = 1248] [id = 1299] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 10009400 == 21 [pid = 1248] [id = 1300] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 190D7800 == 20 [pid = 1248] [id = 1301] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F93C800 == 19 [pid = 1248] [id = 1302] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 19269C00 == 18 [pid = 1248] [id = 1303] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 193B6C00 == 17 [pid = 1248] [id = 1304] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 193B5C00 == 16 [pid = 1248] [id = 1305] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 193B9000 == 15 [pid = 1248] [id = 1306] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 193D3000 == 14 [pid = 1248] [id = 1307] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 191B4400 == 13 [pid = 1248] [id = 1308] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 193D9C00 == 12 [pid = 1248] [id = 1309] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0F615800 == 11 [pid = 1248] [id = 1311] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 1010DC00 == 10 [pid = 1248] [id = 1312] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 17AD4000 == 9 [pid = 1248] [id = 1292] 22:19:27 INFO - PROCESS | 1248 | --DOCSHELL 0D549C00 == 8 [pid = 1248] [id = 1310] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (193B9C00) [pid = 1248] [serial = 2463] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (16F77400) [pid = 1248] [serial = 2616] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (1341FC00) [pid = 1248] [serial = 2564] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (16581400) [pid = 1248] [serial = 2596] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (115B6C00) [pid = 1248] [serial = 2566] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (16796800) [pid = 1248] [serial = 2606] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (1649C800) [pid = 1248] [serial = 2586] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (1679CC00) [pid = 1248] [serial = 2614] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (164A0000) [pid = 1248] [serial = 2588] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (16585400) [pid = 1248] [serial = 2598] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (1670D000) [pid = 1248] [serial = 2604] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (1679E400) [pid = 1248] [serial = 2608] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (1658AC00) [pid = 1248] [serial = 2600] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (15D4D800) [pid = 1248] [serial = 2556] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (16F79C00) [pid = 1248] [serial = 2618] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (1683E800) [pid = 1248] [serial = 2610] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (0CF41C00) [pid = 1248] [serial = 2558] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (11B8AC00) [pid = 1248] [serial = 2568] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (16C09400) [pid = 1248] [serial = 2612] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (16F7C400) [pid = 1248] [serial = 2620] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (0F795000) [pid = 1248] [serial = 2560] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (12DBE800) [pid = 1248] [serial = 2530] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (12071C00) [pid = 1248] [serial = 2526] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (16F7F400) [pid = 1248] [serial = 2622] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (11E27C00) [pid = 1248] [serial = 2522] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (13F08000) [pid = 1248] [serial = 2534] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (12028C00) [pid = 1248] [serial = 2524] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (15F7F400) [pid = 1248] [serial = 2572] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (12163C00) [pid = 1248] [serial = 2528] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (11D32000) [pid = 1248] [serial = 2520] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (1174BC00) [pid = 1248] [serial = 2516] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (1179FC00) [pid = 1248] [serial = 2518] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (11515400) [pid = 1248] [serial = 2512] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (1709F400) [pid = 1248] [serial = 2626] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (1150B400) [pid = 1248] [serial = 2510] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (1649A400) [pid = 1248] [serial = 2584] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (16F81000) [pid = 1248] [serial = 2624] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (115B0400) [pid = 1248] [serial = 2514] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (10132800) [pid = 1248] [serial = 2506] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (11472C00) [pid = 1248] [serial = 2508] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (15D4B000) [pid = 1248] [serial = 2554] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (15D46400) [pid = 1248] [serial = 2552] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (15A78800) [pid = 1248] [serial = 2550] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (145D7C00) [pid = 1248] [serial = 2548] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (1450C400) [pid = 1248] [serial = 2544] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (15D42400) [pid = 1248] [serial = 2570] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (1543B800) [pid = 1248] [serial = 2546] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (14413C00) [pid = 1248] [serial = 2540] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (0F794800) [pid = 1248] [serial = 2538] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (1012AC00) [pid = 1248] [serial = 2504] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (10103400) [pid = 1248] [serial = 2502] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (1007EC00) [pid = 1248] [serial = 2500] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (10078400) [pid = 1248] [serial = 2498] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (1000D400) [pid = 1248] [serial = 2496] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (0FF81800) [pid = 1248] [serial = 2494] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (0F82A800) [pid = 1248] [serial = 2492] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (0F798400) [pid = 1248] [serial = 2490] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (0F794C00) [pid = 1248] [serial = 2488] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (0F617400) [pid = 1248] [serial = 2486] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (15F8EC00) [pid = 1248] [serial = 2580] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0B5F8000) [pid = 1248] [serial = 2484] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F3D1C00) [pid = 1248] [serial = 2482] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0E97DC00) [pid = 1248] [serial = 2480] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0D54FC00) [pid = 1248] [serial = 2478] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0C7C5400) [pid = 1248] [serial = 2476] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (14502000) [pid = 1248] [serial = 2542] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (0C7BA800) [pid = 1248] [serial = 2474] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (0B5F5800) [pid = 1248] [serial = 2472] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (0F61E800) [pid = 1248] [serial = 2470] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0F072800) [pid = 1248] [serial = 2468] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (193DA400) [pid = 1248] [serial = 2466] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (13F0D000) [pid = 1248] [serial = 2536] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (13F04000) [pid = 1248] [serial = 2532] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (1670F000) [pid = 1248] [serial = 2602] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (15F85C00) [pid = 1248] [serial = 2574] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (164A2800) [pid = 1248] [serial = 2590] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (11513800) [pid = 1248] [serial = 2562] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (164A5000) [pid = 1248] [serial = 2594] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (16409C00) [pid = 1248] [serial = 2582] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (15F89C00) [pid = 1248] [serial = 2576] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (15F8C400) [pid = 1248] [serial = 2578] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (164A7800) [pid = 1248] [serial = 2592] [outer = 00000000] [url = about:blank] 22:19:27 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE800 == 9 [pid = 1248] [id = 1313] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (0B5EF000) [pid = 1248] [serial = 2855] [outer = 00000000] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (0B5F1800) [pid = 1248] [serial = 2856] [outer = 0B5EF000] 22:19:27 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB000 == 10 [pid = 1248] [id = 1314] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (0C76E800) [pid = 1248] [serial = 2857] [outer = 00000000] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (0C7B8800) [pid = 1248] [serial = 2858] [outer = 0C76E800] 22:19:27 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C5C00 == 11 [pid = 1248] [id = 1315] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (0C8D2400) [pid = 1248] [serial = 2859] [outer = 00000000] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (0CF41400) [pid = 1248] [serial = 2860] [outer = 0C8D2400] 22:19:27 INFO - PROCESS | 1248 | ++DOCSHELL 0D550400 == 12 [pid = 1248] [id = 1316] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (0E9C2800) [pid = 1248] [serial = 2861] [outer = 00000000] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (0F072800) [pid = 1248] [serial = 2862] [outer = 0E9C2800] 22:19:27 INFO - PROCESS | 1248 | ++DOCSHELL 0F07E800 == 13 [pid = 1248] [id = 1317] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (0F3CAC00) [pid = 1248] [serial = 2863] [outer = 00000000] 22:19:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (0F3CD000) [pid = 1248] [serial = 2864] [outer = 0F3CAC00] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D2800 == 14 [pid = 1248] [id = 1318] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (0F3D3000) [pid = 1248] [serial = 2865] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (0F3D4C00) [pid = 1248] [serial = 2866] [outer = 0F3D3000] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F4B9400 == 15 [pid = 1248] [id = 1319] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (0F4BBC00) [pid = 1248] [serial = 2867] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (0F4BE000) [pid = 1248] [serial = 2868] [outer = 0F4BBC00] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F617000 == 16 [pid = 1248] [id = 1320] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (0F6F2000) [pid = 1248] [serial = 2869] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (0F790800) [pid = 1248] [serial = 2870] [outer = 0F6F2000] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F794800 == 17 [pid = 1248] [id = 1321] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (0F795400) [pid = 1248] [serial = 2871] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0F795C00) [pid = 1248] [serial = 2872] [outer = 0F795400] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D7C00 == 18 [pid = 1248] [id = 1322] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0F798C00) [pid = 1248] [serial = 2873] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (0F799C00) [pid = 1248] [serial = 2874] [outer = 0F798C00] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F82AC00 == 19 [pid = 1248] [id = 1323] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0F93C800) [pid = 1248] [serial = 2875] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (0FF25400) [pid = 1248] [serial = 2876] [outer = 0F93C800] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0FF81000 == 20 [pid = 1248] [id = 1324] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1010C400) [pid = 1248] [serial = 2877] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1010DC00) [pid = 1248] [serial = 2878] [outer = 1010C400] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F944400 == 21 [pid = 1248] [id = 1325] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (0FF2A000) [pid = 1248] [serial = 2879] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (1012AC00) [pid = 1248] [serial = 2880] [outer = 0FF2A000] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 1133B400 == 22 [pid = 1248] [id = 1326] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (1133D000) [pid = 1248] [serial = 2881] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (11472C00) [pid = 1248] [serial = 2882] [outer = 1133D000] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 1150B000 == 23 [pid = 1248] [id = 1327] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (1150EC00) [pid = 1248] [serial = 2883] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (11510800) [pid = 1248] [serial = 2884] [outer = 1150EC00] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F615800 == 24 [pid = 1248] [id = 1328] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (115A9400) [pid = 1248] [serial = 2885] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (115ACC00) [pid = 1248] [serial = 2886] [outer = 115A9400] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 1174BC00 == 25 [pid = 1248] [id = 1329] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (11756000) [pid = 1248] [serial = 2887] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (11792400) [pid = 1248] [serial = 2888] [outer = 11756000] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 0F829400 == 26 [pid = 1248] [id = 1330] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (11B09C00) [pid = 1248] [serial = 2889] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (11B0D800) [pid = 1248] [serial = 2890] [outer = 11B09C00] 22:19:28 INFO - PROCESS | 1248 | ++DOCSHELL 115B2C00 == 27 [pid = 1248] [id = 1331] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (1179FC00) [pid = 1248] [serial = 2891] [outer = 00000000] 22:19:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (11B13C00) [pid = 1248] [serial = 2892] [outer = 1179FC00] 22:19:29 INFO - PROCESS | 1248 | ++DOCSHELL 11E30400 == 28 [pid = 1248] [id = 1332] 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (11E30800) [pid = 1248] [serial = 2893] [outer = 00000000] 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (12028C00) [pid = 1248] [serial = 2894] [outer = 11E30800] 22:19:29 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C1400 == 29 [pid = 1248] [id = 1333] 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (0C7C5400) [pid = 1248] [serial = 2895] [outer = 00000000] 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (12070C00) [pid = 1248] [serial = 2896] [outer = 0C7C5400] 22:19:29 INFO - PROCESS | 1248 | 1475817569447 Marionette TRACE conn5 <- [1,710,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html",0,null,null,[["placeholder: 'object', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:19:29 INFO - ........................................................................................................................................................................................................................ 22:19:29 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html | took 19350ms 22:19:29 INFO - PROCESS | 1248 | 1475817569541 Marionette TRACE conn5 -> [0,711,"getWindowHandle",null] 22:19:29 INFO - PROCESS | 1248 | 1475817569546 Marionette TRACE conn5 <- [1,711,null,{"value":"12"}] 22:19:29 INFO - TEST-START | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html 22:19:29 INFO - PROCESS | 1248 | 1475817569559 Marionette TRACE conn5 -> [0,712,"timeouts",{"script":185000}] 22:19:29 INFO - PROCESS | 1248 | 1475817569563 Marionette TRACE conn5 <- [1,712,null,{}] 22:19:29 INFO - PROCESS | 1248 | 1475817569570 Marionette TRACE conn5 -> [0,713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:19:29 INFO - PROCESS | 1248 | 1475817569718 Marionette TRACE conn5 <- [1,713,null,{"value":null}] 22:19:29 INFO - PROCESS | 1248 | 1475817569769 Marionette TRACE conn5 -> [0,714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:19:29 INFO - PROCESS | 1248 | ++DOCSHELL 13F06C00 == 30 [pid = 1248] [id = 1334] 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (13F07000) [pid = 1248] [serial = 2897] [outer = 00000000] 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (13F5B000) [pid = 1248] [serial = 2898] [outer = 13F07000] 22:19:29 INFO - PROCESS | 1248 | 1475817569837 Marionette DEBUG loaded listener.js 22:19:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (13F5D400) [pid = 1248] [serial = 2899] [outer = 13F07000] 22:19:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 1543C800 == 31 [pid = 1248] [id = 1335] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (1543D800) [pid = 1248] [serial = 2900] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (15D46400) [pid = 1248] [serial = 2901] [outer = 1543D800] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 145D2000 == 32 [pid = 1248] [id = 1336] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (145D4000) [pid = 1248] [serial = 2902] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (145D7C00) [pid = 1248] [serial = 2903] [outer = 145D4000] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 14508C00 == 33 [pid = 1248] [id = 1337] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (1450A400) [pid = 1248] [serial = 2904] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (15D41000) [pid = 1248] [serial = 2905] [outer = 1450A400] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 14415800 == 34 [pid = 1248] [id = 1338] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (15F86C00) [pid = 1248] [serial = 2906] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (15F87400) [pid = 1248] [serial = 2907] [outer = 15F86C00] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 15F86800 == 35 [pid = 1248] [id = 1339] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (15F8A400) [pid = 1248] [serial = 2908] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (15F8B400) [pid = 1248] [serial = 2909] [outer = 15F8A400] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 15F8E400 == 36 [pid = 1248] [id = 1340] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (16404800) [pid = 1248] [serial = 2910] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (16409C00) [pid = 1248] [serial = 2911] [outer = 16404800] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 15F8AC00 == 37 [pid = 1248] [id = 1341] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (16499800) [pid = 1248] [serial = 2912] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (1649A800) [pid = 1248] [serial = 2913] [outer = 16499800] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 15DBBC00 == 38 [pid = 1248] [id = 1342] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (1649D400) [pid = 1248] [serial = 2914] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (1649D800) [pid = 1248] [serial = 2915] [outer = 1649D400] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (10125C00) [pid = 1248] [serial = 2853] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (0F077000) [pid = 1248] [serial = 2849] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (193DA000) [pid = 1248] [serial = 2847] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (193D2400) [pid = 1248] [serial = 2845] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (193D3400) [pid = 1248] [serial = 2843] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (193CD000) [pid = 1248] [serial = 2841] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (193BA000) [pid = 1248] [serial = 2839] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (193B7400) [pid = 1248] [serial = 2837] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (193B2C00) [pid = 1248] [serial = 2835] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (164A6800) [pid = 1248] [serial = 2833] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (190DA800) [pid = 1248] [serial = 2831] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (164A2C00) [pid = 1248] [serial = 2829] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (1007B400) [pid = 1248] [serial = 2823] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (13F09400) [pid = 1248] [serial = 2827] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (0F791400) [pid = 1248] [serial = 2819] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (0B5FA800) [pid = 1248] [serial = 2815] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (0F3CC000) [pid = 1248] [serial = 2817] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (171D0000) [pid = 1248] [serial = 2777] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (1649B800) [pid = 1248] [serial = 2723] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (12162C00) [pid = 1248] [serial = 2735] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (16403800) [pid = 1248] [serial = 2721] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (15F8BC00) [pid = 1248] [serial = 2719] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (15F88C00) [pid = 1248] [serial = 2717] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (16F7C800) [pid = 1248] [serial = 2769] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (1657EC00) [pid = 1248] [serial = 2745] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (13F0D800) [pid = 1248] [serial = 2713] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (15F83C00) [pid = 1248] [serial = 2715] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (0F07B800) [pid = 1248] [serial = 2633] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (0F4C1000) [pid = 1248] [serial = 2635] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0F79C800) [pid = 1248] [serial = 2637] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (0FF26800) [pid = 1248] [serial = 2639] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (10084800) [pid = 1248] [serial = 2641] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (170A6800) [pid = 1248] [serial = 2627] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (172AAC00) [pid = 1248] [serial = 2779] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (190DC000) [pid = 1248] [serial = 2813] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (17526C00) [pid = 1248] [serial = 2789] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (17AD2000) [pid = 1248] [serial = 2803] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (179E9000) [pid = 1248] [serial = 2797] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (18F2A800) [pid = 1248] [serial = 2807] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (15D4AC00) [pid = 1248] [serial = 2739] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0D545800) [pid = 1248] [serial = 2727] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0CFBD400) [pid = 1248] [serial = 2643] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (17AA6000) [pid = 1248] [serial = 2799] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0E97BC00) [pid = 1248] [serial = 2645] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (15A6F400) [pid = 1248] [serial = 2747] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (17849C00) [pid = 1248] [serial = 2793] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (0B5EF800) [pid = 1248] [serial = 2647] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (0B5FB400) [pid = 1248] [serial = 2649] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0D554400) [pid = 1248] [serial = 2651] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0F4BAC00) [pid = 1248] [serial = 2653] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (0B5F4400) [pid = 1248] [serial = 2655] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (0F3CA000) [pid = 1248] [serial = 2657] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (0F612800) [pid = 1248] [serial = 2659] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (0F799400) [pid = 1248] [serial = 2661] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (0F79CC00) [pid = 1248] [serial = 2663] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (10003400) [pid = 1248] [serial = 2665] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (10104000) [pid = 1248] [serial = 2667] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (10108C00) [pid = 1248] [serial = 2669] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (1133CC00) [pid = 1248] [serial = 2671] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1150F000) [pid = 1248] [serial = 2673] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (115AE400) [pid = 1248] [serial = 2675] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (11797000) [pid = 1248] [serial = 2677] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (11D33000) [pid = 1248] [serial = 2679] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (11E30C00) [pid = 1248] [serial = 2681] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (12031C00) [pid = 1248] [serial = 2683] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (12DBA000) [pid = 1248] [serial = 2685] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (1207E400) [pid = 1248] [serial = 2687] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (0B5EFC00) [pid = 1248] [serial = 2629] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (0B5FC400) [pid = 1248] [serial = 2631] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (18F38C00) [pid = 1248] [serial = 2809] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (1751D800) [pid = 1248] [serial = 2783] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (0FF26400) [pid = 1248] [serial = 2725] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (16583C00) [pid = 1248] [serial = 2749] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1640E800) [pid = 1248] [serial = 2741] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (10077C00) [pid = 1248] [serial = 2731] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (1670D400) [pid = 1248] [serial = 2757] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (115AE800) [pid = 1248] [serial = 2733] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (16F79800) [pid = 1248] [serial = 2767] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (1679E000) [pid = 1248] [serial = 2759] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (15DC3400) [pid = 1248] [serial = 2711] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (15D4D000) [pid = 1248] [serial = 2709] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (164A6400) [pid = 1248] [serial = 2743] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (15A75400) [pid = 1248] [serial = 2705] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (0F616800) [pid = 1248] [serial = 2851] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (15D44C00) [pid = 1248] [serial = 2707] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1543DC00) [pid = 1248] [serial = 2703] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (167A2800) [pid = 1248] [serial = 2761] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (1450E400) [pid = 1248] [serial = 2701] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (1709F800) [pid = 1248] [serial = 2773] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (14501C00) [pid = 1248] [serial = 2699] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (1670E800) [pid = 1248] [serial = 2753] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (14413800) [pid = 1248] [serial = 2697] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (17ADA400) [pid = 1248] [serial = 2805] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (16712000) [pid = 1248] [serial = 2755] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (13F5A400) [pid = 1248] [serial = 2693] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (13F62400) [pid = 1248] [serial = 2695] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (164A7000) [pid = 1248] [serial = 2791] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (16842000) [pid = 1248] [serial = 2763] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (17520C00) [pid = 1248] [serial = 2785] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (10130C00) [pid = 1248] [serial = 2737] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (13F02800) [pid = 1248] [serial = 2689] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (13F0D400) [pid = 1248] [serial = 2691] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (179F2C00) [pid = 1248] [serial = 2801] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (0F618400) [pid = 1248] [serial = 2729] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (178BE400) [pid = 1248] [serial = 2795] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (16589400) [pid = 1248] [serial = 2751] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (1751B800) [pid = 1248] [serial = 2781] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (171C3C00) [pid = 1248] [serial = 2775] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (16F80800) [pid = 1248] [serial = 2771] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (190DCC00) [pid = 1248] [serial = 2811] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (17525000) [pid = 1248] [serial = 2787] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (16F72400) [pid = 1248] [serial = 2765] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (11513000) [pid = 1248] [serial = 2825] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:30 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (0FF80000) [pid = 1248] [serial = 2821] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:30 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FC400 == 39 [pid = 1248] [id = 1343] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (0CFBD400) [pid = 1248] [serial = 2916] [outer = 00000000] 22:19:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (0D545800) [pid = 1248] [serial = 2917] [outer = 0CFBD400] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CC000 == 40 [pid = 1248] [id = 1344] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (0F4BAC00) [pid = 1248] [serial = 2918] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (0F4C1000) [pid = 1248] [serial = 2919] [outer = 0F4BAC00] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 10084800 == 41 [pid = 1248] [id = 1345] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (11797000) [pid = 1248] [serial = 2920] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (11E30C00) [pid = 1248] [serial = 2921] [outer = 11797000] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 0FF80000 == 42 [pid = 1248] [id = 1346] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (115AE800) [pid = 1248] [serial = 2922] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (13F09000) [pid = 1248] [serial = 2923] [outer = 115AE800] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EF800 == 43 [pid = 1248] [id = 1347] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (13F62400) [pid = 1248] [serial = 2924] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (14501C00) [pid = 1248] [serial = 2925] [outer = 13F62400] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 15D44C00 == 44 [pid = 1248] [id = 1348] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (15D4AC00) [pid = 1248] [serial = 2926] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (15D4B000) [pid = 1248] [serial = 2927] [outer = 15D4AC00] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 13F0D800 == 45 [pid = 1248] [id = 1349] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (15F88C00) [pid = 1248] [serial = 2928] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (16401400) [pid = 1248] [serial = 2929] [outer = 15F88C00] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 0F798800 == 46 [pid = 1248] [id = 1350] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (164A1000) [pid = 1248] [serial = 2930] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (164A1400) [pid = 1248] [serial = 2931] [outer = 164A1000] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 1133A000 == 47 [pid = 1248] [id = 1351] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (164A1C00) [pid = 1248] [serial = 2932] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (164A2C00) [pid = 1248] [serial = 2933] [outer = 164A1C00] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 164A5800 == 48 [pid = 1248] [id = 1352] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (164A6400) [pid = 1248] [serial = 2934] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (164A6800) [pid = 1248] [serial = 2935] [outer = 164A6400] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 0F794C00 == 49 [pid = 1248] [id = 1353] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (15D4D000) [pid = 1248] [serial = 2936] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (1640E800) [pid = 1248] [serial = 2937] [outer = 15D4D000] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 12076400 == 50 [pid = 1248] [id = 1354] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (164A7800) [pid = 1248] [serial = 2938] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (1657F000) [pid = 1248] [serial = 2939] [outer = 164A7800] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 1657E800 == 51 [pid = 1248] [id = 1355] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (16582000) [pid = 1248] [serial = 2940] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (16582800) [pid = 1248] [serial = 2941] [outer = 16582000] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 16585400 == 52 [pid = 1248] [id = 1356] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (16586800) [pid = 1248] [serial = 2942] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (16586C00) [pid = 1248] [serial = 2943] [outer = 16586800] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 1649B800 == 53 [pid = 1248] [id = 1357] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (16589800) [pid = 1248] [serial = 2944] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1658AC00) [pid = 1248] [serial = 2945] [outer = 16589800] 22:19:31 INFO - PROCESS | 1248 | ++DOCSHELL 1670FC00 == 54 [pid = 1248] [id = 1358] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (16710400) [pid = 1248] [serial = 2946] [outer = 00000000] 22:19:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (16710C00) [pid = 1248] [serial = 2947] [outer = 16710400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 16587C00 == 55 [pid = 1248] [id = 1359] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (16713400) [pid = 1248] [serial = 2948] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (16794C00) [pid = 1248] [serial = 2949] [outer = 16713400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 1450BC00 == 56 [pid = 1248] [id = 1360] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1450C400) [pid = 1248] [serial = 2950] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (1450E000) [pid = 1248] [serial = 2951] [outer = 1450C400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 167A0C00 == 57 [pid = 1248] [id = 1361] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (167A1C00) [pid = 1248] [serial = 2952] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (167A2000) [pid = 1248] [serial = 2953] [outer = 167A1C00] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 1679F000 == 58 [pid = 1248] [id = 1362] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (16842400) [pid = 1248] [serial = 2954] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (16842800) [pid = 1248] [serial = 2955] [outer = 16842400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 16F78C00 == 59 [pid = 1248] [id = 1363] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (16F79000) [pid = 1248] [serial = 2956] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (16F79400) [pid = 1248] [serial = 2957] [outer = 16F79000] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CA000 == 60 [pid = 1248] [id = 1364] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (16F7B800) [pid = 1248] [serial = 2958] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (16F7C000) [pid = 1248] [serial = 2959] [outer = 16F7B800] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 164A7C00 == 61 [pid = 1248] [id = 1365] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (16F75800) [pid = 1248] [serial = 2960] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (16F7F400) [pid = 1248] [serial = 2961] [outer = 16F75800] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F4400 == 62 [pid = 1248] [id = 1366] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (16F78000) [pid = 1248] [serial = 2962] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (16F81C00) [pid = 1248] [serial = 2963] [outer = 16F78000] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 1709F800 == 63 [pid = 1248] [id = 1367] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (170A1400) [pid = 1248] [serial = 2964] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (170A1C00) [pid = 1248] [serial = 2965] [outer = 170A1400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 171C8000 == 64 [pid = 1248] [id = 1368] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (171C8400) [pid = 1248] [serial = 2966] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (172A8400) [pid = 1248] [serial = 2967] [outer = 171C8400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F7400 == 65 [pid = 1248] [id = 1369] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (0B5FA400) [pid = 1248] [serial = 2968] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (1751AC00) [pid = 1248] [serial = 2969] [outer = 0B5FA400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 16F81000 == 66 [pid = 1248] [id = 1370] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (1751D800) [pid = 1248] [serial = 2970] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (1751FC00) [pid = 1248] [serial = 2971] [outer = 1751D800] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 16F77400 == 67 [pid = 1248] [id = 1371] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (17524000) [pid = 1248] [serial = 2972] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (17524800) [pid = 1248] [serial = 2973] [outer = 17524000] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 17527400 == 68 [pid = 1248] [id = 1372] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (17528400) [pid = 1248] [serial = 2974] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (17848C00) [pid = 1248] [serial = 2975] [outer = 17528400] 22:19:32 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1C00 == 69 [pid = 1248] [id = 1373] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (0B5F4000) [pid = 1248] [serial = 2976] [outer = 00000000] 22:19:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (0B5F5800) [pid = 1248] [serial = 2977] [outer = 0B5F4000] 22:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FA800 == 70 [pid = 1248] [id = 1374] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (0C8CA400) [pid = 1248] [serial = 2978] [outer = 00000000] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (0C8CF000) [pid = 1248] [serial = 2979] [outer = 0C8CA400] 22:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BA400 == 71 [pid = 1248] [id = 1375] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (0F4BF400) [pid = 1248] [serial = 2980] [outer = 00000000] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (0F612800) [pid = 1248] [serial = 2981] [outer = 0F4BF400] 22:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 0F79F800 == 72 [pid = 1248] [id = 1376] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (0F82A000) [pid = 1248] [serial = 2982] [outer = 00000000] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (0F82A400) [pid = 1248] [serial = 2983] [outer = 0F82A000] 22:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 0F6F5C00 == 73 [pid = 1248] [id = 1377] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (0F944000) [pid = 1248] [serial = 2984] [outer = 00000000] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (0FF2B400) [pid = 1248] [serial = 2985] [outer = 0F944000] 22:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F3000 == 74 [pid = 1248] [id = 1378] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0B5F8400) [pid = 1248] [serial = 2986] [outer = 00000000] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0B5F9000) [pid = 1248] [serial = 2987] [outer = 0B5F8400] 22:19:33 INFO - PROCESS | 1248 | ++DOCSHELL 0D54F000 == 75 [pid = 1248] [id = 1379] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (0D550C00) [pid = 1248] [serial = 2988] [outer = 00000000] 22:19:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0D5B5400) [pid = 1248] [serial = 2989] [outer = 0D550C00] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F2C00 == 76 [pid = 1248] [id = 1380] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (0C771C00) [pid = 1248] [serial = 2990] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (0C7BDC00) [pid = 1248] [serial = 2991] [outer = 0C771C00] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 17527400 == 75 [pid = 1248] [id = 1372] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16F77400 == 74 [pid = 1248] [id = 1371] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16F81000 == 73 [pid = 1248] [id = 1370] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0B5F7400 == 72 [pid = 1248] [id = 1369] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0B5F4400 == 71 [pid = 1248] [id = 1366] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1709F800 == 70 [pid = 1248] [id = 1367] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 171C8000 == 69 [pid = 1248] [id = 1368] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 164A7C00 == 68 [pid = 1248] [id = 1365] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F3CA000 == 67 [pid = 1248] [id = 1364] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16F78C00 == 66 [pid = 1248] [id = 1363] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1679F000 == 65 [pid = 1248] [id = 1362] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 167A0C00 == 64 [pid = 1248] [id = 1361] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1450BC00 == 63 [pid = 1248] [id = 1360] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16587C00 == 62 [pid = 1248] [id = 1359] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1670FC00 == 61 [pid = 1248] [id = 1358] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1649B800 == 60 [pid = 1248] [id = 1357] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 16585400 == 59 [pid = 1248] [id = 1356] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1657E800 == 58 [pid = 1248] [id = 1355] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 12076400 == 57 [pid = 1248] [id = 1354] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F794C00 == 56 [pid = 1248] [id = 1353] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 164A5800 == 55 [pid = 1248] [id = 1352] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1133A000 == 54 [pid = 1248] [id = 1351] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F798800 == 53 [pid = 1248] [id = 1350] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 13F0D800 == 52 [pid = 1248] [id = 1349] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 15D44C00 == 51 [pid = 1248] [id = 1348] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0B5EF800 == 50 [pid = 1248] [id = 1347] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0FF80000 == 49 [pid = 1248] [id = 1346] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 10084800 == 48 [pid = 1248] [id = 1345] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F3CC000 == 47 [pid = 1248] [id = 1344] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0B5FC400 == 46 [pid = 1248] [id = 1343] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 15DBBC00 == 45 [pid = 1248] [id = 1342] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 15F8AC00 == 44 [pid = 1248] [id = 1341] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 15F8E400 == 43 [pid = 1248] [id = 1340] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 15F86800 == 42 [pid = 1248] [id = 1339] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 14415800 == 41 [pid = 1248] [id = 1338] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 14508C00 == 40 [pid = 1248] [id = 1337] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 145D2000 == 39 [pid = 1248] [id = 1336] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1543C800 == 38 [pid = 1248] [id = 1335] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0C7C1400 == 37 [pid = 1248] [id = 1333] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 11E30400 == 36 [pid = 1248] [id = 1332] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 115B2C00 == 35 [pid = 1248] [id = 1331] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F829400 == 34 [pid = 1248] [id = 1330] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1174BC00 == 33 [pid = 1248] [id = 1329] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F615800 == 32 [pid = 1248] [id = 1328] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1150B000 == 31 [pid = 1248] [id = 1327] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 1133B400 == 30 [pid = 1248] [id = 1326] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F944400 == 29 [pid = 1248] [id = 1325] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0FF81000 == 28 [pid = 1248] [id = 1324] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F82AC00 == 27 [pid = 1248] [id = 1323] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F3D7C00 == 26 [pid = 1248] [id = 1322] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F794800 == 25 [pid = 1248] [id = 1321] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F617000 == 24 [pid = 1248] [id = 1320] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F4B9400 == 23 [pid = 1248] [id = 1319] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F3D2800 == 22 [pid = 1248] [id = 1318] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0F07E800 == 21 [pid = 1248] [id = 1317] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0D550400 == 20 [pid = 1248] [id = 1316] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0C7C5C00 == 19 [pid = 1248] [id = 1315] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB000 == 18 [pid = 1248] [id = 1314] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 145CEC00 == 17 [pid = 1248] [id = 1117] 22:19:34 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE800 == 16 [pid = 1248] [id = 1313] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (1174B000) [pid = 1248] [serial = 2826] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (10003000) [pid = 1248] [serial = 2822] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (1012B800) [pid = 1248] [serial = 2854] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F07C800) [pid = 1248] [serial = 2850] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (193DA800) [pid = 1248] [serial = 2848] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (193D5C00) [pid = 1248] [serial = 2846] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (193D3800) [pid = 1248] [serial = 2844] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (193D0800) [pid = 1248] [serial = 2842] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (193BA400) [pid = 1248] [serial = 2840] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (193B7800) [pid = 1248] [serial = 2838] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (193B3000) [pid = 1248] [serial = 2836] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (17AA4C00) [pid = 1248] [serial = 2834] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (190E1000) [pid = 1248] [serial = 2832] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (164A3C00) [pid = 1248] [serial = 2830] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (1007D000) [pid = 1248] [serial = 2824] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (13F61800) [pid = 1248] [serial = 2828] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (0F794400) [pid = 1248] [serial = 2820] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (0B5FAC00) [pid = 1248] [serial = 2816] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (0F3CE400) [pid = 1248] [serial = 2818] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (171D0400) [pid = 1248] [serial = 2778] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (1649C000) [pid = 1248] [serial = 2724] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (13F05400) [pid = 1248] [serial = 2736] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (16408C00) [pid = 1248] [serial = 2722] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (15F8C800) [pid = 1248] [serial = 2720] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (15F89400) [pid = 1248] [serial = 2718] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (16F7CC00) [pid = 1248] [serial = 2770] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (1657FC00) [pid = 1248] [serial = 2746] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (15F4EC00) [pid = 1248] [serial = 2714] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (15F84000) [pid = 1248] [serial = 2716] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (0F080000) [pid = 1248] [serial = 2634] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (0F4C6C00) [pid = 1248] [serial = 2636] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (0F79D000) [pid = 1248] [serial = 2638] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (0FF29400) [pid = 1248] [serial = 2640] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (10123800) [pid = 1248] [serial = 2642] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (171C4400) [pid = 1248] [serial = 2628] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (17519400) [pid = 1248] [serial = 2780] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (190DD000) [pid = 1248] [serial = 2814] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (17527800) [pid = 1248] [serial = 2790] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (17AD3800) [pid = 1248] [serial = 2804] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (179E9800) [pid = 1248] [serial = 2798] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (18F30000) [pid = 1248] [serial = 2808] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (15F85400) [pid = 1248] [serial = 2740] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (0E97A800) [pid = 1248] [serial = 2728] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (0D54EC00) [pid = 1248] [serial = 2644] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (17AA6400) [pid = 1248] [serial = 2800] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (0E97C000) [pid = 1248] [serial = 2646] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (164A0800) [pid = 1248] [serial = 2748] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1784BC00) [pid = 1248] [serial = 2794] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (0B5FB800) [pid = 1248] [serial = 2648] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (0B5FC000) [pid = 1248] [serial = 2650] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (0E9BE000) [pid = 1248] [serial = 2652] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (0F4BB000) [pid = 1248] [serial = 2654] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (0B5F9C00) [pid = 1248] [serial = 2656] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (0F3CE800) [pid = 1248] [serial = 2658] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (0F618000) [pid = 1248] [serial = 2660] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (0F799800) [pid = 1248] [serial = 2662] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (0F79D400) [pid = 1248] [serial = 2664] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (10004C00) [pid = 1248] [serial = 2666] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (10106400) [pid = 1248] [serial = 2668] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (1010C000) [pid = 1248] [serial = 2670] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (1133F400) [pid = 1248] [serial = 2672] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (11511400) [pid = 1248] [serial = 2674] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (115B0800) [pid = 1248] [serial = 2676] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (1179D800) [pid = 1248] [serial = 2678] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (11E27400) [pid = 1248] [serial = 2680] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (11E31000) [pid = 1248] [serial = 2682] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (12071000) [pid = 1248] [serial = 2684] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (12DBC400) [pid = 1248] [serial = 2686] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (12162800) [pid = 1248] [serial = 2688] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (0B5F1000) [pid = 1248] [serial = 2630] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (0C766000) [pid = 1248] [serial = 2632] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (18F39000) [pid = 1248] [serial = 2810] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (1751E000) [pid = 1248] [serial = 2784] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (115AD800) [pid = 1248] [serial = 2726] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (16584000) [pid = 1248] [serial = 2750] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (1649BC00) [pid = 1248] [serial = 2742] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (1007E000) [pid = 1248] [serial = 2732] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (16797800) [pid = 1248] [serial = 2758] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (119A6C00) [pid = 1248] [serial = 2734] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (16F7AC00) [pid = 1248] [serial = 2768] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (1679F400) [pid = 1248] [serial = 2760] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (15F3F800) [pid = 1248] [serial = 2712] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (15D4F800) [pid = 1248] [serial = 2710] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (164A7400) [pid = 1248] [serial = 2744] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (15D40800) [pid = 1248] [serial = 2706] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (0F618C00) [pid = 1248] [serial = 2852] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (15D46000) [pid = 1248] [serial = 2708] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (15441400) [pid = 1248] [serial = 2704] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (167A2C00) [pid = 1248] [serial = 2762] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (14510800) [pid = 1248] [serial = 2702] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (170A0800) [pid = 1248] [serial = 2774] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (14502400) [pid = 1248] [serial = 2700] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (1670F400) [pid = 1248] [serial = 2754] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (0F613000) [pid = 1248] [serial = 2698] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (18F2A400) [pid = 1248] [serial = 2806] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (16712400) [pid = 1248] [serial = 2756] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (13F5C800) [pid = 1248] [serial = 2694] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (13F63400) [pid = 1248] [serial = 2696] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (1657DC00) [pid = 1248] [serial = 2792] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (16842C00) [pid = 1248] [serial = 2764] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (17521800) [pid = 1248] [serial = 2786] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (11E33C00) [pid = 1248] [serial = 2738] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (13F03000) [pid = 1248] [serial = 2690] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (13F0E800) [pid = 1248] [serial = 2692] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (17AA9C00) [pid = 1248] [serial = 2802] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (0F791000) [pid = 1248] [serial = 2730] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (179E5800) [pid = 1248] [serial = 2796] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1658A000) [pid = 1248] [serial = 2752] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1751C000) [pid = 1248] [serial = 2782] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (171C6000) [pid = 1248] [serial = 2776] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (17099000) [pid = 1248] [serial = 2772] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (190E2400) [pid = 1248] [serial = 2812] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (17525400) [pid = 1248] [serial = 2788] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (16F74400) [pid = 1248] [serial = 2766] [outer = 00000000] [url = about:blank] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EE800 == 17 [pid = 1248] [id = 1381] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (0B5EF800) [pid = 1248] [serial = 2992] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (0B5F1000) [pid = 1248] [serial = 2993] [outer = 0B5EF800] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0C772000 == 18 [pid = 1248] [id = 1382] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (0C7C1800) [pid = 1248] [serial = 2994] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (0C7C3C00) [pid = 1248] [serial = 2995] [outer = 0C7C1800] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0CFC0C00 == 19 [pid = 1248] [id = 1383] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (0D54EC00) [pid = 1248] [serial = 2996] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (0D550400) [pid = 1248] [serial = 2997] [outer = 0D54EC00] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0E97A800 == 20 [pid = 1248] [id = 1384] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (0E97D400) [pid = 1248] [serial = 2998] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (0E984400) [pid = 1248] [serial = 2999] [outer = 0E97D400] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F07F000 == 21 [pid = 1248] [id = 1385] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (0F080400) [pid = 1248] [serial = 3000] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (0F080800) [pid = 1248] [serial = 3001] [outer = 0F080400] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CF400 == 22 [pid = 1248] [id = 1386] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (0F3CF800) [pid = 1248] [serial = 3002] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (0F3CFC00) [pid = 1248] [serial = 3003] [outer = 0F3CF800] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D1C00 == 23 [pid = 1248] [id = 1387] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (0F3D2400) [pid = 1248] [serial = 3004] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (0F3D2800) [pid = 1248] [serial = 3005] [outer = 0F3D2400] 22:19:34 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D6000 == 24 [pid = 1248] [id = 1388] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (0F3D6800) [pid = 1248] [serial = 3006] [outer = 00000000] 22:19:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (0F3D6C00) [pid = 1248] [serial = 3007] [outer = 0F3D6800] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1400 == 25 [pid = 1248] [id = 1389] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (0F3D8800) [pid = 1248] [serial = 3008] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (0F4B9400) [pid = 1248] [serial = 3009] [outer = 0F3D8800] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C8800 == 26 [pid = 1248] [id = 1390] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (0F791C00) [pid = 1248] [serial = 3010] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (0F792400) [pid = 1248] [serial = 3011] [outer = 0F791C00] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0E97C000 == 27 [pid = 1248] [id = 1391] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (0F796C00) [pid = 1248] [serial = 3012] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (0F797000) [pid = 1248] [serial = 3013] [outer = 0F796C00] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F4C00 == 28 [pid = 1248] [id = 1392] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (0F799400) [pid = 1248] [serial = 3014] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (0F799800) [pid = 1248] [serial = 3015] [outer = 0F799400] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB400 == 29 [pid = 1248] [id = 1393] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (0F4BB400) [pid = 1248] [serial = 3016] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (0F79B800) [pid = 1248] [serial = 3017] [outer = 0F4BB400] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F79FC00 == 30 [pid = 1248] [id = 1394] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (0F825800) [pid = 1248] [serial = 3018] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (0F829400) [pid = 1248] [serial = 3019] [outer = 0F825800] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F79C800 == 31 [pid = 1248] [id = 1395] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (0F79DC00) [pid = 1248] [serial = 3020] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (0F831000) [pid = 1248] [serial = 3021] [outer = 0F79DC00] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0FF29C00 == 32 [pid = 1248] [id = 1396] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (0FF80400) [pid = 1248] [serial = 3022] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (0FF81000) [pid = 1248] [serial = 3023] [outer = 0FF80400] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 10008C00 == 33 [pid = 1248] [id = 1397] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (10009400) [pid = 1248] [serial = 3024] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (10009800) [pid = 1248] [serial = 3025] [outer = 10009400] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 10083000 == 34 [pid = 1248] [id = 1398] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (10083800) [pid = 1248] [serial = 3026] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (10084800) [pid = 1248] [serial = 3027] [outer = 10083800] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 10104800 == 35 [pid = 1248] [id = 1399] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (10106400) [pid = 1248] [serial = 3028] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (10107400) [pid = 1248] [serial = 3029] [outer = 10106400] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F93DC00 == 36 [pid = 1248] [id = 1400] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (1000B000) [pid = 1248] [serial = 3030] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (10010400) [pid = 1248] [serial = 3031] [outer = 1000B000] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2DC00 == 37 [pid = 1248] [id = 1401] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (10124400) [pid = 1248] [serial = 3032] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (10125C00) [pid = 1248] [serial = 3033] [outer = 10124400] 22:19:35 INFO - PROCESS | 1248 | ++DOCSHELL 10107800 == 38 [pid = 1248] [id = 1402] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (10130C00) [pid = 1248] [serial = 3034] [outer = 00000000] 22:19:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (10131000) [pid = 1248] [serial = 3035] [outer = 10130C00] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2F400 == 39 [pid = 1248] [id = 1403] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (1133E800) [pid = 1248] [serial = 3036] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (1133F400) [pid = 1248] [serial = 3037] [outer = 1133E800] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 113E5000 == 40 [pid = 1248] [id = 1404] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (11470400) [pid = 1248] [serial = 3038] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (11478000) [pid = 1248] [serial = 3039] [outer = 11470400] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F79E800 == 41 [pid = 1248] [id = 1405] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (11515C00) [pid = 1248] [serial = 3040] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (0C7BD400) [pid = 1248] [serial = 3041] [outer = 11515C00] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 10078400 == 42 [pid = 1248] [id = 1406] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (1012F400) [pid = 1248] [serial = 3042] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (11514000) [pid = 1248] [serial = 3043] [outer = 1012F400] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 1174A800 == 43 [pid = 1248] [id = 1407] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (1174B000) [pid = 1248] [serial = 3044] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (1174BC00) [pid = 1248] [serial = 3045] [outer = 1174B000] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 11512800 == 44 [pid = 1248] [id = 1408] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (1179E800) [pid = 1248] [serial = 3046] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (119A6C00) [pid = 1248] [serial = 3047] [outer = 1179E800] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 1133B800 == 45 [pid = 1248] [id = 1409] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (11B5EC00) [pid = 1248] [serial = 3048] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (11B5F000) [pid = 1248] [serial = 3049] [outer = 11B5EC00] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9400 == 46 [pid = 1248] [id = 1410] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (11B8EC00) [pid = 1248] [serial = 3050] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (11B93400) [pid = 1248] [serial = 3051] [outer = 11B8EC00] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 11BBC400 == 47 [pid = 1248] [id = 1411] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (11BBC800) [pid = 1248] [serial = 3052] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (11BBE800) [pid = 1248] [serial = 3053] [outer = 11BBC800] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 11511400 == 48 [pid = 1248] [id = 1412] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (11BC8C00) [pid = 1248] [serial = 3054] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (11D31C00) [pid = 1248] [serial = 3055] [outer = 11BC8C00] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 115B1400 == 49 [pid = 1248] [id = 1413] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (11D34800) [pid = 1248] [serial = 3056] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (11D35000) [pid = 1248] [serial = 3057] [outer = 11D34800] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 11BC7C00 == 50 [pid = 1248] [id = 1414] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (11E27800) [pid = 1248] [serial = 3058] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (11E28C00) [pid = 1248] [serial = 3059] [outer = 11E27800] 22:19:36 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BC400 == 51 [pid = 1248] [id = 1415] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (11E2E000) [pid = 1248] [serial = 3060] [outer = 00000000] 22:19:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (11E2EC00) [pid = 1248] [serial = 3061] [outer = 11E2E000] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 11E31000 == 52 [pid = 1248] [id = 1416] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (11E32000) [pid = 1248] [serial = 3062] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (11E32400) [pid = 1248] [serial = 3063] [outer = 11E32000] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (1751D800) [pid = 1248] [serial = 2970] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (16404800) [pid = 1248] [serial = 2910] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (15F8A400) [pid = 1248] [serial = 2908] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (1450A400) [pid = 1248] [serial = 2904] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (16499800) [pid = 1248] [serial = 2912] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (15F86C00) [pid = 1248] [serial = 2906] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (1010C400) [pid = 1248] [serial = 2877] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (0F93C800) [pid = 1248] [serial = 2875] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (1543D800) [pid = 1248] [serial = 2900] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (0F798C00) [pid = 1248] [serial = 2873] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (0F795400) [pid = 1248] [serial = 2871] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (0F6F2000) [pid = 1248] [serial = 2869] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (0F4BBC00) [pid = 1248] [serial = 2867] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (0F3D3000) [pid = 1248] [serial = 2865] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (0F3CAC00) [pid = 1248] [serial = 2863] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (0E9C2800) [pid = 1248] [serial = 2861] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0C8D2400) [pid = 1248] [serial = 2859] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (0C76E800) [pid = 1248] [serial = 2857] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (0F4BAC00) [pid = 1248] [serial = 2918] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (0B5EF000) [pid = 1248] [serial = 2855] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (145D4000) [pid = 1248] [serial = 2902] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (15D4AC00) [pid = 1248] [serial = 2926] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (11797000) [pid = 1248] [serial = 2920] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (164A1000) [pid = 1248] [serial = 2930] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (115AE800) [pid = 1248] [serial = 2922] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (11756000) [pid = 1248] [serial = 2887] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (115A9400) [pid = 1248] [serial = 2885] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (1150EC00) [pid = 1248] [serial = 2883] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (1133D000) [pid = 1248] [serial = 2881] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (0FF2A000) [pid = 1248] [serial = 2879] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (15F88C00) [pid = 1248] [serial = 2928] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (0CFBD400) [pid = 1248] [serial = 2916] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (16713400) [pid = 1248] [serial = 2948] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (16F75800) [pid = 1248] [serial = 2960] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (16F7B800) [pid = 1248] [serial = 2958] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (1649D400) [pid = 1248] [serial = 2914] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (16582000) [pid = 1248] [serial = 2940] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (171C8400) [pid = 1248] [serial = 2966] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (164A1C00) [pid = 1248] [serial = 2932] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (13F62400) [pid = 1248] [serial = 2924] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (16586800) [pid = 1248] [serial = 2942] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (164A6400) [pid = 1248] [serial = 2934] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (167A1C00) [pid = 1248] [serial = 2952] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (1450C400) [pid = 1248] [serial = 2950] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (15D4D000) [pid = 1248] [serial = 2936] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (164A7800) [pid = 1248] [serial = 2938] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (0B5FA400) [pid = 1248] [serial = 2968] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (11E30800) [pid = 1248] [serial = 2893] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (0C7C5400) [pid = 1248] [serial = 2895] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (16589800) [pid = 1248] [serial = 2944] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (170A1400) [pid = 1248] [serial = 2964] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (15D48800) [pid = 1248] [serial = 2462] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (1179FC00) [pid = 1248] [serial = 2891] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (16710400) [pid = 1248] [serial = 2946] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (16F79000) [pid = 1248] [serial = 2956] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (11B09C00) [pid = 1248] [serial = 2889] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (16F78000) [pid = 1248] [serial = 2962] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (16842400) [pid = 1248] [serial = 2954] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiPjwvc3ZnPg==] 22:19:37 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (17524000) [pid = 1248] [serial = 2972] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 0C76E800 == 53 [pid = 1248] [id = 1417] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (0C7C5400) [pid = 1248] [serial = 3064] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (0C8D2400) [pid = 1248] [serial = 3065] [outer = 0C7C5400] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D3000 == 54 [pid = 1248] [id = 1418] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (0F3D7800) [pid = 1248] [serial = 3066] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (0F4BAC00) [pid = 1248] [serial = 3067] [outer = 0F3D7800] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2A000 == 55 [pid = 1248] [id = 1419] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (1010C400) [pid = 1248] [serial = 3068] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (1133D000) [pid = 1248] [serial = 3069] [outer = 1010C400] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 10079400 == 56 [pid = 1248] [id = 1420] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (1179FC00) [pid = 1248] [serial = 3070] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (11B09C00) [pid = 1248] [serial = 3071] [outer = 1179FC00] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 10003400 == 57 [pid = 1248] [id = 1421] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (10004C00) [pid = 1248] [serial = 3072] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (10008400) [pid = 1248] [serial = 3073] [outer = 10004C00] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 11756000 == 58 [pid = 1248] [id = 1422] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (11E35C00) [pid = 1248] [serial = 3074] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (12071400) [pid = 1248] [serial = 3075] [outer = 11E35C00] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 1207F000 == 59 [pid = 1248] [id = 1423] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (12162800) [pid = 1248] [serial = 3076] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (12163400) [pid = 1248] [serial = 3077] [outer = 12162800] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 12DBA800 == 60 [pid = 1248] [id = 1424] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (12DBC400) [pid = 1248] [serial = 3078] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (12DBDC00) [pid = 1248] [serial = 3079] [outer = 12DBC400] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 1000D400 == 61 [pid = 1248] [id = 1425] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (13421400) [pid = 1248] [serial = 3080] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (13421C00) [pid = 1248] [serial = 3081] [outer = 13421400] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 0088A800 == 62 [pid = 1248] [id = 1426] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (11D34400) [pid = 1248] [serial = 3082] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (1207C800) [pid = 1248] [serial = 3083] [outer = 11D34400] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 1341A000 == 63 [pid = 1248] [id = 1427] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (13651C00) [pid = 1248] [serial = 3084] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (13F01400) [pid = 1248] [serial = 3085] [outer = 13651C00] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 13F04000 == 64 [pid = 1248] [id = 1428] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (13F04800) [pid = 1248] [serial = 3086] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (13F05000) [pid = 1248] [serial = 3087] [outer = 13F04800] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 13F0CC00 == 65 [pid = 1248] [id = 1429] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (13F0D000) [pid = 1248] [serial = 3088] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (13F0DC00) [pid = 1248] [serial = 3089] [outer = 13F0D000] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 13F5BC00 == 66 [pid = 1248] [id = 1430] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (13F5C800) [pid = 1248] [serial = 3090] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (13F5EC00) [pid = 1248] [serial = 3091] [outer = 13F5C800] 22:19:37 INFO - PROCESS | 1248 | ++DOCSHELL 0CF42000 == 67 [pid = 1248] [id = 1431] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (13F02C00) [pid = 1248] [serial = 3092] [outer = 00000000] 22:19:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (13F04400) [pid = 1248] [serial = 3093] [outer = 13F02C00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 13F63C00 == 68 [pid = 1248] [id = 1432] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (13F64000) [pid = 1248] [serial = 3094] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (13F64C00) [pid = 1248] [serial = 3095] [outer = 13F64000] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 14412800 == 69 [pid = 1248] [id = 1433] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (14412C00) [pid = 1248] [serial = 3096] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (14414000) [pid = 1248] [serial = 3097] [outer = 14412C00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 13F10000 == 70 [pid = 1248] [id = 1434] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (1441AC00) [pid = 1248] [serial = 3098] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (1441B000) [pid = 1248] [serial = 3099] [outer = 1441AC00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 13F62400 == 71 [pid = 1248] [id = 1435] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (14501400) [pid = 1248] [serial = 3100] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (14501800) [pid = 1248] [serial = 3101] [outer = 14501400] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 13F07C00 == 72 [pid = 1248] [id = 1436] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (14503C00) [pid = 1248] [serial = 3102] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (14505000) [pid = 1248] [serial = 3103] [outer = 14503C00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 14507400 == 73 [pid = 1248] [id = 1437] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (14507800) [pid = 1248] [serial = 3104] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (14507C00) [pid = 1248] [serial = 3105] [outer = 14507800] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 14509000 == 74 [pid = 1248] [id = 1438] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (14509400) [pid = 1248] [serial = 3106] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (14509800) [pid = 1248] [serial = 3107] [outer = 14509400] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 1450B000 == 75 [pid = 1248] [id = 1439] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (1450B400) [pid = 1248] [serial = 3108] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (1450B800) [pid = 1248] [serial = 3109] [outer = 1450B400] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 1450D400 == 76 [pid = 1248] [id = 1440] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (1450E800) [pid = 1248] [serial = 3110] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (1450F000) [pid = 1248] [serial = 3111] [outer = 1450E800] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 14510800 == 77 [pid = 1248] [id = 1441] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (14510C00) [pid = 1248] [serial = 3112] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (145C9800) [pid = 1248] [serial = 3113] [outer = 14510C00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 14506400 == 78 [pid = 1248] [id = 1442] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (145CEC00) [pid = 1248] [serial = 3114] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (145D0000) [pid = 1248] [serial = 3115] [outer = 145CEC00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 145D3400 == 79 [pid = 1248] [id = 1443] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (145D3C00) [pid = 1248] [serial = 3116] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (145D4000) [pid = 1248] [serial = 3117] [outer = 145D3C00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 1450FC00 == 80 [pid = 1248] [id = 1444] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (1543C800) [pid = 1248] [serial = 3118] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (1543F000) [pid = 1248] [serial = 3119] [outer = 1543C800] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 15445000 == 81 [pid = 1248] [id = 1445] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (15447000) [pid = 1248] [serial = 3120] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (15A6C800) [pid = 1248] [serial = 3121] [outer = 15447000] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 15D40800 == 82 [pid = 1248] [id = 1446] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (15D40C00) [pid = 1248] [serial = 3122] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (15D41C00) [pid = 1248] [serial = 3123] [outer = 15D40C00] 22:19:38 INFO - PROCESS | 1248 | ++DOCSHELL 145D1800 == 83 [pid = 1248] [id = 1447] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (15D44000) [pid = 1248] [serial = 3124] [outer = 00000000] 22:19:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (15D44800) [pid = 1248] [serial = 3125] [outer = 15D44000] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15D46C00 == 84 [pid = 1248] [id = 1448] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (15D47000) [pid = 1248] [serial = 3126] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (15D47400) [pid = 1248] [serial = 3127] [outer = 15D47000] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15D46000 == 85 [pid = 1248] [id = 1449] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (15D49C00) [pid = 1248] [serial = 3128] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (15D4A800) [pid = 1248] [serial = 3129] [outer = 15D49C00] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15441C00 == 86 [pid = 1248] [id = 1450] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (15D42C00) [pid = 1248] [serial = 3130] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (15D4C800) [pid = 1248] [serial = 3131] [outer = 15D42C00] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 13F08400 == 87 [pid = 1248] [id = 1451] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (15D4F400) [pid = 1248] [serial = 3132] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (15D4FC00) [pid = 1248] [serial = 3133] [outer = 15D4F400] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15440000 == 88 [pid = 1248] [id = 1452] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (15D43800) [pid = 1248] [serial = 3134] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (15D4F800) [pid = 1248] [serial = 3135] [outer = 15D43800] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15F47400 == 89 [pid = 1248] [id = 1453] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (15F47800) [pid = 1248] [serial = 3136] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (15F47C00) [pid = 1248] [serial = 3137] [outer = 15F47800] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15D4EC00 == 90 [pid = 1248] [id = 1454] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (15DBA000) [pid = 1248] [serial = 3138] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (15F3F800) [pid = 1248] [serial = 3139] [outer = 15DBA000] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 13F07400 == 91 [pid = 1248] [id = 1455] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (15F80C00) [pid = 1248] [serial = 3140] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (15F81800) [pid = 1248] [serial = 3141] [outer = 15F80C00] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15D48800 == 92 [pid = 1248] [id = 1456] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (15F82C00) [pid = 1248] [serial = 3142] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (15F83400) [pid = 1248] [serial = 3143] [outer = 15F82C00] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15F86C00 == 93 [pid = 1248] [id = 1457] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (15F87000) [pid = 1248] [serial = 3144] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (15F87800) [pid = 1248] [serial = 3145] [outer = 15F87000] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15F85400 == 94 [pid = 1248] [id = 1458] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (15F8A400) [pid = 1248] [serial = 3146] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (15F8AC00) [pid = 1248] [serial = 3147] [outer = 15F8A400] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 15F8CC00 == 95 [pid = 1248] [id = 1459] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (15F8D000) [pid = 1248] [serial = 3148] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (15F8D400) [pid = 1248] [serial = 3149] [outer = 15F8D000] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 11D32000 == 96 [pid = 1248] [id = 1460] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (15F81400) [pid = 1248] [serial = 3150] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (16409400) [pid = 1248] [serial = 3151] [outer = 15F81400] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 0B5ED800 == 97 [pid = 1248] [id = 1461] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (0B5EEC00) [pid = 1248] [serial = 3152] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (0B5EF400) [pid = 1248] [serial = 3153] [outer = 0B5EEC00] 22:19:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C766000 == 98 [pid = 1248] [id = 1462] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (0C76C400) [pid = 1248] [serial = 3154] [outer = 00000000] 22:19:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (0C76E400) [pid = 1248] [serial = 3155] [outer = 0C76C400] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F07E400 == 99 [pid = 1248] [id = 1463] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (0F080000) [pid = 1248] [serial = 3156] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (0F080C00) [pid = 1248] [serial = 3157] [outer = 0F080000] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BD800 == 100 [pid = 1248] [id = 1464] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (0F4BE400) [pid = 1248] [serial = 3158] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0F4C0000) [pid = 1248] [serial = 3159] [outer = 0F4BE400] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C2000 == 101 [pid = 1248] [id = 1465] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (0F616400) [pid = 1248] [serial = 3160] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (0F617000) [pid = 1248] [serial = 3161] [outer = 0F616400] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F793400 == 102 [pid = 1248] [id = 1466] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (0F793C00) [pid = 1248] [serial = 3162] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (0F795000) [pid = 1248] [serial = 3163] [outer = 0F793C00] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0C7B8000 == 103 [pid = 1248] [id = 1467] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1007C800) [pid = 1248] [serial = 3164] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1007D800) [pid = 1248] [serial = 3165] [outer = 1007C800] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 12071000 == 104 [pid = 1248] [id = 1468] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (12076400) [pid = 1248] [serial = 3166] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (13652000) [pid = 1248] [serial = 3167] [outer = 12076400] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 0F61C000 == 105 [pid = 1248] [id = 1469] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (13F10400) [pid = 1248] [serial = 3168] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (13F58400) [pid = 1248] [serial = 3169] [outer = 13F10400] 22:19:40 INFO - PROCESS | 1248 | ++DOCSHELL 13F0F400 == 106 [pid = 1248] [id = 1470] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (16499400) [pid = 1248] [serial = 3170] [outer = 00000000] 22:19:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (16499800) [pid = 1248] [serial = 3171] [outer = 16499400] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 10080000 == 107 [pid = 1248] [id = 1471] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (1649D000) [pid = 1248] [serial = 3172] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (1649D400) [pid = 1248] [serial = 3173] [outer = 1649D000] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F793800 == 108 [pid = 1248] [id = 1472] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (16582000) [pid = 1248] [serial = 3174] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (16583000) [pid = 1248] [serial = 3175] [outer = 16582000] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 164A4800 == 109 [pid = 1248] [id = 1473] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (16585400) [pid = 1248] [serial = 3176] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (16586400) [pid = 1248] [serial = 3177] [outer = 16585400] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 164A0400 == 110 [pid = 1248] [id = 1474] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (164A0800) [pid = 1248] [serial = 3178] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (16581400) [pid = 1248] [serial = 3179] [outer = 164A0800] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 16589400 == 111 [pid = 1248] [id = 1475] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (1670E800) [pid = 1248] [serial = 3180] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (1670EC00) [pid = 1248] [serial = 3181] [outer = 1670E800] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 0CFC5800 == 112 [pid = 1248] [id = 1476] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (0D5B6800) [pid = 1248] [serial = 3182] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (0E95E000) [pid = 1248] [serial = 3183] [outer = 0D5B6800] 22:19:41 INFO - PROCESS | 1248 | ++DOCSHELL 0F07B800 == 113 [pid = 1248] [id = 1477] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (0F07D800) [pid = 1248] [serial = 3184] [outer = 00000000] 22:19:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (0F07DC00) [pid = 1248] [serial = 3185] [outer = 0F07D800] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 11D32000 == 112 [pid = 1248] [id = 1460] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15F8CC00 == 111 [pid = 1248] [id = 1459] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15F85400 == 110 [pid = 1248] [id = 1458] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15F86C00 == 109 [pid = 1248] [id = 1457] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15D48800 == 108 [pid = 1248] [id = 1456] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F07400 == 107 [pid = 1248] [id = 1455] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15D4EC00 == 106 [pid = 1248] [id = 1454] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15F47400 == 105 [pid = 1248] [id = 1453] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15440000 == 104 [pid = 1248] [id = 1452] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F08400 == 103 [pid = 1248] [id = 1451] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15441C00 == 102 [pid = 1248] [id = 1450] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15D46000 == 101 [pid = 1248] [id = 1449] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15D46C00 == 100 [pid = 1248] [id = 1448] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 145D1800 == 99 [pid = 1248] [id = 1447] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15D40800 == 98 [pid = 1248] [id = 1446] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 15445000 == 97 [pid = 1248] [id = 1445] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 1450FC00 == 96 [pid = 1248] [id = 1444] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 145D3400 == 95 [pid = 1248] [id = 1443] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 14506400 == 94 [pid = 1248] [id = 1442] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 14510800 == 93 [pid = 1248] [id = 1441] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 1450D400 == 92 [pid = 1248] [id = 1440] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 1450B000 == 91 [pid = 1248] [id = 1439] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 14509000 == 90 [pid = 1248] [id = 1438] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 14507400 == 89 [pid = 1248] [id = 1437] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F07C00 == 88 [pid = 1248] [id = 1436] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F62400 == 87 [pid = 1248] [id = 1435] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F10000 == 86 [pid = 1248] [id = 1434] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 14412800 == 85 [pid = 1248] [id = 1433] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F63C00 == 84 [pid = 1248] [id = 1432] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 0CF42000 == 83 [pid = 1248] [id = 1431] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F5BC00 == 82 [pid = 1248] [id = 1430] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F0CC00 == 81 [pid = 1248] [id = 1429] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 13F04000 == 80 [pid = 1248] [id = 1428] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 1341A000 == 79 [pid = 1248] [id = 1427] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 0088A800 == 78 [pid = 1248] [id = 1426] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 1000D400 == 77 [pid = 1248] [id = 1425] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 12DBA800 == 76 [pid = 1248] [id = 1424] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 1207F000 == 75 [pid = 1248] [id = 1423] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 11756000 == 74 [pid = 1248] [id = 1422] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 10003400 == 73 [pid = 1248] [id = 1421] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 10079400 == 72 [pid = 1248] [id = 1420] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 0FF2A000 == 71 [pid = 1248] [id = 1419] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 0F3D3000 == 70 [pid = 1248] [id = 1418] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 0C76E800 == 69 [pid = 1248] [id = 1417] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 11E31000 == 68 [pid = 1248] [id = 1416] 22:19:41 INFO - PROCESS | 1248 | --DOCSHELL 0F4BC400 == 67 [pid = 1248] [id = 1415] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 11BC7C00 == 66 [pid = 1248] [id = 1414] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 115B1400 == 65 [pid = 1248] [id = 1413] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 11511400 == 64 [pid = 1248] [id = 1412] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 11BBC400 == 63 [pid = 1248] [id = 1411] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9400 == 62 [pid = 1248] [id = 1410] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 1133B800 == 61 [pid = 1248] [id = 1409] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 11512800 == 60 [pid = 1248] [id = 1408] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 1174A800 == 59 [pid = 1248] [id = 1407] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 10078400 == 58 [pid = 1248] [id = 1406] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F79E800 == 57 [pid = 1248] [id = 1405] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 113E5000 == 56 [pid = 1248] [id = 1404] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0FF2F400 == 55 [pid = 1248] [id = 1403] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 10107800 == 54 [pid = 1248] [id = 1402] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0FF2DC00 == 53 [pid = 1248] [id = 1401] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F93DC00 == 52 [pid = 1248] [id = 1400] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 10104800 == 51 [pid = 1248] [id = 1399] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 10083000 == 50 [pid = 1248] [id = 1398] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 10008C00 == 49 [pid = 1248] [id = 1397] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0FF29C00 == 48 [pid = 1248] [id = 1396] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F79C800 == 47 [pid = 1248] [id = 1395] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F79FC00 == 46 [pid = 1248] [id = 1394] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB400 == 45 [pid = 1248] [id = 1393] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5F4C00 == 44 [pid = 1248] [id = 1392] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0E97C000 == 43 [pid = 1248] [id = 1391] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F4C8800 == 42 [pid = 1248] [id = 1390] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1400 == 41 [pid = 1248] [id = 1389] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0D54F000 == 40 [pid = 1248] [id = 1379] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5F3000 == 39 [pid = 1248] [id = 1378] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F6F5C00 == 38 [pid = 1248] [id = 1377] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F3D6000 == 37 [pid = 1248] [id = 1388] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F3D1C00 == 36 [pid = 1248] [id = 1387] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F07F000 == 35 [pid = 1248] [id = 1385] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F3CF400 == 34 [pid = 1248] [id = 1386] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0E97A800 == 33 [pid = 1248] [id = 1384] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0CFC0C00 == 32 [pid = 1248] [id = 1383] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0C772000 == 31 [pid = 1248] [id = 1382] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5EE800 == 30 [pid = 1248] [id = 1381] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5F2C00 == 29 [pid = 1248] [id = 1380] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F79F800 == 28 [pid = 1248] [id = 1376] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0F4BA400 == 27 [pid = 1248] [id = 1375] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5FA800 == 26 [pid = 1248] [id = 1374] 22:19:42 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1C00 == 25 [pid = 1248] [id = 1373] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0088A800 == 26 [pid = 1248] [id = 1478] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (0B5F1400) [pid = 1248] [serial = 3186] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (0B5F1C00) [pid = 1248] [serial = 3187] [outer = 0B5F1400] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0C772000 == 27 [pid = 1248] [id = 1479] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (0CF41C00) [pid = 1248] [serial = 3188] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (0CFB9C00) [pid = 1248] [serial = 3189] [outer = 0CF41C00] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (13F5B000) [pid = 1248] [serial = 2898] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (167A2000) [pid = 1248] [serial = 2953] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (1450E000) [pid = 1248] [serial = 2951] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (1640E800) [pid = 1248] [serial = 2937] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (1657F000) [pid = 1248] [serial = 2939] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (1751AC00) [pid = 1248] [serial = 2969] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (12028C00) [pid = 1248] [serial = 2894] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (12070C00) [pid = 1248] [serial = 2896] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (1658AC00) [pid = 1248] [serial = 2945] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (170A1C00) [pid = 1248] [serial = 2965] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (11B13C00) [pid = 1248] [serial = 2892] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (16710C00) [pid = 1248] [serial = 2947] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (16F79400) [pid = 1248] [serial = 2957] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (11B0D800) [pid = 1248] [serial = 2890] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (16F81C00) [pid = 1248] [serial = 2963] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (16842800) [pid = 1248] [serial = 2955] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (193BB000) [pid = 1248] [serial = 2464] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (17524800) [pid = 1248] [serial = 2973] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (1751FC00) [pid = 1248] [serial = 2971] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (16409C00) [pid = 1248] [serial = 2911] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (15F8B400) [pid = 1248] [serial = 2909] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (15D41000) [pid = 1248] [serial = 2905] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (1649A800) [pid = 1248] [serial = 2913] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (15F87400) [pid = 1248] [serial = 2907] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (1010DC00) [pid = 1248] [serial = 2878] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (0FF25400) [pid = 1248] [serial = 2876] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (15D46400) [pid = 1248] [serial = 2901] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F799C00) [pid = 1248] [serial = 2874] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F795C00) [pid = 1248] [serial = 2872] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0F790800) [pid = 1248] [serial = 2870] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0F4BE000) [pid = 1248] [serial = 2868] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (0F3D4C00) [pid = 1248] [serial = 2866] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (0F3CD000) [pid = 1248] [serial = 2864] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (0F072800) [pid = 1248] [serial = 2862] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (0CF41400) [pid = 1248] [serial = 2860] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (0C7B8800) [pid = 1248] [serial = 2858] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (0F4C1000) [pid = 1248] [serial = 2919] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (0B5F1800) [pid = 1248] [serial = 2856] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (145D7C00) [pid = 1248] [serial = 2903] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (15D4B000) [pid = 1248] [serial = 2927] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (11E30C00) [pid = 1248] [serial = 2921] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (164A1400) [pid = 1248] [serial = 2931] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (13F09000) [pid = 1248] [serial = 2923] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (11792400) [pid = 1248] [serial = 2888] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (115ACC00) [pid = 1248] [serial = 2886] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (11510800) [pid = 1248] [serial = 2884] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (11472C00) [pid = 1248] [serial = 2882] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (1012AC00) [pid = 1248] [serial = 2880] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (16401400) [pid = 1248] [serial = 2929] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (0D545800) [pid = 1248] [serial = 2917] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (16794C00) [pid = 1248] [serial = 2949] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (16F7F400) [pid = 1248] [serial = 2961] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (16F7C000) [pid = 1248] [serial = 2959] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (1649D800) [pid = 1248] [serial = 2915] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (16582800) [pid = 1248] [serial = 2941] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (172A8400) [pid = 1248] [serial = 2967] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (164A2C00) [pid = 1248] [serial = 2933] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (14501C00) [pid = 1248] [serial = 2925] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (16586C00) [pid = 1248] [serial = 2943] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (164A6800) [pid = 1248] [serial = 2935] [outer = 00000000] [url = about:blank] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0B5EF000 == 28 [pid = 1248] [id = 1480] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (0B5F4800) [pid = 1248] [serial = 3190] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (0B5F7C00) [pid = 1248] [serial = 3191] [outer = 0B5F4800] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C6800 == 29 [pid = 1248] [id = 1481] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (0D545800) [pid = 1248] [serial = 3192] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (0D554400) [pid = 1248] [serial = 3193] [outer = 0D545800] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0CF42000 == 30 [pid = 1248] [id = 1482] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (0F07C400) [pid = 1248] [serial = 3194] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (0F3C9800) [pid = 1248] [serial = 3195] [outer = 0F07C400] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D4C00 == 31 [pid = 1248] [id = 1483] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (0F3D6000) [pid = 1248] [serial = 3196] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (0F3D6400) [pid = 1248] [serial = 3197] [outer = 0F3D6000] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F4BFC00 == 32 [pid = 1248] [id = 1484] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (0F4C0400) [pid = 1248] [serial = 3198] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (0F4C1000) [pid = 1248] [serial = 3199] [outer = 0F4C0400] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F618400 == 33 [pid = 1248] [id = 1485] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (0F6F2000) [pid = 1248] [serial = 3200] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (0F6F5800) [pid = 1248] [serial = 3201] [outer = 0F6F2000] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F792000 == 34 [pid = 1248] [id = 1486] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (0F79E800) [pid = 1248] [serial = 3202] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (0F79F400) [pid = 1248] [serial = 3203] [outer = 0F79E800] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2F000 == 35 [pid = 1248] [id = 1487] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (10078C00) [pid = 1248] [serial = 3204] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (10079800) [pid = 1248] [serial = 3205] [outer = 10078C00] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 10083000 == 36 [pid = 1248] [id = 1488] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (10104800) [pid = 1248] [serial = 3206] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (10107800) [pid = 1248] [serial = 3207] [outer = 10104800] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 10124C00 == 37 [pid = 1248] [id = 1489] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (10130800) [pid = 1248] [serial = 3208] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (1133A000) [pid = 1248] [serial = 3209] [outer = 10130800] 22:19:42 INFO - PROCESS | 1248 | ++DOCSHELL 0F943C00 == 38 [pid = 1248] [id = 1490] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (11341C00) [pid = 1248] [serial = 3210] [outer = 00000000] 22:19:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (11473000) [pid = 1248] [serial = 3211] [outer = 11341C00] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D8000 == 39 [pid = 1248] [id = 1491] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (11511400) [pid = 1248] [serial = 3212] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (11512800) [pid = 1248] [serial = 3213] [outer = 11511400] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 115AD800 == 40 [pid = 1248] [id = 1492] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (115AE800) [pid = 1248] [serial = 3214] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (115B0400) [pid = 1248] [serial = 3215] [outer = 115AE800] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 11750400 == 41 [pid = 1248] [id = 1493] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (11796400) [pid = 1248] [serial = 3216] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (11797400) [pid = 1248] [serial = 3217] [outer = 11796400] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 11516800 == 42 [pid = 1248] [id = 1494] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (115B1400) [pid = 1248] [serial = 3218] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (0F07A000) [pid = 1248] [serial = 3219] [outer = 115B1400] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 11D32000 == 43 [pid = 1248] [id = 1495] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (11D33000) [pid = 1248] [serial = 3220] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (11D34000) [pid = 1248] [serial = 3221] [outer = 11D33000] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 11E30400 == 44 [pid = 1248] [id = 1496] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (11E31000) [pid = 1248] [serial = 3222] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (11E33400) [pid = 1248] [serial = 3223] [outer = 11E31000] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 1000E400 == 45 [pid = 1248] [id = 1497] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (11513C00) [pid = 1248] [serial = 3224] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1202D400) [pid = 1248] [serial = 3225] [outer = 11513C00] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 12072800 == 46 [pid = 1248] [id = 1498] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (12162C00) [pid = 1248] [serial = 3226] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (12164400) [pid = 1248] [serial = 3227] [outer = 12162C00] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 0CFBB000 == 47 [pid = 1248] [id = 1499] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (0CFBD000) [pid = 1248] [serial = 3228] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (13422C00) [pid = 1248] [serial = 3229] [outer = 0CFBD000] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 1012BC00 == 48 [pid = 1248] [id = 1500] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (11753400) [pid = 1248] [serial = 3230] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (12071C00) [pid = 1248] [serial = 3231] [outer = 11753400] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 13F09400 == 49 [pid = 1248] [id = 1501] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (13F0C400) [pid = 1248] [serial = 3232] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (13F0C800) [pid = 1248] [serial = 3233] [outer = 13F0C400] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 13F07400 == 50 [pid = 1248] [id = 1502] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (13F07800) [pid = 1248] [serial = 3234] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (13F5BC00) [pid = 1248] [serial = 3235] [outer = 13F07800] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C3000 == 51 [pid = 1248] [id = 1503] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (11BB9C00) [pid = 1248] [serial = 3236] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (13F5B800) [pid = 1248] [serial = 3237] [outer = 11BB9C00] 22:19:43 INFO - PROCESS | 1248 | ++DOCSHELL 14419C00 == 52 [pid = 1248] [id = 1504] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (1441D800) [pid = 1248] [serial = 3238] [outer = 00000000] 22:19:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (1441E000) [pid = 1248] [serial = 3239] [outer = 1441D800] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 13F5A400 == 53 [pid = 1248] [id = 1505] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (14506400) [pid = 1248] [serial = 3240] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (14506800) [pid = 1248] [serial = 3241] [outer = 14506400] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 1450A400 == 54 [pid = 1248] [id = 1506] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1450AC00) [pid = 1248] [serial = 3242] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (1450B000) [pid = 1248] [serial = 3243] [outer = 1450AC00] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 14510800 == 55 [pid = 1248] [id = 1507] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (145D1800) [pid = 1248] [serial = 3244] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (145D2C00) [pid = 1248] [serial = 3245] [outer = 145D1800] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 13F04000 == 56 [pid = 1248] [id = 1508] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (1543BC00) [pid = 1248] [serial = 3246] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (1543C000) [pid = 1248] [serial = 3247] [outer = 1543BC00] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 0F613000 == 57 [pid = 1248] [id = 1509] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (0F615800) [pid = 1248] [serial = 3248] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (0F616800) [pid = 1248] [serial = 3249] [outer = 0F615800] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 1450C400 == 58 [pid = 1248] [id = 1510] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (145D7C00) [pid = 1248] [serial = 3250] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (15A70800) [pid = 1248] [serial = 3251] [outer = 145D7C00] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 15D45800 == 59 [pid = 1248] [id = 1511] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (15D45C00) [pid = 1248] [serial = 3252] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (15D46000) [pid = 1248] [serial = 3253] [outer = 15D45C00] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 15D48C00 == 60 [pid = 1248] [id = 1512] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (15D49400) [pid = 1248] [serial = 3254] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (15D4A000) [pid = 1248] [serial = 3255] [outer = 15D49400] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 15D4E400 == 61 [pid = 1248] [id = 1513] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (15DB4C00) [pid = 1248] [serial = 3256] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (15DB5400) [pid = 1248] [serial = 3257] [outer = 15DB4C00] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 15F47400 == 62 [pid = 1248] [id = 1514] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (15F4C800) [pid = 1248] [serial = 3258] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (15F4CC00) [pid = 1248] [serial = 3259] [outer = 15F4C800] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 14420400 == 63 [pid = 1248] [id = 1515] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (15F83000) [pid = 1248] [serial = 3260] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (15F83C00) [pid = 1248] [serial = 3261] [outer = 15F83000] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 15F89C00 == 64 [pid = 1248] [id = 1516] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (15F8A000) [pid = 1248] [serial = 3262] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (15F8B400) [pid = 1248] [serial = 3263] [outer = 15F8A000] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 15F80400 == 65 [pid = 1248] [id = 1517] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (15F8DC00) [pid = 1248] [serial = 3264] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (15F8E400) [pid = 1248] [serial = 3265] [outer = 15F8DC00] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (1179FC00) [pid = 1248] [serial = 3070] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (15D44000) [pid = 1248] [serial = 3124] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (15DBA000) [pid = 1248] [serial = 3138] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (11E27800) [pid = 1248] [serial = 3058] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (10004C00) [pid = 1248] [serial = 3072] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (11E2E000) [pid = 1248] [serial = 3060] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (11D34800) [pid = 1248] [serial = 3056] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (15F80C00) [pid = 1248] [serial = 3140] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (15F47800) [pid = 1248] [serial = 3136] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (15F8A400) [pid = 1248] [serial = 3146] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (13651C00) [pid = 1248] [serial = 3084] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (12162800) [pid = 1248] [serial = 3076] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (0C7C5400) [pid = 1248] [serial = 3064] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (17528400) [pid = 1248] [serial = 2974] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (10106400) [pid = 1248] [serial = 3028] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (10083800) [pid = 1248] [serial = 3026] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (10009400) [pid = 1248] [serial = 3024] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (0FF80400) [pid = 1248] [serial = 3022] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (0F79DC00) [pid = 1248] [serial = 3020] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (0F825800) [pid = 1248] [serial = 3018] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (0F4BB400) [pid = 1248] [serial = 3016] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (0F799400) [pid = 1248] [serial = 3014] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (0F796C00) [pid = 1248] [serial = 3012] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (0F791C00) [pid = 1248] [serial = 3010] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (0F3D8800) [pid = 1248] [serial = 3008] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (0F3D6800) [pid = 1248] [serial = 3006] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (0F3D2400) [pid = 1248] [serial = 3004] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (0F3CF800) [pid = 1248] [serial = 3002] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (0F080400) [pid = 1248] [serial = 3000] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (0E97D400) [pid = 1248] [serial = 2998] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (0D54EC00) [pid = 1248] [serial = 2996] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiPjwvc3ZnPg==] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (0C7C1800) [pid = 1248] [serial = 2994] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0B5EF800) [pid = 1248] [serial = 2992] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (0C771C00) [pid = 1248] [serial = 2990] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (12DBC400) [pid = 1248] [serial = 3078] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (1010C400) [pid = 1248] [serial = 3068] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (13F04800) [pid = 1248] [serial = 3086] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (11E32000) [pid = 1248] [serial = 3062] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (13421400) [pid = 1248] [serial = 3080] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (11D34400) [pid = 1248] [serial = 3082] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (14412C00) [pid = 1248] [serial = 3096] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (13F0D000) [pid = 1248] [serial = 3088] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (14509400) [pid = 1248] [serial = 3106] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (13F64000) [pid = 1248] [serial = 3094] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (15D49C00) [pid = 1248] [serial = 3128] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (13F5C800) [pid = 1248] [serial = 3090] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (11BC8C00) [pid = 1248] [serial = 3054] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (145CEC00) [pid = 1248] [serial = 3114] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (11BBC800) [pid = 1248] [serial = 3052] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (14507800) [pid = 1248] [serial = 3104] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (11B5EC00) [pid = 1248] [serial = 3048] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (1543C800) [pid = 1248] [serial = 3118] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (14501400) [pid = 1248] [serial = 3100] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (1450B400) [pid = 1248] [serial = 3108] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (1179E800) [pid = 1248] [serial = 3046] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (14503C00) [pid = 1248] [serial = 3102] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (1174B000) [pid = 1248] [serial = 3044] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (13F02C00) [pid = 1248] [serial = 3092] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (15D42C00) [pid = 1248] [serial = 3130] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (11515C00) [pid = 1248] [serial = 3040] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1441AC00) [pid = 1248] [serial = 3098] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (1012F400) [pid = 1248] [serial = 3042] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (11470400) [pid = 1248] [serial = 3038] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (11B8EC00) [pid = 1248] [serial = 3050] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (145D3C00) [pid = 1248] [serial = 3116] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (11E35C00) [pid = 1248] [serial = 3074] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (10130C00) [pid = 1248] [serial = 3034] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (1450E800) [pid = 1248] [serial = 3110] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (1133E800) [pid = 1248] [serial = 3036] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (15D4F400) [pid = 1248] [serial = 3132] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (15447000) [pid = 1248] [serial = 3120] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (14510C00) [pid = 1248] [serial = 3112] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (0F3D7800) [pid = 1248] [serial = 3066] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (15D47000) [pid = 1248] [serial = 3126] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (15D43800) [pid = 1248] [serial = 3134] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (15F87000) [pid = 1248] [serial = 3144] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1000B000) [pid = 1248] [serial = 3030] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (10124400) [pid = 1248] [serial = 3032] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (15D40C00) [pid = 1248] [serial = 3122] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (15F82C00) [pid = 1248] [serial = 3142] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (15F8D000) [pid = 1248] [serial = 3148] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:19:44 INFO - PROCESS | 1248 | ++DOCSHELL 0C771C00 == 66 [pid = 1248] [id = 1518] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (0C7C1800) [pid = 1248] [serial = 3266] [outer = 00000000] 22:19:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (0C7C5400) [pid = 1248] [serial = 3267] [outer = 0C7C1800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 0F080400 == 67 [pid = 1248] [id = 1519] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (0F3D6800) [pid = 1248] [serial = 3268] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (0F3D7800) [pid = 1248] [serial = 3269] [outer = 0F3D6800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 0F799400 == 68 [pid = 1248] [id = 1520] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (0F79DC00) [pid = 1248] [serial = 3270] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (0F825800) [pid = 1248] [serial = 3271] [outer = 0F79DC00] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 10124400 == 69 [pid = 1248] [id = 1521] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (1012F400) [pid = 1248] [serial = 3272] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (1133E800) [pid = 1248] [serial = 3273] [outer = 1012F400] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 11B8EC00 == 70 [pid = 1248] [id = 1522] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (11BBC800) [pid = 1248] [serial = 3274] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (11D34400) [pid = 1248] [serial = 3275] [outer = 11BBC800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 13421400 == 71 [pid = 1248] [id = 1523] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (13F02C00) [pid = 1248] [serial = 3276] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (13F04800) [pid = 1248] [serial = 3277] [outer = 13F02C00] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 1207FC00 == 72 [pid = 1248] [id = 1524] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (13F5C800) [pid = 1248] [serial = 3278] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1441AC00) [pid = 1248] [serial = 3279] [outer = 13F5C800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 14510C00 == 73 [pid = 1248] [id = 1525] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (145CEC00) [pid = 1248] [serial = 3280] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1543C800) [pid = 1248] [serial = 3281] [outer = 145CEC00] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 15DBA000 == 74 [pid = 1248] [id = 1526] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (15DC0400) [pid = 1248] [serial = 3282] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (15F47800) [pid = 1248] [serial = 3283] [outer = 15DC0400] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 15442400 == 75 [pid = 1248] [id = 1527] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (1640F000) [pid = 1248] [serial = 3284] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (1649A000) [pid = 1248] [serial = 3285] [outer = 1640F000] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 1649BC00 == 76 [pid = 1248] [id = 1528] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (1649C400) [pid = 1248] [serial = 3286] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (1649CC00) [pid = 1248] [serial = 3287] [outer = 1649C400] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 15D49C00 == 77 [pid = 1248] [id = 1529] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (15F87000) [pid = 1248] [serial = 3288] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (1640D000) [pid = 1248] [serial = 3289] [outer = 15F87000] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 164A2400 == 78 [pid = 1248] [id = 1530] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (164A2800) [pid = 1248] [serial = 3290] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (164A2C00) [pid = 1248] [serial = 3291] [outer = 164A2800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 15D44000 == 79 [pid = 1248] [id = 1531] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (164A5800) [pid = 1248] [serial = 3292] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (164A5C00) [pid = 1248] [serial = 3293] [outer = 164A5800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 164A7400 == 80 [pid = 1248] [id = 1532] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (164A7800) [pid = 1248] [serial = 3294] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (164A7C00) [pid = 1248] [serial = 3295] [outer = 164A7800] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 164A4C00 == 81 [pid = 1248] [id = 1533] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (1657CC00) [pid = 1248] [serial = 3296] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (1657D000) [pid = 1248] [serial = 3297] [outer = 1657CC00] 22:19:45 INFO - PROCESS | 1248 | ++DOCSHELL 1657E800 == 82 [pid = 1248] [id = 1534] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1657EC00) [pid = 1248] [serial = 3298] [outer = 00000000] 22:19:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (1657F000) [pid = 1248] [serial = 3299] [outer = 1657EC00] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16581000 == 83 [pid = 1248] [id = 1535] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (16581C00) [pid = 1248] [serial = 3300] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (16582400) [pid = 1248] [serial = 3301] [outer = 16581C00] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 164A8400 == 84 [pid = 1248] [id = 1536] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (16584800) [pid = 1248] [serial = 3302] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (16584C00) [pid = 1248] [serial = 3303] [outer = 16584800] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16589000 == 85 [pid = 1248] [id = 1537] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (1658A000) [pid = 1248] [serial = 3304] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1658A800) [pid = 1248] [serial = 3305] [outer = 1658A000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 10106400 == 86 [pid = 1248] [id = 1538] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1670E000) [pid = 1248] [serial = 3306] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1670F800) [pid = 1248] [serial = 3307] [outer = 1670E000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 1657F800 == 87 [pid = 1248] [id = 1539] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (16712000) [pid = 1248] [serial = 3308] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (16712400) [pid = 1248] [serial = 3309] [outer = 16712000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 0E951800 == 88 [pid = 1248] [id = 1540] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (16586C00) [pid = 1248] [serial = 3310] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (16794400) [pid = 1248] [serial = 3311] [outer = 16586C00] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16707000 == 89 [pid = 1248] [id = 1541] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (1679D000) [pid = 1248] [serial = 3312] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (1679DC00) [pid = 1248] [serial = 3313] [outer = 1679D000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 1679F400 == 90 [pid = 1248] [id = 1542] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (1679FC00) [pid = 1248] [serial = 3314] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (167A0000) [pid = 1248] [serial = 3315] [outer = 1679FC00] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 15F8D000 == 91 [pid = 1248] [id = 1543] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (1640E800) [pid = 1248] [serial = 3316] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (167A2C00) [pid = 1248] [serial = 3317] [outer = 1640E800] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16712800 == 92 [pid = 1248] [id = 1544] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (16842000) [pid = 1248] [serial = 3318] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (16842400) [pid = 1248] [serial = 3319] [outer = 16842000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16C09400 == 93 [pid = 1248] [id = 1545] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (16F0A400) [pid = 1248] [serial = 3320] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (16F72400) [pid = 1248] [serial = 3321] [outer = 16F0A400] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16797800 == 94 [pid = 1248] [id = 1546] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (167A1000) [pid = 1248] [serial = 3322] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (167A2400) [pid = 1248] [serial = 3323] [outer = 167A1000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16841400 == 95 [pid = 1248] [id = 1547] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (16F76000) [pid = 1248] [serial = 3324] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (16F78C00) [pid = 1248] [serial = 3325] [outer = 16F76000] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16F7A400 == 96 [pid = 1248] [id = 1548] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (16F7AC00) [pid = 1248] [serial = 3326] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (16F7B000) [pid = 1248] [serial = 3327] [outer = 16F7AC00] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16F7D000 == 97 [pid = 1248] [id = 1549] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (16F7D800) [pid = 1248] [serial = 3328] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (16F7E000) [pid = 1248] [serial = 3329] [outer = 16F7D800] 22:19:46 INFO - PROCESS | 1248 | ++DOCSHELL 16F7FC00 == 98 [pid = 1248] [id = 1550] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (16F80000) [pid = 1248] [serial = 3330] [outer = 00000000] 22:19:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (16F80800) [pid = 1248] [serial = 3331] [outer = 16F80000] 22:19:47 INFO - PROCESS | 1248 | 1475817587249 Marionette TRACE conn5 <- [1,714,null,{"value":["/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html",0,null,null,[["placeholder: 'object', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null],["placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', ",0,null,null]]]}] 22:19:47 INFO - ........................................................................................................................................................................................................................ 22:19:47 INFO - TEST-OK | /html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html | took 17807ms 22:19:47 INFO - PROCESS | 1248 | 1475817587370 Marionette TRACE conn5 -> [0,715,"getWindowHandle",null] 22:19:47 INFO - PROCESS | 1248 | 1475817587375 Marionette TRACE conn5 <- [1,715,null,{"value":"12"}] 22:19:47 INFO - TEST-START | /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html 22:19:47 INFO - PROCESS | 1248 | 1475817587382 Marionette TRACE conn5 -> [0,716,"timeouts",{"script":35000}] 22:19:47 INFO - PROCESS | 1248 | 1475817587385 Marionette TRACE conn5 <- [1,716,null,{}] 22:19:47 INFO - PROCESS | 1248 | 1475817587393 Marionette TRACE conn5 -> [0,717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:19:47 INFO - PROCESS | 1248 | 1475817587511 Marionette TRACE conn5 <- [1,717,null,{"value":null}] 22:19:47 INFO - PROCESS | 1248 | 1475817587519 Marionette TRACE conn5 -> [0,718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:19:47 INFO - PROCESS | 1248 | ++DOCSHELL 15F85C00 == 99 [pid = 1248] [id = 1551] 22:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (15F86400) [pid = 1248] [serial = 3332] [outer = 00000000] 22:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (1751A400) [pid = 1248] [serial = 3333] [outer = 15F86400] 22:19:47 INFO - PROCESS | 1248 | 1475817587585 Marionette DEBUG loaded listener.js 22:19:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (1751B800) [pid = 1248] [serial = 3334] [outer = 15F86400] 22:19:47 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:47 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 0FF2A000 == 100 [pid = 1248] [id = 1552] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (0FF2DC00) [pid = 1248] [serial = 3335] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 0FF7A400 == 101 [pid = 1248] [id = 1553] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (10003400) [pid = 1248] [serial = 3336] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 1000D400 == 102 [pid = 1248] [id = 1554] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (10123C00) [pid = 1248] [serial = 3337] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 1012B000 == 103 [pid = 1248] [id = 1555] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (1012E800) [pid = 1248] [serial = 3338] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 11792400 == 104 [pid = 1248] [id = 1556] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (1179E800) [pid = 1248] [serial = 3339] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 13F07C00 == 105 [pid = 1248] [id = 1557] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (13F08C00) [pid = 1248] [serial = 3340] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 13F5D800 == 106 [pid = 1248] [id = 1558] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (1450E800) [pid = 1248] [serial = 3341] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 15443C00 == 107 [pid = 1248] [id = 1559] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (15445000) [pid = 1248] [serial = 3342] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 15A78800 == 108 [pid = 1248] [id = 1560] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (15D42C00) [pid = 1248] [serial = 3343] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 1649C800 == 109 [pid = 1248] [id = 1561] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (1649D800) [pid = 1248] [serial = 3344] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 0F798400 == 110 [pid = 1248] [id = 1562] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (1709C800) [pid = 1248] [serial = 3345] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 1709F400 == 111 [pid = 1248] [id = 1563] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (1709F800) [pid = 1248] [serial = 3346] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 170A1400 == 112 [pid = 1248] [id = 1564] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (170A1800) [pid = 1248] [serial = 3347] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 171C3C00 == 113 [pid = 1248] [id = 1565] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (171C5400) [pid = 1248] [serial = 3348] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 171C6C00 == 114 [pid = 1248] [id = 1566] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (1729F400) [pid = 1248] [serial = 3349] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17519400 == 115 [pid = 1248] [id = 1567] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (17519C00) [pid = 1248] [serial = 3350] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 1751CC00 == 116 [pid = 1248] [id = 1568] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (1751D800) [pid = 1248] [serial = 3351] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17520000 == 117 [pid = 1248] [id = 1569] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (17523C00) [pid = 1248] [serial = 3352] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17526400 == 118 [pid = 1248] [id = 1570] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (17526800) [pid = 1248] [serial = 3353] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17527400 == 119 [pid = 1248] [id = 1571] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (17527800) [pid = 1248] [serial = 3354] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17528400 == 120 [pid = 1248] [id = 1572] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (17528800) [pid = 1248] [serial = 3355] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17847400 == 121 [pid = 1248] [id = 1573] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (17848400) [pid = 1248] [serial = 3356] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 1784BC00 == 122 [pid = 1248] [id = 1574] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (1784DC00) [pid = 1248] [serial = 3357] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 14414C00 == 123 [pid = 1248] [id = 1575] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (1784E000) [pid = 1248] [serial = 3358] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17854C00 == 124 [pid = 1248] [id = 1576] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (178BD000) [pid = 1248] [serial = 3359] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 179E5800 == 125 [pid = 1248] [id = 1577] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (179E5C00) [pid = 1248] [serial = 3360] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 179E6800 == 126 [pid = 1248] [id = 1578] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (179E7000) [pid = 1248] [serial = 3361] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 179E9000 == 127 [pid = 1248] [id = 1579] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (179E9400) [pid = 1248] [serial = 3362] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 179EC000 == 128 [pid = 1248] [id = 1580] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (179EC400) [pid = 1248] [serial = 3363] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 179F2C00 == 129 [pid = 1248] [id = 1581] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 335 (17A9E000) [pid = 1248] [serial = 3364] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 15D42400 == 130 [pid = 1248] [id = 1582] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 336 (17AA4C00) [pid = 1248] [serial = 3365] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17AA6400 == 131 [pid = 1248] [id = 1583] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 337 (17AA7C00) [pid = 1248] [serial = 3366] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17AA8400 == 132 [pid = 1248] [id = 1584] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 338 (17AA8C00) [pid = 1248] [serial = 3367] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17ACF000 == 133 [pid = 1248] [id = 1585] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 339 (17ACF400) [pid = 1248] [serial = 3368] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193B7400 == 134 [pid = 1248] [id = 1586] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 340 (193BAC00) [pid = 1248] [serial = 3369] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193BB400 == 135 [pid = 1248] [id = 1587] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 341 (193BB800) [pid = 1248] [serial = 3370] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 170A0C00 == 136 [pid = 1248] [id = 1588] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 342 (193BA800) [pid = 1248] [serial = 3371] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17AD1C00 == 137 [pid = 1248] [id = 1589] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 343 (17AD2000) [pid = 1248] [serial = 3372] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17AD4000 == 138 [pid = 1248] [id = 1590] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 344 (17AD6C00) [pid = 1248] [serial = 3373] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17AD2400 == 139 [pid = 1248] [id = 1591] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 345 (17AD3C00) [pid = 1248] [serial = 3374] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17ADA400 == 140 [pid = 1248] [id = 1592] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 346 (18F2A400) [pid = 1248] [serial = 3375] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 18F2B000 == 141 [pid = 1248] [id = 1593] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 347 (18F2B800) [pid = 1248] [serial = 3376] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 18F30000 == 142 [pid = 1248] [id = 1594] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 348 (18F30400) [pid = 1248] [serial = 3377] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 17849C00 == 143 [pid = 1248] [id = 1595] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 349 (18F36000) [pid = 1248] [serial = 3378] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 18F38800 == 144 [pid = 1248] [id = 1596] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 350 (18F38C00) [pid = 1248] [serial = 3379] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 18F39C00 == 145 [pid = 1248] [id = 1597] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 351 (190D7800) [pid = 1248] [serial = 3380] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 190D9400 == 146 [pid = 1248] [id = 1598] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 352 (190D9C00) [pid = 1248] [serial = 3381] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 190DA800 == 147 [pid = 1248] [id = 1599] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 353 (190DB000) [pid = 1248] [serial = 3382] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 190DC800 == 148 [pid = 1248] [id = 1600] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 354 (190DCC00) [pid = 1248] [serial = 3383] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 190E2000 == 149 [pid = 1248] [id = 1601] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 355 (190E0000) [pid = 1248] [serial = 3384] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 191B0800 == 150 [pid = 1248] [id = 1602] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 356 (191B1400) [pid = 1248] [serial = 3385] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 191B3400 == 151 [pid = 1248] [id = 1603] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 357 (191B3800) [pid = 1248] [serial = 3386] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 191B4400 == 152 [pid = 1248] [id = 1604] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 358 (191B4800) [pid = 1248] [serial = 3387] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 191B6C00 == 153 [pid = 1248] [id = 1605] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 359 (191BB400) [pid = 1248] [serial = 3388] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 191BE400 == 154 [pid = 1248] [id = 1606] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 360 (191BF000) [pid = 1248] [serial = 3389] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 19264000 == 155 [pid = 1248] [id = 1607] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 361 (19264C00) [pid = 1248] [serial = 3390] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 19268400 == 156 [pid = 1248] [id = 1608] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 362 (19269C00) [pid = 1248] [serial = 3391] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 19266000 == 157 [pid = 1248] [id = 1609] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 363 (1926E000) [pid = 1248] [serial = 3392] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 19270400 == 158 [pid = 1248] [id = 1610] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 364 (193AD400) [pid = 1248] [serial = 3393] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193ADC00 == 159 [pid = 1248] [id = 1611] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 365 (193AE000) [pid = 1248] [serial = 3394] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193AF400 == 160 [pid = 1248] [id = 1612] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 366 (193B0000) [pid = 1248] [serial = 3395] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193B1000 == 161 [pid = 1248] [id = 1613] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 367 (193B1400) [pid = 1248] [serial = 3396] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193B2800 == 162 [pid = 1248] [id = 1614] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 368 (193B2C00) [pid = 1248] [serial = 3397] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOCSHELL 193B3400 == 163 [pid = 1248] [id = 1615] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 369 (193B4000) [pid = 1248] [serial = 3398] [outer = 00000000] 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 370 (193B4800) [pid = 1248] [serial = 3399] [outer = 0FF2DC00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 371 (193B6C00) [pid = 1248] [serial = 3400] [outer = 10003400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 372 (193B8800) [pid = 1248] [serial = 3401] [outer = 10123C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 373 (193B9C00) [pid = 1248] [serial = 3402] [outer = 1012E800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 374 (193CC800) [pid = 1248] [serial = 3403] [outer = 1179E800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 375 (193CDC00) [pid = 1248] [serial = 3404] [outer = 13F08C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 376 (193CF000) [pid = 1248] [serial = 3405] [outer = 1450E800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 377 (193D0800) [pid = 1248] [serial = 3406] [outer = 15445000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 378 (193D2400) [pid = 1248] [serial = 3407] [outer = 15D42C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 379 (15F82000) [pid = 1248] [serial = 3408] [outer = 1649D800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 380 (193D5000) [pid = 1248] [serial = 3409] [outer = 1709C800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 381 (193D7C00) [pid = 1248] [serial = 3410] [outer = 1709F800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 382 (13652800) [pid = 1248] [serial = 3411] [outer = 170A1800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 383 (193DA800) [pid = 1248] [serial = 3412] [outer = 171C5400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 384 (193E9800) [pid = 1248] [serial = 3413] [outer = 1729F400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 385 (193F1C00) [pid = 1248] [serial = 3414] [outer = 17519C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 386 (194CC800) [pid = 1248] [serial = 3415] [outer = 1751D800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 387 (194CFC00) [pid = 1248] [serial = 3416] [outer = 17523C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 388 (194D2400) [pid = 1248] [serial = 3417] [outer = 17526800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 389 (194D5400) [pid = 1248] [serial = 3418] [outer = 17527800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 390 (19572800) [pid = 1248] [serial = 3419] [outer = 17528800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 391 (19574000) [pid = 1248] [serial = 3420] [outer = 17848400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 392 (19575800) [pid = 1248] [serial = 3421] [outer = 1784DC00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 393 (19578000) [pid = 1248] [serial = 3422] [outer = 1784E000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 394 (1957A400) [pid = 1248] [serial = 3423] [outer = 178BD000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 395 (1957C400) [pid = 1248] [serial = 3424] [outer = 179E5C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 396 (1957D800) [pid = 1248] [serial = 3425] [outer = 179E7000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 397 (1957F000) [pid = 1248] [serial = 3426] [outer = 179EC400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 398 (19581000) [pid = 1248] [serial = 3427] [outer = 17A9E000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 399 (1973EC00) [pid = 1248] [serial = 3428] [outer = 17AA4C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 400 (19746000) [pid = 1248] [serial = 3429] [outer = 17AA7C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 401 (19747400) [pid = 1248] [serial = 3430] [outer = 17AA8C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 402 (1A202000) [pid = 1248] [serial = 3431] [outer = 17ACF400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 403 (1A203800) [pid = 1248] [serial = 3432] [outer = 193BAC00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 404 (1A205000) [pid = 1248] [serial = 3433] [outer = 193BB800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 405 (0C7B7400) [pid = 1248] [serial = 3434] [outer = 193BA800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 406 (1A209400) [pid = 1248] [serial = 3435] [outer = 17AD2000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 407 (1A20C400) [pid = 1248] [serial = 3436] [outer = 17AD6C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 408 (16798800) [pid = 1248] [serial = 3437] [outer = 17AD3C00] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 409 (1A210400) [pid = 1248] [serial = 3438] [outer = 18F2A400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 410 (1A409C00) [pid = 1248] [serial = 3439] [outer = 18F2B800] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 411 (1A40B000) [pid = 1248] [serial = 3440] [outer = 18F30400] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 412 (1A40D400) [pid = 1248] [serial = 3441] [outer = 18F36000] 22:19:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 413 (1A40EC00) [pid = 1248] [serial = 3442] [outer = 18F38C00] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 414 (1A410400) [pid = 1248] [serial = 3443] [outer = 190D7800] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 415 (1A411400) [pid = 1248] [serial = 3444] [outer = 190D9C00] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 416 (1A412400) [pid = 1248] [serial = 3445] [outer = 190DB000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 417 (171D0000) [pid = 1248] [serial = 3446] [outer = 190DCC00] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 418 (1957A000) [pid = 1248] [serial = 3447] [outer = 190E0000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 419 (1A415800) [pid = 1248] [serial = 3448] [outer = 191B1400] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 420 (1A417000) [pid = 1248] [serial = 3449] [outer = 191B3800] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 421 (1A418400) [pid = 1248] [serial = 3450] [outer = 191B4800] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 422 (1A765000) [pid = 1248] [serial = 3451] [outer = 191BB400] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 423 (1A767400) [pid = 1248] [serial = 3452] [outer = 191BF000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 424 (1A768800) [pid = 1248] [serial = 3453] [outer = 19264C00] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 425 (1A76A400) [pid = 1248] [serial = 3454] [outer = 19269C00] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 426 (1A773C00) [pid = 1248] [serial = 3455] [outer = 1926E000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 427 (1A7A0000) [pid = 1248] [serial = 3456] [outer = 193AD400] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 428 (1A7A1800) [pid = 1248] [serial = 3457] [outer = 193AE000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 429 (1A7A2C00) [pid = 1248] [serial = 3458] [outer = 193B0000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 430 (1A7A6C00) [pid = 1248] [serial = 3459] [outer = 193B1400] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 431 (1A7A8000) [pid = 1248] [serial = 3460] [outer = 193B2C00] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 432 (1A7AAC00) [pid = 1248] [serial = 3461] [outer = 193B4000] 22:19:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 433 (17528000) [pid = 1248] [serial = 3462] [outer = 179E9400] 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 434 (0F617400) [pid = 1248] [serial = 3463] [outer = 10003400] 22:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 435 (1B55C800) [pid = 1248] [serial = 3464] [outer = 10123C00] 22:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 436 (1B55E000) [pid = 1248] [serial = 3465] [outer = 1012E800] 22:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 437 (1B55F400) [pid = 1248] [serial = 3466] [outer = 1179E800] 22:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 438 (1B560C00) [pid = 1248] [serial = 3467] [outer = 13F08C00] 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 439 (1B562800) [pid = 1248] [serial = 3468] [outer = 15445000] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 440 (1B563C00) [pid = 1248] [serial = 3469] [outer = 15D42C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 441 (1B566000) [pid = 1248] [serial = 3470] [outer = 18F36000] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 442 (1D12C800) [pid = 1248] [serial = 3471] [outer = 17848400] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 443 (1D12E400) [pid = 1248] [serial = 3472] [outer = 193AD400] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 444 (1D12FC00) [pid = 1248] [serial = 3473] [outer = 193AE000] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 445 (1D131400) [pid = 1248] [serial = 3474] [outer = 193B0000] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 446 (1D132C00) [pid = 1248] [serial = 3475] [outer = 179E7000] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 447 (193D3400) [pid = 1248] [serial = 3476] [outer = 17AD6C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 448 (19742000) [pid = 1248] [serial = 3477] [outer = 17AD3C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 449 (1B559800) [pid = 1248] [serial = 3478] [outer = 18F2A400] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 450 (1B563800) [pid = 1248] [serial = 3479] [outer = 18F2B800] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 451 (1D137C00) [pid = 1248] [serial = 3480] [outer = 191B3800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 452 (22B50400) [pid = 1248] [serial = 3481] [outer = 1649D800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 453 (2AE0CC00) [pid = 1248] [serial = 3482] [outer = 18F38C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 454 (22B4A400) [pid = 1248] [serial = 3483] [outer = 1709C800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 455 (2AE04000) [pid = 1248] [serial = 3484] [outer = 1709F800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 456 (2AE05400) [pid = 1248] [serial = 3485] [outer = 170A1800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 457 (2AE06800) [pid = 1248] [serial = 3486] [outer = 171C5400] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 458 (2AE08800) [pid = 1248] [serial = 3487] [outer = 190DCC00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 459 (2AE0A000) [pid = 1248] [serial = 3488] [outer = 1729F400] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 460 (2AE0D800) [pid = 1248] [serial = 3489] [outer = 190E0000] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 461 (2AE0F000) [pid = 1248] [serial = 3490] [outer = 17519C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 462 (2AE10800) [pid = 1248] [serial = 3491] [outer = 191B1400] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 463 (29EE8C00) [pid = 1248] [serial = 3492] [outer = 1751D800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 464 (29EED800) [pid = 1248] [serial = 3493] [outer = 17523C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 465 (29EEF000) [pid = 1248] [serial = 3494] [outer = 17526800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 466 (29EF0800) [pid = 1248] [serial = 3495] [outer = 191BB400] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 467 (29EF2800) [pid = 1248] [serial = 3496] [outer = 17527800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 468 (29EF4000) [pid = 1248] [serial = 3497] [outer = 191BF000] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 469 (1A415400) [pid = 1248] [serial = 3498] [outer = 17528800] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 470 (29EF5C00) [pid = 1248] [serial = 3499] [outer = 19264C00] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 471 (29EF7800) [pid = 1248] [serial = 3500] [outer = 179EC400] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 472 (1A739000) [pid = 1248] [serial = 3501] [outer = 17A9E000] 22:19:52 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 473 (1A73C800) [pid = 1248] [serial = 3502] [outer = 193B4000] 22:19:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 474 (1A73E000) [pid = 1248] [serial = 3503] [outer = 17AA4C00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 475 (1A73F800) [pid = 1248] [serial = 3504] [outer = 17AA7C00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 476 (1A741400) [pid = 1248] [serial = 3505] [outer = 17AA8C00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 477 (17522000) [pid = 1248] [serial = 3506] [outer = 17ACF400] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 478 (1A742800) [pid = 1248] [serial = 3507] [outer = 193BAC00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 479 (1A744400) [pid = 1248] [serial = 3508] [outer = 193BB800] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 480 (1A745C00) [pid = 1248] [serial = 3509] [outer = 193BA800] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 481 (1A747000) [pid = 1248] [serial = 3510] [outer = 17AD2000] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 482 (1D134800) [pid = 1248] [serial = 3511] [outer = 18F30400] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 483 (230F0400) [pid = 1248] [serial = 3512] [outer = 190D9C00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 484 (230F1C00) [pid = 1248] [serial = 3513] [outer = 1784DC00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 485 (230F3400) [pid = 1248] [serial = 3514] [outer = 19269C00] 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 486 (230F4C00) [pid = 1248] [serial = 3515] [outer = 1926E000] 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 452 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 487 (193F1000) [pid = 1248] [serial = 3516] [outer = 179E9400] 22:19:53 INFO - PROCESS | 1248 | [1248] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 749 22:19:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 488 (1D134000) [pid = 1248] [serial = 3517] [outer = 193B1400] 22:19:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 489 (2AE0B400) [pid = 1248] [serial = 3518] [outer = 193B2C00] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16F7D000 == 162 [pid = 1248] [id = 1549] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16F7FC00 == 161 [pid = 1248] [id = 1550] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16F7A400 == 160 [pid = 1248] [id = 1548] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16841400 == 159 [pid = 1248] [id = 1547] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16797800 == 158 [pid = 1248] [id = 1546] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16C09400 == 157 [pid = 1248] [id = 1545] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16712800 == 156 [pid = 1248] [id = 1544] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15F8D000 == 155 [pid = 1248] [id = 1543] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1679F400 == 154 [pid = 1248] [id = 1542] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16707000 == 153 [pid = 1248] [id = 1541] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0E951800 == 152 [pid = 1248] [id = 1540] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1657F800 == 151 [pid = 1248] [id = 1539] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 10106400 == 150 [pid = 1248] [id = 1538] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16589000 == 149 [pid = 1248] [id = 1537] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 164A8400 == 148 [pid = 1248] [id = 1536] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16581000 == 147 [pid = 1248] [id = 1535] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1657E800 == 146 [pid = 1248] [id = 1534] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 164A4C00 == 145 [pid = 1248] [id = 1533] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 164A7400 == 144 [pid = 1248] [id = 1532] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15D44000 == 143 [pid = 1248] [id = 1531] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 164A2400 == 142 [pid = 1248] [id = 1530] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15D49C00 == 141 [pid = 1248] [id = 1529] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1649BC00 == 140 [pid = 1248] [id = 1528] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15442400 == 139 [pid = 1248] [id = 1527] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15DBA000 == 138 [pid = 1248] [id = 1526] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 14510C00 == 137 [pid = 1248] [id = 1525] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1207FC00 == 136 [pid = 1248] [id = 1524] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 13421400 == 135 [pid = 1248] [id = 1523] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 11B8EC00 == 134 [pid = 1248] [id = 1522] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 10124400 == 133 [pid = 1248] [id = 1521] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F799400 == 132 [pid = 1248] [id = 1520] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F080400 == 131 [pid = 1248] [id = 1519] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0C771C00 == 130 [pid = 1248] [id = 1518] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15F80400 == 129 [pid = 1248] [id = 1517] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15F89C00 == 128 [pid = 1248] [id = 1516] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 14420400 == 127 [pid = 1248] [id = 1515] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15F47400 == 126 [pid = 1248] [id = 1514] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15D4E400 == 125 [pid = 1248] [id = 1513] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15D48C00 == 124 [pid = 1248] [id = 1512] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 15D45800 == 123 [pid = 1248] [id = 1511] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1450C400 == 122 [pid = 1248] [id = 1510] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F613000 == 121 [pid = 1248] [id = 1509] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 13F04000 == 120 [pid = 1248] [id = 1508] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 14510800 == 119 [pid = 1248] [id = 1507] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1450A400 == 118 [pid = 1248] [id = 1506] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 13F5A400 == 117 [pid = 1248] [id = 1505] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 14419C00 == 116 [pid = 1248] [id = 1504] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0C7C3000 == 115 [pid = 1248] [id = 1503] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 13F07400 == 114 [pid = 1248] [id = 1502] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 13F09400 == 113 [pid = 1248] [id = 1501] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1012BC00 == 112 [pid = 1248] [id = 1500] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0CFBB000 == 111 [pid = 1248] [id = 1499] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 12072800 == 110 [pid = 1248] [id = 1498] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 1000E400 == 109 [pid = 1248] [id = 1497] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 11E30400 == 108 [pid = 1248] [id = 1496] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 11D32000 == 107 [pid = 1248] [id = 1495] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 11516800 == 106 [pid = 1248] [id = 1494] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 11750400 == 105 [pid = 1248] [id = 1493] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 115AD800 == 104 [pid = 1248] [id = 1492] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F3D8000 == 103 [pid = 1248] [id = 1491] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F943C00 == 102 [pid = 1248] [id = 1490] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 10124C00 == 101 [pid = 1248] [id = 1489] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 10083000 == 100 [pid = 1248] [id = 1488] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0FF2F000 == 99 [pid = 1248] [id = 1487] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F792000 == 98 [pid = 1248] [id = 1486] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F618400 == 97 [pid = 1248] [id = 1485] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F4BFC00 == 96 [pid = 1248] [id = 1484] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F3D4C00 == 95 [pid = 1248] [id = 1483] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0CF42000 == 94 [pid = 1248] [id = 1482] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0C7C6800 == 93 [pid = 1248] [id = 1481] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0B5EF000 == 92 [pid = 1248] [id = 1480] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0C772000 == 91 [pid = 1248] [id = 1479] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0088A800 == 90 [pid = 1248] [id = 1478] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F07B800 == 89 [pid = 1248] [id = 1477] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0CFC5800 == 88 [pid = 1248] [id = 1476] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 16589400 == 87 [pid = 1248] [id = 1475] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 164A0400 == 86 [pid = 1248] [id = 1474] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 164A4800 == 85 [pid = 1248] [id = 1473] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F793800 == 84 [pid = 1248] [id = 1472] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 10080000 == 83 [pid = 1248] [id = 1471] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 13F0F400 == 82 [pid = 1248] [id = 1470] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F61C000 == 81 [pid = 1248] [id = 1469] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 12071000 == 80 [pid = 1248] [id = 1468] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0C7B8000 == 79 [pid = 1248] [id = 1467] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F793400 == 78 [pid = 1248] [id = 1466] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F4C2000 == 77 [pid = 1248] [id = 1465] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F4BD800 == 76 [pid = 1248] [id = 1464] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0F07E400 == 75 [pid = 1248] [id = 1463] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0C766000 == 74 [pid = 1248] [id = 1462] 22:19:56 INFO - PROCESS | 1248 | --DOCSHELL 0B5ED800 == 73 [pid = 1248] [id = 1461] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 488 (0F79B800) [pid = 1248] [serial = 3017] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 487 (0F799800) [pid = 1248] [serial = 3015] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 486 (0F797000) [pid = 1248] [serial = 3013] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 485 (0F792400) [pid = 1248] [serial = 3011] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 484 (0F4B9400) [pid = 1248] [serial = 3009] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 483 (0F3D6C00) [pid = 1248] [serial = 3007] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 482 (0F3D2800) [pid = 1248] [serial = 3005] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 481 (0F3CFC00) [pid = 1248] [serial = 3003] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 480 (0F080800) [pid = 1248] [serial = 3001] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 479 (0E984400) [pid = 1248] [serial = 2999] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 478 (0D550400) [pid = 1248] [serial = 2997] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 477 (0C7C3C00) [pid = 1248] [serial = 2995] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 476 (0B5F1000) [pid = 1248] [serial = 2993] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 475 (0C7BDC00) [pid = 1248] [serial = 2991] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 474 (12DBDC00) [pid = 1248] [serial = 3079] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 473 (1133D000) [pid = 1248] [serial = 3069] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 472 (13F05000) [pid = 1248] [serial = 3087] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 471 (11E32400) [pid = 1248] [serial = 3063] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 470 (13421C00) [pid = 1248] [serial = 3081] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 469 (1207C800) [pid = 1248] [serial = 3083] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 468 (14414000) [pid = 1248] [serial = 3097] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 467 (13F0DC00) [pid = 1248] [serial = 3089] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 466 (14509800) [pid = 1248] [serial = 3107] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 465 (13F64C00) [pid = 1248] [serial = 3095] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 464 (15D4A800) [pid = 1248] [serial = 3129] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 463 (13F5EC00) [pid = 1248] [serial = 3091] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 462 (11D31C00) [pid = 1248] [serial = 3055] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 461 (145D0000) [pid = 1248] [serial = 3115] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 460 (11BBE800) [pid = 1248] [serial = 3053] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 459 (14507C00) [pid = 1248] [serial = 3105] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 458 (11B5F000) [pid = 1248] [serial = 3049] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 457 (1543F000) [pid = 1248] [serial = 3119] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 456 (14501800) [pid = 1248] [serial = 3101] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 455 (1450B800) [pid = 1248] [serial = 3109] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 454 (119A6C00) [pid = 1248] [serial = 3047] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 453 (14505000) [pid = 1248] [serial = 3103] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 452 (1174BC00) [pid = 1248] [serial = 3045] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 451 (13F04400) [pid = 1248] [serial = 3093] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 450 (15D4C800) [pid = 1248] [serial = 3131] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 449 (0C7BD400) [pid = 1248] [serial = 3041] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 448 (1441B000) [pid = 1248] [serial = 3099] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 447 (11514000) [pid = 1248] [serial = 3043] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 446 (11478000) [pid = 1248] [serial = 3039] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 445 (11B93400) [pid = 1248] [serial = 3051] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 444 (145D4000) [pid = 1248] [serial = 3117] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 443 (12071400) [pid = 1248] [serial = 3075] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 442 (10131000) [pid = 1248] [serial = 3035] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 441 (1450F000) [pid = 1248] [serial = 3111] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 440 (1133F400) [pid = 1248] [serial = 3037] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 439 (15D4FC00) [pid = 1248] [serial = 3133] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 438 (15A6C800) [pid = 1248] [serial = 3121] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 437 (145C9800) [pid = 1248] [serial = 3113] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 436 (0F4BAC00) [pid = 1248] [serial = 3067] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 435 (15D47400) [pid = 1248] [serial = 3127] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 434 (15D4F800) [pid = 1248] [serial = 3135] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 433 (15F87800) [pid = 1248] [serial = 3145] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 432 (10010400) [pid = 1248] [serial = 3031] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 431 (10125C00) [pid = 1248] [serial = 3033] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 430 (15D41C00) [pid = 1248] [serial = 3123] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 429 (15F83400) [pid = 1248] [serial = 3143] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 428 (15F8D400) [pid = 1248] [serial = 3149] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 427 (11B09C00) [pid = 1248] [serial = 3071] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 426 (15D44800) [pid = 1248] [serial = 3125] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 425 (15F3F800) [pid = 1248] [serial = 3139] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 424 (11E28C00) [pid = 1248] [serial = 3059] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 423 (10008400) [pid = 1248] [serial = 3073] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 422 (11E2EC00) [pid = 1248] [serial = 3061] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 421 (11D35000) [pid = 1248] [serial = 3057] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 420 (15F81800) [pid = 1248] [serial = 3141] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 419 (15F47C00) [pid = 1248] [serial = 3137] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 418 (15F8AC00) [pid = 1248] [serial = 3147] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 417 (13F01400) [pid = 1248] [serial = 3085] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 416 (12163400) [pid = 1248] [serial = 3077] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 415 (0C8D2400) [pid = 1248] [serial = 3065] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 414 (17848C00) [pid = 1248] [serial = 2975] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 413 (10107400) [pid = 1248] [serial = 3029] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 412 (10084800) [pid = 1248] [serial = 3027] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 411 (10009800) [pid = 1248] [serial = 3025] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 410 (0FF81000) [pid = 1248] [serial = 3023] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 409 (0F831000) [pid = 1248] [serial = 3021] [outer = 00000000] [url = about:blank] 22:19:57 INFO - PROCESS | 1248 | --DOMWINDOW == 408 (0F829400) [pid = 1248] [serial = 3019] [outer = 00000000] [url = about:blank] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 407 (0D550C00) [pid = 1248] [serial = 2988] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 406 (0B5F8400) [pid = 1248] [serial = 2986] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 405 (0F944000) [pid = 1248] [serial = 2984] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 404 (0B5F4000) [pid = 1248] [serial = 2976] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 403 (10078C00) [pid = 1248] [serial = 3204] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 402 (0F79E800) [pid = 1248] [serial = 3202] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 401 (0F6F2000) [pid = 1248] [serial = 3200] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 400 (0F4C0400) [pid = 1248] [serial = 3198] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 399 (0F3D6000) [pid = 1248] [serial = 3196] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 398 (0F07C400) [pid = 1248] [serial = 3194] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 397 (0D545800) [pid = 1248] [serial = 3192] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 396 (0B5F4800) [pid = 1248] [serial = 3190] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 395 (0CF41C00) [pid = 1248] [serial = 3188] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 394 (0B5F1400) [pid = 1248] [serial = 3186] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 393 (0F07D800) [pid = 1248] [serial = 3184] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 392 (0D5B6800) [pid = 1248] [serial = 3182] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 391 (1670E800) [pid = 1248] [serial = 3180] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 390 (1649D000) [pid = 1248] [serial = 3172] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 389 (16499400) [pid = 1248] [serial = 3170] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 388 (16712000) [pid = 1248] [serial = 3308] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 387 (13F10400) [pid = 1248] [serial = 3168] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 386 (12076400) [pid = 1248] [serial = 3166] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 385 (1007C800) [pid = 1248] [serial = 3164] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 384 (0F793C00) [pid = 1248] [serial = 3162] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 383 (0F616400) [pid = 1248] [serial = 3160] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 382 (0F4BE400) [pid = 1248] [serial = 3158] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 381 (0F080000) [pid = 1248] [serial = 3156] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 380 (0C76C400) [pid = 1248] [serial = 3154] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 379 (0B5EEC00) [pid = 1248] [serial = 3152] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 378 (15F8A000) [pid = 1248] [serial = 3262] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 377 (0F3D6800) [pid = 1248] [serial = 3268] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 376 (15F4C800) [pid = 1248] [serial = 3258] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 375 (15DB4C00) [pid = 1248] [serial = 3256] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 374 (15D49400) [pid = 1248] [serial = 3254] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 373 (167A1000) [pid = 1248] [serial = 3322] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 372 (13F5C800) [pid = 1248] [serial = 3278] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 371 (16F80000) [pid = 1248] [serial = 3330] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 370 (16F76000) [pid = 1248] [serial = 3324] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 369 (0C7C1800) [pid = 1248] [serial = 3266] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 368 (164A2800) [pid = 1248] [serial = 3290] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 367 (15F8DC00) [pid = 1248] [serial = 3264] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 366 (16F0A400) [pid = 1248] [serial = 3320] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 365 (1679FC00) [pid = 1248] [serial = 3314] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 364 (1657CC00) [pid = 1248] [serial = 3296] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 363 (16F7AC00) [pid = 1248] [serial = 3326] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 362 (16586C00) [pid = 1248] [serial = 3310] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 361 (1679D000) [pid = 1248] [serial = 3312] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 360 (15D45C00) [pid = 1248] [serial = 3252] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 359 (0F79DC00) [pid = 1248] [serial = 3270] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 358 (16584800) [pid = 1248] [serial = 3302] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 357 (145D7C00) [pid = 1248] [serial = 3250] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 356 (15F83000) [pid = 1248] [serial = 3260] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 355 (0F615800) [pid = 1248] [serial = 3248] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 354 (16581C00) [pid = 1248] [serial = 3300] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 353 (1657EC00) [pid = 1248] [serial = 3298] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 352 (145D1800) [pid = 1248] [serial = 3244] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 351 (1543BC00) [pid = 1248] [serial = 3246] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 350 (1450AC00) [pid = 1248] [serial = 3242] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 349 (1012F400) [pid = 1248] [serial = 3272] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 348 (1441D800) [pid = 1248] [serial = 3238] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 347 (14506400) [pid = 1248] [serial = 3240] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 346 (1640E800) [pid = 1248] [serial = 3316] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 345 (13F07800) [pid = 1248] [serial = 3234] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 344 (1649C400) [pid = 1248] [serial = 3286] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 343 (164A5800) [pid = 1248] [serial = 3292] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 342 (15DC0400) [pid = 1248] [serial = 3282] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 341 (145CEC00) [pid = 1248] [serial = 3280] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 340 (13F0C400) [pid = 1248] [serial = 3232] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 339 (11BBC800) [pid = 1248] [serial = 3274] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 338 (13F02C00) [pid = 1248] [serial = 3276] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 337 (11BB9C00) [pid = 1248] [serial = 3236] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 336 (11753400) [pid = 1248] [serial = 3230] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 335 (1658A000) [pid = 1248] [serial = 3304] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 334 (1670E000) [pid = 1248] [serial = 3306] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (16842000) [pid = 1248] [serial = 3318] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (164A7800) [pid = 1248] [serial = 3294] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (16F7D800) [pid = 1248] [serial = 3328] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (0CFBD000) [pid = 1248] [serial = 3228] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (15F87000) [pid = 1248] [serial = 3288] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (1640F000) [pid = 1248] [serial = 3284] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (13F07000) [pid = 1248] [serial = 2897] [outer = 00000000] [url = http://web-platform.test:8000/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (0F4BF400) [pid = 1248] [serial = 2980] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (0C8CA400) [pid = 1248] [serial = 2978] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (0F82A000) [pid = 1248] [serial = 2982] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (164A0800) [pid = 1248] [serial = 3178] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (16585400) [pid = 1248] [serial = 3176] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (16582000) [pid = 1248] [serial = 3174] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (15F81400) [pid = 1248] [serial = 3150] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSUiIGhlaWdodD0iMjAwIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (12162C00) [pid = 1248] [serial = 3226] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (11513C00) [pid = 1248] [serial = 3224] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (11E31000) [pid = 1248] [serial = 3222] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (11D33000) [pid = 1248] [serial = 3220] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (115B1400) [pid = 1248] [serial = 3218] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (11796400) [pid = 1248] [serial = 3216] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (115AE800) [pid = 1248] [serial = 3214] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (11511400) [pid = 1248] [serial = 3212] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIiB2aWV3Qm94PSIwIDAgMTAwIDIwMCI+PC9zdmc+] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (11341C00) [pid = 1248] [serial = 3210] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (10130800) [pid = 1248] [serial = 3208] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:00 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (10104800) [pid = 1248] [serial = 3206] [outer = 00000000] [url = data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjUlIj48L3N2Zz4=] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 13F06C00 == 72 [pid = 1248] [id = 1334] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193BB400 == 71 [pid = 1248] [id = 1587] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 170A0C00 == 70 [pid = 1248] [id = 1588] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17AD1C00 == 69 [pid = 1248] [id = 1589] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17AD4000 == 68 [pid = 1248] [id = 1590] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17AD2400 == 67 [pid = 1248] [id = 1591] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17ADA400 == 66 [pid = 1248] [id = 1592] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 18F2B000 == 65 [pid = 1248] [id = 1593] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 18F30000 == 64 [pid = 1248] [id = 1594] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17849C00 == 63 [pid = 1248] [id = 1595] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 18F38800 == 62 [pid = 1248] [id = 1596] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 18F39C00 == 61 [pid = 1248] [id = 1597] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 190D9400 == 60 [pid = 1248] [id = 1598] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 190DA800 == 59 [pid = 1248] [id = 1599] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 190DC800 == 58 [pid = 1248] [id = 1600] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 190E2000 == 57 [pid = 1248] [id = 1601] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 191B0800 == 56 [pid = 1248] [id = 1602] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 191B3400 == 55 [pid = 1248] [id = 1603] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 191B4400 == 54 [pid = 1248] [id = 1604] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 191B6C00 == 53 [pid = 1248] [id = 1605] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 191BE400 == 52 [pid = 1248] [id = 1606] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 19264000 == 51 [pid = 1248] [id = 1607] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 19268400 == 50 [pid = 1248] [id = 1608] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 19266000 == 49 [pid = 1248] [id = 1609] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 19270400 == 48 [pid = 1248] [id = 1610] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193ADC00 == 47 [pid = 1248] [id = 1611] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193AF400 == 46 [pid = 1248] [id = 1612] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193B1000 == 45 [pid = 1248] [id = 1613] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193B2800 == 44 [pid = 1248] [id = 1614] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193B3400 == 43 [pid = 1248] [id = 1615] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 193B7400 == 42 [pid = 1248] [id = 1586] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17ACF000 == 41 [pid = 1248] [id = 1585] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17AA8400 == 40 [pid = 1248] [id = 1584] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17AA6400 == 39 [pid = 1248] [id = 1583] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 15D42400 == 38 [pid = 1248] [id = 1582] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 179F2C00 == 37 [pid = 1248] [id = 1581] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 179EC000 == 36 [pid = 1248] [id = 1580] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 179E9000 == 35 [pid = 1248] [id = 1579] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 179E6800 == 34 [pid = 1248] [id = 1578] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 179E5800 == 33 [pid = 1248] [id = 1577] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17854C00 == 32 [pid = 1248] [id = 1576] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 1784BC00 == 31 [pid = 1248] [id = 1574] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17847400 == 30 [pid = 1248] [id = 1573] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17528400 == 29 [pid = 1248] [id = 1572] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17527400 == 28 [pid = 1248] [id = 1571] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17526400 == 27 [pid = 1248] [id = 1570] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17520000 == 26 [pid = 1248] [id = 1569] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 1751CC00 == 25 [pid = 1248] [id = 1568] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 17519400 == 24 [pid = 1248] [id = 1567] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 171C6C00 == 23 [pid = 1248] [id = 1566] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 171C3C00 == 22 [pid = 1248] [id = 1565] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 170A1400 == 21 [pid = 1248] [id = 1564] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 1709F400 == 20 [pid = 1248] [id = 1563] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 0F798400 == 19 [pid = 1248] [id = 1562] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 1649C800 == 18 [pid = 1248] [id = 1561] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 15A78800 == 17 [pid = 1248] [id = 1560] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 15443C00 == 16 [pid = 1248] [id = 1559] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 13F07C00 == 15 [pid = 1248] [id = 1557] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 11792400 == 14 [pid = 1248] [id = 1556] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 1012B000 == 13 [pid = 1248] [id = 1555] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 1000D400 == 12 [pid = 1248] [id = 1554] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 0FF7A400 == 11 [pid = 1248] [id = 1553] 22:20:04 INFO - PROCESS | 1248 | --DOCSHELL 0FF2A000 == 10 [pid = 1248] [id = 1552] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (16581400) [pid = 1248] [serial = 3179] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (16586400) [pid = 1248] [serial = 3177] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (16583000) [pid = 1248] [serial = 3175] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (16409400) [pid = 1248] [serial = 3151] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (12164400) [pid = 1248] [serial = 3227] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (1202D400) [pid = 1248] [serial = 3225] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (11E33400) [pid = 1248] [serial = 3223] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (11D34000) [pid = 1248] [serial = 3221] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (0F07A000) [pid = 1248] [serial = 3219] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (11797400) [pid = 1248] [serial = 3217] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 298 (115B0400) [pid = 1248] [serial = 3215] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 297 (11512800) [pid = 1248] [serial = 3213] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (11473000) [pid = 1248] [serial = 3211] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (1133A000) [pid = 1248] [serial = 3209] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (10107800) [pid = 1248] [serial = 3207] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (10079800) [pid = 1248] [serial = 3205] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (0F79F400) [pid = 1248] [serial = 3203] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (0F6F5800) [pid = 1248] [serial = 3201] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (0F4C1000) [pid = 1248] [serial = 3199] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (0F3D6400) [pid = 1248] [serial = 3197] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (0F3C9800) [pid = 1248] [serial = 3195] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (0D554400) [pid = 1248] [serial = 3193] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (0B5F7C00) [pid = 1248] [serial = 3191] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (0CFB9C00) [pid = 1248] [serial = 3189] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (0B5F1C00) [pid = 1248] [serial = 3187] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (0F07DC00) [pid = 1248] [serial = 3185] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (0E95E000) [pid = 1248] [serial = 3183] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (1670EC00) [pid = 1248] [serial = 3181] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (1649D400) [pid = 1248] [serial = 3173] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (16499800) [pid = 1248] [serial = 3171] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (16712400) [pid = 1248] [serial = 3309] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (13F58400) [pid = 1248] [serial = 3169] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (13652000) [pid = 1248] [serial = 3167] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (1007D800) [pid = 1248] [serial = 3165] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (0F795000) [pid = 1248] [serial = 3163] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0F617000) [pid = 1248] [serial = 3161] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (0F4C0000) [pid = 1248] [serial = 3159] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (0F080C00) [pid = 1248] [serial = 3157] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (0C76E400) [pid = 1248] [serial = 3155] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (0B5EF400) [pid = 1248] [serial = 3153] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (15F8B400) [pid = 1248] [serial = 3263] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 267 (0F3D7800) [pid = 1248] [serial = 3269] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 266 (15F4CC00) [pid = 1248] [serial = 3259] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 265 (15DB5400) [pid = 1248] [serial = 3257] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 264 (15D4A000) [pid = 1248] [serial = 3255] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 263 (167A2400) [pid = 1248] [serial = 3323] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 262 (1441AC00) [pid = 1248] [serial = 3279] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 261 (16F80800) [pid = 1248] [serial = 3331] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 260 (16F78C00) [pid = 1248] [serial = 3325] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 259 (0C7C5400) [pid = 1248] [serial = 3267] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 258 (164A2C00) [pid = 1248] [serial = 3291] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 257 (15F8E400) [pid = 1248] [serial = 3265] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (16F72400) [pid = 1248] [serial = 3321] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (167A0000) [pid = 1248] [serial = 3315] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1657D000) [pid = 1248] [serial = 3297] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (16F7B000) [pid = 1248] [serial = 3327] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (16794400) [pid = 1248] [serial = 3311] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (1679DC00) [pid = 1248] [serial = 3313] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (15D46000) [pid = 1248] [serial = 3253] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (0F825800) [pid = 1248] [serial = 3271] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (16584C00) [pid = 1248] [serial = 3303] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (15A70800) [pid = 1248] [serial = 3251] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (15F83C00) [pid = 1248] [serial = 3261] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (0F616800) [pid = 1248] [serial = 3249] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (16582400) [pid = 1248] [serial = 3301] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (1657F000) [pid = 1248] [serial = 3299] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (145D2C00) [pid = 1248] [serial = 3245] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (1543C000) [pid = 1248] [serial = 3247] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1450B000) [pid = 1248] [serial = 3243] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (1133E800) [pid = 1248] [serial = 3273] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (1441E000) [pid = 1248] [serial = 3239] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (14506800) [pid = 1248] [serial = 3241] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (167A2C00) [pid = 1248] [serial = 3317] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (13F5BC00) [pid = 1248] [serial = 3235] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (1649CC00) [pid = 1248] [serial = 3287] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (164A5C00) [pid = 1248] [serial = 3293] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (15F47800) [pid = 1248] [serial = 3283] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (1543C800) [pid = 1248] [serial = 3281] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (13F0C800) [pid = 1248] [serial = 3233] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (11D34400) [pid = 1248] [serial = 3275] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (13F04800) [pid = 1248] [serial = 3277] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (13F5B800) [pid = 1248] [serial = 3237] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 226 (12071C00) [pid = 1248] [serial = 3231] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 225 (1658A800) [pid = 1248] [serial = 3305] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 224 (1670F800) [pid = 1248] [serial = 3307] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 223 (16842400) [pid = 1248] [serial = 3319] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (164A7C00) [pid = 1248] [serial = 3295] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (16F7E000) [pid = 1248] [serial = 3329] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (13422C00) [pid = 1248] [serial = 3229] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (1640D000) [pid = 1248] [serial = 3289] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (1649A000) [pid = 1248] [serial = 3285] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (0F612800) [pid = 1248] [serial = 2981] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (0C8CF000) [pid = 1248] [serial = 2979] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (0F82A400) [pid = 1248] [serial = 2983] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (0D5B5400) [pid = 1248] [serial = 2989] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (0B5F9000) [pid = 1248] [serial = 2987] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (0FF2B400) [pid = 1248] [serial = 2985] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (0B5F5800) [pid = 1248] [serial = 2977] [outer = 00000000] [url = about:blank] 22:20:05 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (13F5D400) [pid = 1248] [serial = 2899] [outer = 00000000] [url = about:blank] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (193B2C00) [pid = 1248] [serial = 3397] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (193B1400) [pid = 1248] [serial = 3396] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (179E9400) [pid = 1248] [serial = 3362] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/;url=foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (17AA8C00) [pid = 1248] [serial = 3367] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (18F30400) [pid = 1248] [serial = 3377] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (17AD2000) [pid = 1248] [serial = 3372] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 203 (17AA7C00) [pid = 1248] [serial = 3366] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 202 (193BAC00) [pid = 1248] [serial = 3369] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 201 (1926E000) [pid = 1248] [serial = 3392] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 200 (17AA4C00) [pid = 1248] [serial = 3365] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 199 (193BA800) [pid = 1248] [serial = 3371] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 198 (19269C00) [pid = 1248] [serial = 3391] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B1] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 197 (193B4000) [pid = 1248] [serial = 3398] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (17ACF400) [pid = 1248] [serial = 3368] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (193BB800) [pid = 1248] [serial = 3370] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:08 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (190D9C00) [pid = 1248] [serial = 3381] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (17A9E000) [pid = 1248] [serial = 3364] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (1709F800) [pid = 1248] [serial = 3346] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (1729F400) [pid = 1248] [serial = 3349] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (1751D800) [pid = 1248] [serial = 3351] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (1709C800) [pid = 1248] [serial = 3345] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (191BF000) [pid = 1248] [serial = 3389] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (17527800) [pid = 1248] [serial = 3354] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (190E0000) [pid = 1248] [serial = 3384] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (19264C00) [pid = 1248] [serial = 3390] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (179EC400) [pid = 1248] [serial = 3363] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (190DCC00) [pid = 1248] [serial = 3383] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (191B1400) [pid = 1248] [serial = 3385] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (18F38C00) [pid = 1248] [serial = 3379] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (171C5400) [pid = 1248] [serial = 3348] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (17519C00) [pid = 1248] [serial = 3350] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (17526800) [pid = 1248] [serial = 3353] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (1649D800) [pid = 1248] [serial = 3344] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (170A1800) [pid = 1248] [serial = 3347] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (17523C00) [pid = 1248] [serial = 3352] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (191BB400) [pid = 1248] [serial = 3388] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (17528800) [pid = 1248] [serial = 3355] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (1784DC00) [pid = 1248] [serial = 3357] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url=foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (191B3800) [pid = 1248] [serial = 3386] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (18F2B800) [pid = 1248] [serial = 3376] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/ufoo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (18F2A400) [pid = 1248] [serial = 3375] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urfoo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (17AD3C00) [pid = 1248] [serial = 3374] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urlfoo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (17AD6C00) [pid = 1248] [serial = 3373] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url%20foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (179E7000) [pid = 1248] [serial = 3361] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/x;url=foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (193B0000) [pid = 1248] [serial = 3395] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=0] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1012E800) [pid = 1248] [serial = 3338] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%09] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (15445000) [pid = 1248] [serial = 3342] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (193AE000) [pid = 1248] [serial = 3394] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-0] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (10003400) [pid = 1248] [serial = 3336] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (13F08C00) [pid = 1248] [serial = 3340] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0A] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (193AD400) [pid = 1248] [serial = 3393] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B0] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1179E800) [pid = 1248] [serial = 3339] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0D] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (18F36000) [pid = 1248] [serial = 3378] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (10123C00) [pid = 1248] [serial = 3337] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%20] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (17848400) [pid = 1248] [serial = 3356] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url=foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (15D42C00) [pid = 1248] [serial = 3343] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (190DB000) [pid = 1248] [serial = 3382] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1%3B%20url%3Dfoo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (190D7800) [pid = 1248] [serial = 3380] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (191B4800) [pid = 1248] [serial = 3387] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1%3B%20foo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (179E5C00) [pid = 1248] [serial = 3360] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1x%3Burl%3Dfoo] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (0FF2DC00) [pid = 1248] [serial = 3335] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=] 22:20:09 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (178BD000) [pid = 1248] [serial = 3359] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (2AE0B400) [pid = 1248] [serial = 3518] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1D134000) [pid = 1248] [serial = 3517] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (193F1000) [pid = 1248] [serial = 3516] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/;url=foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1A741400) [pid = 1248] [serial = 3505] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1D134800) [pid = 1248] [serial = 3511] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1A747000) [pid = 1248] [serial = 3510] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A73F800) [pid = 1248] [serial = 3504] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1A742800) [pid = 1248] [serial = 3507] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (230F4C00) [pid = 1248] [serial = 3515] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1A73E000) [pid = 1248] [serial = 3503] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1A745C00) [pid = 1248] [serial = 3509] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (230F3400) [pid = 1248] [serial = 3514] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B1] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1A73C800) [pid = 1248] [serial = 3502] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (17522000) [pid = 1248] [serial = 3506] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1A744400) [pid = 1248] [serial = 3508] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (230F0400) [pid = 1248] [serial = 3512] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A739000) [pid = 1248] [serial = 3501] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (2AE04000) [pid = 1248] [serial = 3484] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (2AE0A000) [pid = 1248] [serial = 3488] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (29EE8C00) [pid = 1248] [serial = 3492] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (22B4A400) [pid = 1248] [serial = 3483] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (29EF4000) [pid = 1248] [serial = 3497] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (29EF2800) [pid = 1248] [serial = 3496] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (2AE0D800) [pid = 1248] [serial = 3489] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (29EF5C00) [pid = 1248] [serial = 3499] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (29EF7800) [pid = 1248] [serial = 3500] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (2AE08800) [pid = 1248] [serial = 3487] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (2AE10800) [pid = 1248] [serial = 3491] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (2AE0CC00) [pid = 1248] [serial = 3482] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (2AE06800) [pid = 1248] [serial = 3486] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (2AE0F000) [pid = 1248] [serial = 3490] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (29EEF000) [pid = 1248] [serial = 3494] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (22B50400) [pid = 1248] [serial = 3481] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (2AE05400) [pid = 1248] [serial = 3485] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (29EED800) [pid = 1248] [serial = 3493] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (29EF0800) [pid = 1248] [serial = 3495] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A415400) [pid = 1248] [serial = 3498] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (230F1C00) [pid = 1248] [serial = 3513] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url=foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1D137C00) [pid = 1248] [serial = 3480] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1B563800) [pid = 1248] [serial = 3479] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/ufoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1B559800) [pid = 1248] [serial = 3478] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (19742000) [pid = 1248] [serial = 3477] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/urlfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (193D3400) [pid = 1248] [serial = 3476] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1D132C00) [pid = 1248] [serial = 3475] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/x;url=foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1D131400) [pid = 1248] [serial = 3474] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=0] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1B55E000) [pid = 1248] [serial = 3465] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%09] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1B562800) [pid = 1248] [serial = 3468] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1D12FC00) [pid = 1248] [serial = 3473] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-0] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (0F617400) [pid = 1248] [serial = 3463] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1B560C00) [pid = 1248] [serial = 3467] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0A] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1D12E400) [pid = 1248] [serial = 3472] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B0] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1B55F400) [pid = 1248] [serial = 3466] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0D] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1B566000) [pid = 1248] [serial = 3470] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1B55C800) [pid = 1248] [serial = 3464] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%20] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1D12C800) [pid = 1248] [serial = 3471] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/url=foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1B563C00) [pid = 1248] [serial = 3469] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17528000) [pid = 1248] [serial = 3462] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%3Burl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1A76A400) [pid = 1248] [serial = 3454] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B1] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1A411400) [pid = 1248] [serial = 3444] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B1%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19581000) [pid = 1248] [serial = 3427] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%20%201%20%20%2C%20%20url%20%20%3D%20%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1A205000) [pid = 1248] [serial = 3433] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%3D%22foo%22bar] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1A409C00) [pid = 1248] [serial = 3439] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20ufoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1A412400) [pid = 1248] [serial = 3445] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1A40EC00) [pid = 1248] [serial = 3442] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2C%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A40D400) [pid = 1248] [serial = 3441] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%3B%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1973EC00) [pid = 1248] [serial = 3428] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%20%201%20%20%3B%20%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0C7B7400) [pid = 1248] [serial = 3434] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%3D%27foo%27bar] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1A40B000) [pid = 1248] [serial = 3440] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20%22foo%22bar] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (171D0000) [pid = 1248] [serial = 3446] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B0%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A209400) [pid = 1248] [serial = 3435] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%3D%22foo%27bar] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A773C00) [pid = 1248] [serial = 3455] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19746000) [pid = 1248] [serial = 3429] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%20%201%20%20%2C%20%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1A203800) [pid = 1248] [serial = 3432] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%3Df%09o%0Ao] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1A7A8000) [pid = 1248] [serial = 3460] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1.9..5.%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1957A000) [pid = 1248] [serial = 3447] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-0%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A7A2C00) [pid = 1248] [serial = 3458] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=0] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1A7AAC00) [pid = 1248] [serial = 3461] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=.9%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1A7A0000) [pid = 1248] [serial = 3456] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B0] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (19747400) [pid = 1248] [serial = 3430] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%20%201%20%20url%20%20%3D%20%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1A20C400) [pid = 1248] [serial = 3436] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1A415800) [pid = 1248] [serial = 3448] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=0%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1A7A1800) [pid = 1248] [serial = 3457] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-0] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1A202000) [pid = 1248] [serial = 3431] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%3Dfoo%20] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16798800) [pid = 1248] [serial = 3437] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20urlfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1A410400) [pid = 1248] [serial = 3443] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1A417000) [pid = 1248] [serial = 3449] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B1%3B%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1A767400) [pid = 1248] [serial = 3452] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-0%3B%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1A765000) [pid = 1248] [serial = 3451] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%2B0%3B%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1A418400) [pid = 1248] [serial = 3450] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=-1%3B%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (1957F000) [pid = 1248] [serial = 3426] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=%20%201%20%20%3B%20%20url%20%20%3D%20%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (1A210400) [pid = 1248] [serial = 3438] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20urfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (1A768800) [pid = 1248] [serial = 3453] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=0%3B%20foo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1A7A6C00) [pid = 1248] [serial = 3459] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1.9%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (19575800) [pid = 1248] [serial = 3421] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C%0Curl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (193B8800) [pid = 1248] [serial = 3401] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%20] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (193D2400) [pid = 1248] [serial = 3407] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (193D7C00) [pid = 1248] [serial = 3410] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (194CFC00) [pid = 1248] [serial = 3416] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0Durl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (193B9C00) [pid = 1248] [serial = 3402] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%09] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 48 (15F82000) [pid = 1248] [serial = 3408] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 47 (13652800) [pid = 1248] [serial = 3411] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%09url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 46 (194D2400) [pid = 1248] [serial = 3417] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%0Aurl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 45 (193CC800) [pid = 1248] [serial = 3403] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0D] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 44 (193D5000) [pid = 1248] [serial = 3409] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C%20url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 43 (193DA800) [pid = 1248] [serial = 3412] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C%09url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 42 (194D5400) [pid = 1248] [serial = 3418] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C%0Aurl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 41 (1957C400) [pid = 1248] [serial = 3424] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1x%3Burl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 40 (193CDC00) [pid = 1248] [serial = 3404] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0A] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 39 (193E9800) [pid = 1248] [serial = 3413] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%09url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 38 (19572800) [pid = 1248] [serial = 3419] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0Aurl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 37 (1957D800) [pid = 1248] [serial = 3425] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%20x%3Burl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 36 (193B4800) [pid = 1248] [serial = 3399] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 35 (194CC800) [pid = 1248] [serial = 3415] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%2C%0Durl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 34 (1957A400) [pid = 1248] [serial = 3423] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1url%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 33 (193F1C00) [pid = 1248] [serial = 3414] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%0Durl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 32 (19574000) [pid = 1248] [serial = 3420] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B%0Curl%3Dfoo] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 31 (193B6C00) [pid = 1248] [serial = 3400] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 30 (193D0800) [pid = 1248] [serial = 3406] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%3B] 22:20:12 INFO - PROCESS | 1248 | --DOMWINDOW == 29 (1751A400) [pid = 1248] [serial = 3333] [outer = 00000000] [url = about:blank] 22:20:17 INFO - PROCESS | 1248 | MARIONETTE LOG: INFO: Timeout fired 22:20:17 INFO - PROCESS | 1248 | --DOCSHELL 13F5D800 == 9 [pid = 1248] [id = 1558] 22:20:17 INFO - PROCESS | 1248 | --DOCSHELL 14414C00 == 8 [pid = 1248] [id = 1575] 22:20:17 INFO - PROCESS | 1248 | 1475817617846 Marionette TRACE conn5 <- [1,718,null,{"value":["/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html",2,null,null,[["\"\"",0,null,null],["\"1\"",0,null,null],["\"1 \"",0,null,null],["\"1\\t\"",0,null,null],["\"1\\r\"",0,null,null],["\"1\\n\"",0,null,null],["\"1\\f\"",2,"Test timed out",null],["\"1;\"",0,null,null],["\"1,\"",0,null,null],["\"1; url=foo\"",0,null,null],["\"1, url=foo\"",0,null,null],["\"1 url=foo\"",0,null,null],["\"1;\\turl=foo\"",0,null,null],["\"1,\\turl=foo\"",0,null,null],["\"1\\turl=foo\"",0,null,null],["\"1;\\rurl=foo\"",0,null,null],["\"1,\\rurl=foo\"",0,null,null],["\"1\\rurl=foo\"",0,null,null],["\"1;\\nurl=foo\"",0,null,null],["\"1,\\nurl=foo\"",0,null,null],["\"1\\nurl=foo\"",0,null,null],["\"1;\\furl=foo\"",1,"assert_equals: expected \"foo\" but got \"{\\\"error\\\": {\\\"message\\\": \\\"\\\", \\\"code\\\": 404}}\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:105:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"1,\\furl=foo\"",1,"assert_equals: expected \"foo\" but got \"{\\\"error\\\": {\\\"message\\\": \\\"\\\", \\\"code\\\": 404}}\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:105:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"1\\furl=foo\"",2,"Test timed out",null],["\"1url=foo\"",0,null,null],["\"1x;url=foo\"",0,null,null],["\"1 x;url=foo\"",0,null,null],["\"1;;url=foo\"",0,null,null],["\" 1 ; url = foo\"",0,null,null],["\" 1 , url = foo\"",0,null,null],["\" 1 ; foo\"",0,null,null],["\" 1 , foo\"",0,null,null],["\" 1 url = foo\"",0,null,null],["\"1; url=foo \"",0,null,null],["\"1; url=f\\to\\no\"",0,null,null],["\"1; url=\\\"foo\\\"bar\"",0,null,null],["\"1; url='foo'bar\"",0,null,null],["\"1; url=\\\"foo'bar\"",1,"assert_equals: expected \"foo'bar\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:105:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"1; url foo\"",0,null,null],["\"1; urlfoo\"",0,null,null],["\"1; urfoo\"",0,null,null],["\"1; ufoo\"",0,null,null],["\"1; \\\"foo\\\"bar\"",0,null,null],["\"; foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\", foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"foo\"",0,null,null],["\"+1; url=foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"-1; url=foo\"",0,null,null],["\"+0; url=foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"-0; url=foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"0; url=foo\"",0,null,null],["\"+1; foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"-1; foo\"",0,null,null],["\"+0; foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"-0; foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"0; foo\"",0,null,null],["\"+1\"",1,"assert_unreached: Got > 1 load events Reached unreachable code","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:101:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"-1\"",1,"assert_unreached: Got > 1 load events Reached unreachable code","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:101:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"+0\"",1,"assert_unreached: Got > 1 load events Reached unreachable code","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:101:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"-0\"",1,"assert_unreached: Got > 1 load events Reached unreachable code","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:101:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"],["\"0\"",0,null,null],["\"1.9; url=foo\"",0,null,null],["\"1.9..5.; url=foo\"",0,null,null],["\".9; url=foo\"",1,"assert_equals: expected \"refresh.sub.html\" but got \"foo\"","iframe.onload<@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:95:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:91:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:83:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html:82:1\n"]]]}] 22:20:17 INFO - ................................................... 22:20:17 INFO - TEST-TIMEOUT | /html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html | took 30533ms 22:20:17 INFO - PROCESS | 1248 | 1475817617919 Marionette TRACE conn5 -> [0,719,"getWindowHandle",null] 22:20:17 INFO - PROCESS | 1248 | 1475817617925 Marionette TRACE conn5 <- [1,719,null,{"value":"12"}] 22:20:17 INFO - TEST-START | /html/semantics/embedded-content/media-elements/error-codes/error.html 22:20:17 INFO - PROCESS | 1248 | 1475817617933 Marionette TRACE conn5 -> [0,720,"timeouts",{"script":35000}] 22:20:17 INFO - PROCESS | 1248 | 1475817617938 Marionette TRACE conn5 <- [1,720,null,{}] 22:20:17 INFO - PROCESS | 1248 | 1475817617946 Marionette TRACE conn5 -> [0,721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:18 INFO - PROCESS | 1248 | 1475817618084 Marionette TRACE conn5 <- [1,721,null,{"value":null}] 22:20:18 INFO - PROCESS | 1248 | 1475817618144 Marionette TRACE conn5 -> [0,722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/error-codes/error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/error-codes/error.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:18 INFO - PROCESS | 1248 | ++DOCSHELL 0E9BE400 == 9 [pid = 1248] [id = 1616] 22:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 30 (0E9C2800) [pid = 1248] [serial = 3519] [outer = 00000000] 22:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 31 (0F07D400) [pid = 1248] [serial = 3520] [outer = 0E9C2800] 22:20:18 INFO - PROCESS | 1248 | 1475817618216 Marionette DEBUG loaded listener.js 22:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 32 (0F3C9800) [pid = 1248] [serial = 3521] [outer = 0E9C2800] 22:20:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:18 INFO - PROCESS | 1248 | 1475817618653 Marionette TRACE conn5 <- [1,722,null,{"value":["/html/semantics/embedded-content/media-elements/error-codes/error.html",0,null,null,[["audio.error initial value",0,null,null],["audio.error after successful load",0,null,null],["audio.error after setting src to the empty string",0,null,null],["video.error initial value",0,null,null],["video.error after successful load",0,null,null],["video.error after setting src to the empty string",0,null,null]]]}] 22:20:18 INFO - ...... 22:20:18 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/error-codes/error.html | took 791ms 22:20:18 INFO - PROCESS | 1248 | 1475817618725 Marionette TRACE conn5 -> [0,723,"getWindowHandle",null] 22:20:18 INFO - PROCESS | 1248 | 1475817618733 Marionette TRACE conn5 <- [1,723,null,{"value":"12"}] 22:20:18 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html 22:20:18 INFO - PROCESS | 1248 | 1475817618741 Marionette TRACE conn5 -> [0,724,"timeouts",{"script":35000}] 22:20:18 INFO - PROCESS | 1248 | 1475817618746 Marionette TRACE conn5 <- [1,724,null,{}] 22:20:18 INFO - PROCESS | 1248 | 1475817618751 Marionette TRACE conn5 -> [0,725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:18 INFO - PROCESS | 1248 | 1475817618886 Marionette TRACE conn5 <- [1,725,null,{"value":null}] 22:20:18 INFO - PROCESS | 1248 | 1475817618898 Marionette TRACE conn5 -> [0,726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:18 INFO - PROCESS | 1248 | ++DOCSHELL 11E30C00 == 10 [pid = 1248] [id = 1617] 22:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 33 (11E31000) [pid = 1248] [serial = 3522] [outer = 00000000] 22:20:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 34 (1202CC00) [pid = 1248] [serial = 3523] [outer = 11E31000] 22:20:18 INFO - PROCESS | 1248 | 1475817618961 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 35 (1202FC00) [pid = 1248] [serial = 3524] [outer = 11E31000] 22:20:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:19 INFO - PROCESS | 1248 | 1475817619440 Marionette TRACE conn5 <- [1,726,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html",0,null,null,[["TextTrackCue.endTime, script-created cue",0,null,null],["TextTrackCue.endTime, parsed cue",0,null,null]]]}] 22:20:19 INFO - .. 22:20:19 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html | took 730ms 22:20:19 INFO - PROCESS | 1248 | 1475817619475 Marionette TRACE conn5 -> [0,727,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1248 | 1475817619479 Marionette TRACE conn5 <- [1,727,null,{"value":"12"}] 22:20:19 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html 22:20:19 INFO - PROCESS | 1248 | 1475817619483 Marionette TRACE conn5 -> [0,728,"timeouts",{"script":35000}] 22:20:19 INFO - PROCESS | 1248 | 1475817619488 Marionette TRACE conn5 <- [1,728,null,{}] 22:20:19 INFO - PROCESS | 1248 | 1475817619502 Marionette TRACE conn5 -> [0,729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:19 INFO - PROCESS | 1248 | 1475817619657 Marionette TRACE conn5 <- [1,729,null,{"value":null}] 22:20:19 INFO - PROCESS | 1248 | 1475817619668 Marionette TRACE conn5 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:19 INFO - PROCESS | 1248 | ++DOCSHELL 13F10400 == 11 [pid = 1248] [id = 1618] 22:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 36 (13F10800) [pid = 1248] [serial = 3525] [outer = 00000000] 22:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 37 (1441B000) [pid = 1248] [serial = 3526] [outer = 13F10800] 22:20:19 INFO - PROCESS | 1248 | 1475817619735 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 38 (14501400) [pid = 1248] [serial = 3527] [outer = 13F10800] 22:20:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:20 INFO - PROCESS | 1248 | 1475817620196 Marionette TRACE conn5 <- [1,730,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html",0,null,null,[["TextTrackCue.id, script-created cue",0,null,null],["TextTrackCue.id, parsed cue",0,null,null]]]}] 22:20:20 INFO - .. 22:20:20 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html | took 730ms 22:20:20 INFO - PROCESS | 1248 | 1475817620215 Marionette TRACE conn5 -> [0,731,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1248 | 1475817620218 Marionette TRACE conn5 <- [1,731,null,{"value":"12"}] 22:20:20 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html 22:20:20 INFO - PROCESS | 1248 | 1475817620228 Marionette TRACE conn5 -> [0,732,"timeouts",{"script":35000}] 22:20:20 INFO - PROCESS | 1248 | 1475817620232 Marionette TRACE conn5 <- [1,732,null,{}] 22:20:20 INFO - PROCESS | 1248 | 1475817620237 Marionette TRACE conn5 -> [0,733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:20 INFO - PROCESS | 1248 | 1475817620360 Marionette TRACE conn5 <- [1,733,null,{"value":null}] 22:20:20 INFO - PROCESS | 1248 | 1475817620367 Marionette TRACE conn5 -> [0,734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1248 | ++DOCSHELL 14510C00 == 12 [pid = 1248] [id = 1619] 22:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 39 (145C9800) [pid = 1248] [serial = 3528] [outer = 00000000] 22:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 40 (15D44C00) [pid = 1248] [serial = 3529] [outer = 145C9800] 22:20:20 INFO - PROCESS | 1248 | 1475817620429 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 41 (15D49400) [pid = 1248] [serial = 3530] [outer = 145C9800] 22:20:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:20 INFO - PROCESS | 1248 | 1475817620842 Marionette TRACE conn5 <- [1,734,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html",0,null,null,[["TextTrackCue.onenter",0,null,null],["TextTrackCue.addEventListener/removeEventListener",0,null,null]]]}] 22:20:20 INFO - .. 22:20:20 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html | took 630ms 22:20:20 INFO - PROCESS | 1248 | 1475817620860 Marionette TRACE conn5 -> [0,735,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1248 | 1475817620863 Marionette TRACE conn5 <- [1,735,null,{"value":"12"}] 22:20:20 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html 22:20:20 INFO - PROCESS | 1248 | 1475817620867 Marionette TRACE conn5 -> [0,736,"timeouts",{"script":35000}] 22:20:20 INFO - PROCESS | 1248 | 1475817620869 Marionette TRACE conn5 <- [1,736,null,{}] 22:20:20 INFO - PROCESS | 1248 | 1475817620874 Marionette TRACE conn5 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:20 INFO - PROCESS | 1248 | 1475817620985 Marionette TRACE conn5 <- [1,737,null,{"value":null}] 22:20:20 INFO - PROCESS | 1248 | 1475817620992 Marionette TRACE conn5 -> [0,738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1248 | ++DOCSHELL 15D44800 == 13 [pid = 1248] [id = 1620] 22:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 42 (15D45000) [pid = 1248] [serial = 3531] [outer = 00000000] 22:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 43 (15F80400) [pid = 1248] [serial = 3532] [outer = 15D45000] 22:20:21 INFO - PROCESS | 1248 | 1475817621051 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 44 (15F83000) [pid = 1248] [serial = 3533] [outer = 15D45000] 22:20:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:21 INFO - PROCESS | 1248 | 1475817621450 Marionette TRACE conn5 <- [1,738,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html",0,null,null,[["TextTrackCue.onexit",0,null,null],["TextTrackCue.addEventListener/removeEventListener",0,null,null]]]}] 22:20:21 INFO - .. 22:20:21 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html | took 630ms 22:20:21 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html 22:20:21 INFO - PROCESS | 1248 | 1475817621500 Marionette TRACE conn5 -> [0,739,"getWindowHandle",null] 22:20:21 INFO - PROCESS | 1248 | 1475817621503 Marionette TRACE conn5 <- [1,739,null,{"value":"12"}] 22:20:21 INFO - PROCESS | 1248 | 1475817621507 Marionette TRACE conn5 -> [0,740,"timeouts",{"script":35000}] 22:20:21 INFO - PROCESS | 1248 | 1475817621509 Marionette TRACE conn5 <- [1,740,null,{}] 22:20:21 INFO - PROCESS | 1248 | 1475817621519 Marionette TRACE conn5 -> [0,741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:21 INFO - PROCESS | 1248 | 1475817621672 Marionette TRACE conn5 <- [1,741,null,{"value":null}] 22:20:21 INFO - PROCESS | 1248 | 1475817621680 Marionette TRACE conn5 -> [0,742,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1248 | ++DOCSHELL 15D42800 == 14 [pid = 1248] [id = 1621] 22:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 45 (15F87800) [pid = 1248] [serial = 3534] [outer = 00000000] 22:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 46 (164A5400) [pid = 1248] [serial = 3535] [outer = 15F87800] 22:20:21 INFO - PROCESS | 1248 | 1475817621742 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 47 (16556C00) [pid = 1248] [serial = 3536] [outer = 15F87800] 22:20:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:22 INFO - PROCESS | 1248 | 1475817622154 Marionette TRACE conn5 <- [1,742,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html",0,null,null,[["TextTrackCue.pauseOnExit, script-created cue",0,null,null],["TextTrackCue.pauseOnExit, parsed cue",0,null,null]]]}] 22:20:22 INFO - .. 22:20:22 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html | took 671ms 22:20:22 INFO - PROCESS | 1248 | 1475817622181 Marionette TRACE conn5 -> [0,743,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1248 | 1475817622183 Marionette TRACE conn5 <- [1,743,null,{"value":"12"}] 22:20:22 INFO - PROCESS | 1248 | 1475817622187 Marionette TRACE conn5 -> [0,744,"timeouts",{"script":35000}] 22:20:22 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html 22:20:22 INFO - PROCESS | 1248 | 1475817622189 Marionette TRACE conn5 <- [1,744,null,{}] 22:20:22 INFO - PROCESS | 1248 | 1475817622193 Marionette TRACE conn5 -> [0,745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:22 INFO - PROCESS | 1248 | 1475817622298 Marionette TRACE conn5 <- [1,745,null,{"value":null}] 22:20:22 INFO - PROCESS | 1248 | 1475817622306 Marionette TRACE conn5 -> [0,746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1248 | ++DOCSHELL 10105C00 == 15 [pid = 1248] [id = 1622] 22:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 48 (164A3400) [pid = 1248] [serial = 3537] [outer = 00000000] 22:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (16581000) [pid = 1248] [serial = 3538] [outer = 164A3400] 22:20:22 INFO - PROCESS | 1248 | 1475817622365 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (16583C00) [pid = 1248] [serial = 3539] [outer = 164A3400] 22:20:22 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:22 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:22 INFO - PROCESS | 1248 | 1475817622771 Marionette TRACE conn5 <- [1,746,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html",0,null,null,[["TextTrackCue.startTime, script-created cue",0,null,null],["TextTrackCue.startTime, parsed cue",0,null,null]]]}] 22:20:22 INFO - .. 22:20:22 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html | took 630ms 22:20:22 INFO - TEST-START | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html 22:20:22 INFO - PROCESS | 1248 | 1475817622821 Marionette TRACE conn5 -> [0,747,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1248 | 1475817622823 Marionette TRACE conn5 <- [1,747,null,{"value":"12"}] 22:20:22 INFO - PROCESS | 1248 | 1475817622834 Marionette TRACE conn5 -> [0,748,"timeouts",{"script":35000}] 22:20:22 INFO - PROCESS | 1248 | 1475817622837 Marionette TRACE conn5 <- [1,748,null,{}] 22:20:22 INFO - PROCESS | 1248 | 1475817622841 Marionette TRACE conn5 -> [0,749,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:22 INFO - PROCESS | 1248 | 1475817622946 Marionette TRACE conn5 <- [1,749,null,{"value":null}] 22:20:22 INFO - PROCESS | 1248 | 1475817622953 Marionette TRACE conn5 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1248 | ++DOCSHELL 1658A000 == 16 [pid = 1248] [id = 1623] 22:20:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (16707C00) [pid = 1248] [serial = 3540] [outer = 00000000] 22:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (167A1C00) [pid = 1248] [serial = 3541] [outer = 16707C00] 22:20:23 INFO - PROCESS | 1248 | 1475817623012 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (167A2C00) [pid = 1248] [serial = 3542] [outer = 16707C00] 22:20:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:23 INFO - PROCESS | 1248 | 1475817623413 Marionette TRACE conn5 <- [1,750,null,{"value":["/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html",0,null,null,[["TextTrackCue.track, script-created cue",0,null,null],["TextTrackCue.track, parsed cue",0,null,null]]]}] 22:20:23 INFO - .. 22:20:23 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html | took 630ms 22:20:23 INFO - PROCESS | 1248 | 1475817623461 Marionette TRACE conn5 -> [0,751,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1248 | 1475817623464 Marionette TRACE conn5 <- [1,751,null,{"value":"12"}] 22:20:23 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html 22:20:23 INFO - PROCESS | 1248 | 1475817623468 Marionette TRACE conn5 -> [0,752,"timeouts",{"script":35000}] 22:20:23 INFO - PROCESS | 1248 | 1475817623470 Marionette TRACE conn5 <- [1,752,null,{}] 22:20:23 INFO - PROCESS | 1248 | 1475817623475 Marionette TRACE conn5 -> [0,753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:23 INFO - PROCESS | 1248 | 1475817623582 Marionette TRACE conn5 <- [1,753,null,{"value":null}] 22:20:23 INFO - PROCESS | 1248 | 1475817623589 Marionette TRACE conn5 -> [0,754,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1248 | ++DOCSHELL 16ABF000 == 17 [pid = 1248] [id = 1624] 22:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (16C09400) [pid = 1248] [serial = 3543] [outer = 00000000] 22:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (16F80000) [pid = 1248] [serial = 3544] [outer = 16C09400] 22:20:23 INFO - PROCESS | 1248 | 1475817623647 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (16F7D000) [pid = 1248] [serial = 3545] [outer = 16C09400] 22:20:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:23 INFO - PROCESS | 1248 | ++DOCSHELL 17523C00 == 18 [pid = 1248] [id = 1625] 22:20:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (17524C00) [pid = 1248] [serial = 3546] [outer = 00000000] 22:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (1751A800) [pid = 1248] [serial = 3547] [outer = 17524C00] 22:20:24 INFO - PROCESS | 1248 | 1475817624100 Marionette TRACE conn5 <- [1,754,null,{"value":["/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html",0,null,null,[["paused state when moving to other document",0,null,null]]]}] 22:20:24 INFO - . 22:20:24 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html | took 670ms 22:20:24 INFO - PROCESS | 1248 | 1475817624140 Marionette TRACE conn5 -> [0,755,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1248 | 1475817624143 Marionette TRACE conn5 <- [1,755,null,{"value":"12"}] 22:20:24 INFO - PROCESS | 1248 | 1475817624147 Marionette TRACE conn5 -> [0,756,"timeouts",{"script":35000}] 22:20:24 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html 22:20:24 INFO - PROCESS | 1248 | 1475817624149 Marionette TRACE conn5 <- [1,756,null,{}] 22:20:24 INFO - PROCESS | 1248 | 1475817624154 Marionette TRACE conn5 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:24 INFO - PROCESS | 1248 | 1475817624277 Marionette TRACE conn5 <- [1,757,null,{"value":null}] 22:20:24 INFO - PROCESS | 1248 | 1475817624283 Marionette TRACE conn5 -> [0,758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1248 | ++DOCSHELL 170A1800 == 19 [pid = 1248] [id = 1626] 22:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (171C5000) [pid = 1248] [serial = 3548] [outer = 00000000] 22:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1A210C00) [pid = 1248] [serial = 3549] [outer = 171C5000] 22:20:24 INFO - PROCESS | 1248 | 1475817624344 Marionette DEBUG loaded listener.js 22:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1A40B400) [pid = 1248] [serial = 3550] [outer = 171C5000] 22:20:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:24 INFO - PROCESS | 1248 | 1475817624752 Marionette TRACE conn5 <- [1,758,null,{"value":["/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html",0,null,null,[["paused state when moving within a document",0,null,null]]]}] 22:20:24 INFO - . 22:20:24 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html | took 630ms 22:20:24 INFO - PROCESS | 1248 | 1475817624785 Marionette TRACE conn5 -> [0,759,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1248 | 1475817624788 Marionette TRACE conn5 <- [1,759,null,{"value":"12"}] 22:20:24 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html 22:20:24 INFO - PROCESS | 1248 | 1475817624809 Marionette TRACE conn5 -> [0,760,"timeouts",{"script":35000}] 22:20:24 INFO - PROCESS | 1248 | 1475817624811 Marionette TRACE conn5 <- [1,760,null,{}] 22:20:24 INFO - PROCESS | 1248 | 1475817624816 Marionette TRACE conn5 -> [0,761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:24 INFO - PROCESS | 1248 | 1475817624946 Marionette TRACE conn5 <- [1,761,null,{"value":null}] 22:20:24 INFO - PROCESS | 1248 | 1475817624953 Marionette TRACE conn5 -> [0,762,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1248 | ++DOCSHELL 1A412400 == 20 [pid = 1248] [id = 1627] 22:20:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1A414400) [pid = 1248] [serial = 3551] [outer = 00000000] 22:20:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1B55B800) [pid = 1248] [serial = 3552] [outer = 1A414400] 22:20:25 INFO - PROCESS | 1248 | 1475817625023 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1B561400) [pid = 1248] [serial = 3553] [outer = 1A414400] 22:20:25 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:25 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:27 INFO - PROCESS | 1248 | --DOCSHELL 15A7A000 == 19 [pid = 1248] [id = 11] 22:20:27 INFO - PROCESS | 1248 | --DOCSHELL 17523C00 == 18 [pid = 1248] [id = 1625] 22:20:27 INFO - PROCESS | 1248 | --DOCSHELL 15F85C00 == 17 [pid = 1248] [id = 1551] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (171C5000) [pid = 1248] [serial = 3548] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-within-document.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17524C00) [pid = 1248] [serial = 3546] [outer = 00000000] [url = about:blank] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16C09400) [pid = 1248] [serial = 3543] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-move-to-other-document.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (16707C00) [pid = 1248] [serial = 3540] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/track.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (164A3400) [pid = 1248] [serial = 3537] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/startTime.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (15F87800) [pid = 1248] [serial = 3534] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/pauseOnExit.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (15D45000) [pid = 1248] [serial = 3531] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onexit.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (145C9800) [pid = 1248] [serial = 3528] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/onenter.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (13F10800) [pid = 1248] [serial = 3525] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/id.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (11E31000) [pid = 1248] [serial = 3522] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/interfaces/TextTrackCue/endTime.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (1450E800) [pid = 1248] [serial = 3341] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0C] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (1784E000) [pid = 1248] [serial = 3358] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0Curl%3Dfoo] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (15F86400) [pid = 1248] [serial = 3332] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing.html] 22:20:31 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (0E9C2800) [pid = 1248] [serial = 3519] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/error-codes/error.html] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 170A1800 == 16 [pid = 1248] [id = 1626] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 16ABF000 == 15 [pid = 1248] [id = 1624] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 10105C00 == 14 [pid = 1248] [id = 1622] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 1658A000 == 13 [pid = 1248] [id = 1623] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 15D42800 == 12 [pid = 1248] [id = 1621] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 15D44800 == 11 [pid = 1248] [id = 1620] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 13F10400 == 10 [pid = 1248] [id = 1618] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 14510C00 == 9 [pid = 1248] [id = 1619] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 11E30C00 == 8 [pid = 1248] [id = 1617] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 0E9BE400 == 7 [pid = 1248] [id = 1616] 22:20:35 INFO - PROCESS | 1248 | --DOCSHELL 15438800 == 6 [pid = 1248] [id = 12] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (193CF000) [pid = 1248] [serial = 3405] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0C] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 48 (19578000) [pid = 1248] [serial = 3422] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/support/refresh.sub.html?input=1%0Curl%3Dfoo] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 47 (1B55B800) [pid = 1248] [serial = 3552] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 46 (1A210C00) [pid = 1248] [serial = 3549] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 45 (16F80000) [pid = 1248] [serial = 3544] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 44 (1751A800) [pid = 1248] [serial = 3547] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 43 (167A1C00) [pid = 1248] [serial = 3541] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 42 (167A2C00) [pid = 1248] [serial = 3542] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 41 (16581000) [pid = 1248] [serial = 3538] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 40 (16583C00) [pid = 1248] [serial = 3539] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 39 (164A5400) [pid = 1248] [serial = 3535] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 38 (16556C00) [pid = 1248] [serial = 3536] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 37 (15F80400) [pid = 1248] [serial = 3532] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 36 (15F83000) [pid = 1248] [serial = 3533] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 35 (15D44C00) [pid = 1248] [serial = 3529] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 34 (15D49400) [pid = 1248] [serial = 3530] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 33 (1441B000) [pid = 1248] [serial = 3526] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 32 (14501400) [pid = 1248] [serial = 3527] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 31 (1202CC00) [pid = 1248] [serial = 3523] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 30 (1202FC00) [pid = 1248] [serial = 3524] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 29 (0F07D400) [pid = 1248] [serial = 3520] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 28 (0F3C9800) [pid = 1248] [serial = 3521] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 27 (1751B800) [pid = 1248] [serial = 3334] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 26 (1A40B400) [pid = 1248] [serial = 3550] [outer = 00000000] [url = about:blank] 22:20:36 INFO - PROCESS | 1248 | --DOMWINDOW == 25 (16F7D000) [pid = 1248] [serial = 3545] [outer = 00000000] [url = about:blank] 22:20:38 INFO - PROCESS | 1248 | --DOMWINDOW == 24 (1640B800) [pid = 1248] [serial = 33] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:20:38 INFO - PROCESS | 1248 | --DOMWINDOW == 23 (15A7A400) [pid = 1248] [serial = 30] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:20:43 INFO - PROCESS | 1248 | --DOMWINDOW == 22 (13F0A800) [pid = 1248] [serial = 1226] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:20:43 INFO - PROCESS | 1248 | --DOMWINDOW == 21 (16403C00) [pid = 1248] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:20:55 INFO - PROCESS | 1248 | MARIONETTE LOG: INFO: Timeout fired 22:20:55 INFO - PROCESS | 1248 | 1475817655195 Marionette TRACE conn5 <- [1,762,null,{"value":["/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html",2,null,null,[["paused state when removing from a document when networkState is NETWORK_EMPTY",2,"Test timed out",null]]]}] 22:20:55 INFO - . 22:20:55 INFO - TEST-TIMEOUT | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html | took 30427ms 22:20:55 INFO - PROCESS | 1248 | 1475817655237 Marionette TRACE conn5 -> [0,763,"getWindowHandle",null] 22:20:55 INFO - PROCESS | 1248 | 1475817655243 Marionette TRACE conn5 <- [1,763,null,{"value":"12"}] 22:20:55 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html 22:20:55 INFO - PROCESS | 1248 | 1475817655251 Marionette TRACE conn5 -> [0,764,"timeouts",{"script":35000}] 22:20:55 INFO - PROCESS | 1248 | 1475817655255 Marionette TRACE conn5 <- [1,764,null,{}] 22:20:55 INFO - PROCESS | 1248 | 1475817655265 Marionette TRACE conn5 -> [0,765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:55 INFO - PROCESS | 1248 | 1475817655424 Marionette TRACE conn5 <- [1,765,null,{"value":null}] 22:20:55 INFO - PROCESS | 1248 | 1475817655465 Marionette TRACE conn5 -> [0,766,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C76E400 == 7 [pid = 1248] [id = 1628] 22:20:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 22 (0C76E800) [pid = 1248] [serial = 3554] [outer = 00000000] 22:20:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 23 (0C7C0400) [pid = 1248] [serial = 3555] [outer = 0C76E800] 22:20:55 INFO - PROCESS | 1248 | 1475817655535 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 24 (0C89B400) [pid = 1248] [serial = 3556] [outer = 0C76E800] 22:20:55 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:55 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:55 INFO - PROCESS | 1248 | 1475817655952 Marionette TRACE conn5 <- [1,766,null,{"value":["/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html",0,null,null,[["paused state when removing from a document",0,null,null]]]}] 22:20:55 INFO - . 22:20:55 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html | took 730ms 22:20:55 INFO - PROCESS | 1248 | 1475817655981 Marionette TRACE conn5 -> [0,767,"getWindowHandle",null] 22:20:55 INFO - PROCESS | 1248 | 1475817655989 Marionette TRACE conn5 <- [1,767,null,{"value":"12"}] 22:20:56 INFO - PROCESS | 1248 | 1475817655997 Marionette TRACE conn5 -> [0,768,"timeouts",{"script":35000}] 22:20:56 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html 22:20:56 INFO - PROCESS | 1248 | 1475817656002 Marionette TRACE conn5 <- [1,768,null,{}] 22:20:56 INFO - PROCESS | 1248 | 1475817656008 Marionette TRACE conn5 -> [0,769,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:20:56 INFO - PROCESS | 1248 | 1475817656138 Marionette TRACE conn5 <- [1,769,null,{"value":null}] 22:20:56 INFO - PROCESS | 1248 | 1475817656147 Marionette TRACE conn5 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1248 | ++DOCSHELL 0F080400 == 8 [pid = 1248] [id = 1629] 22:20:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 25 (0F3CA400) [pid = 1248] [serial = 3557] [outer = 00000000] 22:20:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 26 (11513C00) [pid = 1248] [serial = 3558] [outer = 0F3CA400] 22:20:56 INFO - PROCESS | 1248 | 1475817656209 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 27 (115B0800) [pid = 1248] [serial = 3559] [outer = 0F3CA400] 22:20:56 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:56 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:20:56 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B000A: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsGenericHTMLElement.cpp, line 3059 22:20:56 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B000A: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/html/nsGenericHTMLElement.cpp, line 3059 22:21:05 INFO - PROCESS | 1248 | --DOCSHELL 0C76E400 == 7 [pid = 1248] [id = 1628] 22:21:05 INFO - PROCESS | 1248 | --DOCSHELL 1A412400 == 6 [pid = 1248] [id = 1627] 22:21:07 INFO - PROCESS | 1248 | --DOMWINDOW == 26 (0C76E800) [pid = 1248] [serial = 3554] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document.html] 22:21:07 INFO - PROCESS | 1248 | --DOMWINDOW == 25 (1A414400) [pid = 1248] [serial = 3551] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/pause-remove-from-document-networkState.html] 22:21:12 INFO - PROCESS | 1248 | --DOMWINDOW == 24 (0C89B400) [pid = 1248] [serial = 3556] [outer = 00000000] [url = about:blank] 22:21:12 INFO - PROCESS | 1248 | --DOMWINDOW == 23 (1B561400) [pid = 1248] [serial = 3553] [outer = 00000000] [url = about:blank] 22:21:12 INFO - PROCESS | 1248 | --DOMWINDOW == 22 (11513C00) [pid = 1248] [serial = 3558] [outer = 00000000] [url = about:blank] 22:21:12 INFO - PROCESS | 1248 | --DOMWINDOW == 21 (0C7C0400) [pid = 1248] [serial = 3555] [outer = 00000000] [url = about:blank] 22:21:26 INFO - PROCESS | 1248 | MARIONETTE LOG: INFO: Timeout fired 22:21:26 INFO - PROCESS | 1248 | 1475817686382 Marionette TRACE conn5 <- [1,770,null,{"value":["/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html",2,null,null,[["play() in detached document",2,"Test timed out",null]]]}] 22:21:26 INFO - . 22:21:26 INFO - TEST-TIMEOUT | /html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html | took 30423ms 22:21:26 INFO - PROCESS | 1248 | 1475817686426 Marionette TRACE conn5 -> [0,771,"getWindowHandle",null] 22:21:26 INFO - PROCESS | 1248 | 1475817686432 Marionette TRACE conn5 <- [1,771,null,{"value":"12"}] 22:21:26 INFO - TEST-START | /html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html 22:21:26 INFO - PROCESS | 1248 | 1475817686439 Marionette TRACE conn5 -> [0,772,"timeouts",{"script":35000}] 22:21:26 INFO - PROCESS | 1248 | 1475817686444 Marionette TRACE conn5 <- [1,772,null,{}] 22:21:26 INFO - PROCESS | 1248 | 1475817686456 Marionette TRACE conn5 -> [0,773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:26 INFO - PROCESS | 1248 | 1475817686605 Marionette TRACE conn5 <- [1,773,null,{"value":null}] 22:21:26 INFO - PROCESS | 1248 | 1475817686645 Marionette TRACE conn5 -> [0,774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:26 INFO - PROCESS | 1248 | ++DOCSHELL 0C7BFC00 == 7 [pid = 1248] [id = 1630] 22:21:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 22 (0C7C0000) [pid = 1248] [serial = 3560] [outer = 00000000] 22:21:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 23 (0C8CA400) [pid = 1248] [serial = 3561] [outer = 0C7C0000] 22:21:26 INFO - PROCESS | 1248 | 1475817686715 Marionette DEBUG loaded listener.js 22:21:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 24 (0CFC0C00) [pid = 1248] [serial = 3562] [outer = 0C7C0000] 22:21:26 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:26 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:27 INFO - PROCESS | 1248 | 1475817687093 Marionette TRACE conn5 <- [1,774,null,{"value":["/html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html",0,null,null,[["playbackRate initial value",0,null,null],["setting playbackRate",0,null,null]]]}] 22:21:27 INFO - .. 22:21:27 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html | took 690ms 22:21:27 INFO - PROCESS | 1248 | 1475817687130 Marionette TRACE conn5 -> [0,775,"getWindowHandle",null] 22:21:27 INFO - PROCESS | 1248 | 1475817687138 Marionette TRACE conn5 <- [1,775,null,{"value":"12"}] 22:21:27 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 22:21:27 INFO - PROCESS | 1248 | 1475817687146 Marionette TRACE conn5 -> [0,776,"timeouts",{"script":35000}] 22:21:27 INFO - PROCESS | 1248 | 1475817687151 Marionette TRACE conn5 <- [1,776,null,{}] 22:21:27 INFO - PROCESS | 1248 | 1475817687162 Marionette TRACE conn5 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:27 INFO - PROCESS | 1248 | 1475817687292 Marionette TRACE conn5 <- [1,777,null,{"value":null}] 22:21:27 INFO - PROCESS | 1248 | 1475817687303 Marionette TRACE conn5 -> [0,778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1248 | ++DOCSHELL 0F3CD800 == 8 [pid = 1248] [id = 1631] 22:21:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 25 (0F3CDC00) [pid = 1248] [serial = 3563] [outer = 00000000] 22:21:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 26 (0F3D8800) [pid = 1248] [serial = 3564] [outer = 0F3CDC00] 22:21:27 INFO - PROCESS | 1248 | 1475817687366 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 27 (0F4BE800) [pid = 1248] [serial = 3565] [outer = 0F3CDC00] 22:21:27 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:27 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:27 INFO - PROCESS | 1248 | 1475817687934 Marionette TRACE conn5 <- [1,778,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 22:21:27 INFO - .......... 22:21:27 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 820ms 22:21:27 INFO - PROCESS | 1248 | 1475817687971 Marionette TRACE conn5 -> [0,779,"getWindowHandle",null] 22:21:27 INFO - PROCESS | 1248 | 1475817687975 Marionette TRACE conn5 <- [1,779,null,{"value":"12"}] 22:21:27 INFO - TEST-START | /html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html 22:21:27 INFO - PROCESS | 1248 | 1475817687980 Marionette TRACE conn5 -> [0,780,"timeouts",{"script":35000}] 22:21:27 INFO - PROCESS | 1248 | 1475817687985 Marionette TRACE conn5 <- [1,780,null,{}] 22:21:28 INFO - PROCESS | 1248 | 1475817688000 Marionette TRACE conn5 -> [0,781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:28 INFO - PROCESS | 1248 | 1475817688139 Marionette TRACE conn5 <- [1,781,null,{"value":null}] 22:21:28 INFO - PROCESS | 1248 | 1475817688149 Marionette TRACE conn5 -> [0,782,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1248 | ++DOCSHELL 1A7A2C00 == 9 [pid = 1248] [id = 1632] 22:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 28 (1A7A5000) [pid = 1248] [serial = 3566] [outer = 00000000] 22:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 29 (1A7AB400) [pid = 1248] [serial = 3567] [outer = 1A7A5000] 22:21:28 INFO - PROCESS | 1248 | 1475817688215 Marionette DEBUG loaded listener.js 22:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 30 (1A802000) [pid = 1248] [serial = 3568] [outer = 1A7A5000] 22:21:28 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:28 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:28 INFO - PROCESS | 1248 | 1475817688700 Marionette TRACE conn5 <- [1,782,null,{"value":["/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html",0,null,null,[["MediaController events task source",1,"MediaController is not defined","@http://web-platform.test:8000/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html:10:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html:7:1\n"]]]}] 22:21:28 INFO - . 22:21:28 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html | took 730ms 22:21:28 INFO - PROCESS | 1248 | 1475817688711 Marionette TRACE conn5 -> [0,783,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1248 | 1475817688715 Marionette TRACE conn5 <- [1,783,null,{"value":"12"}] 22:21:28 INFO - TEST-START | /html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html 22:21:28 INFO - PROCESS | 1248 | 1475817688726 Marionette TRACE conn5 -> [0,784,"timeouts",{"script":35000}] 22:21:28 INFO - PROCESS | 1248 | 1475817688729 Marionette TRACE conn5 <- [1,784,null,{}] 22:21:28 INFO - PROCESS | 1248 | 1475817688734 Marionette TRACE conn5 -> [0,785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:28 INFO - PROCESS | 1248 | 1475817688872 Marionette TRACE conn5 <- [1,785,null,{"value":null}] 22:21:28 INFO - PROCESS | 1248 | 1475817688880 Marionette TRACE conn5 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1248 | ++DOCSHELL 1A8D1C00 == 10 [pid = 1248] [id = 1633] 22:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 31 (1A8D2400) [pid = 1248] [serial = 3569] [outer = 00000000] 22:21:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 32 (1AC89000) [pid = 1248] [serial = 3570] [outer = 1A8D2400] 22:21:28 INFO - PROCESS | 1248 | 1475817688941 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 33 (1AD22400) [pid = 1248] [serial = 3571] [outer = 1A8D2400] 22:21:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:29 INFO - PROCESS | 1248 | 1475817689370 Marionette TRACE conn5 <- [1,786,null,{"value":["/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html",0,null,null,[["",1,"assert_equals: expected \"//[\" but got \"\"","onload/",1,"assert_equals: expected \"//[\" but got \"\"","onload/",1,"assert_equals: expected \"//[\" but got \"\"","onload/",1,"assert_equals: expected \"//[\" but got \"\"","onload/ [0,787,"getWindowHandle",null] 22:21:29 INFO - PROCESS | 1248 | 1475817689412 Marionette TRACE conn5 <- [1,787,null,{"value":"12"}] 22:21:29 INFO - TEST-START | /html/semantics/forms/form-submission-0/getactionurl.html 22:21:29 INFO - PROCESS | 1248 | 1475817689417 Marionette TRACE conn5 -> [0,788,"timeouts",{"script":35000}] 22:21:29 INFO - PROCESS | 1248 | 1475817689419 Marionette TRACE conn5 <- [1,788,null,{}] 22:21:29 INFO - PROCESS | 1248 | 1475817689424 Marionette TRACE conn5 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:29 INFO - PROCESS | 1248 | 1475817689557 Marionette TRACE conn5 <- [1,789,null,{"value":null}] 22:21:29 INFO - PROCESS | 1248 | 1475817689566 Marionette TRACE conn5 -> [0,790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-submission-0/getactionurl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:29 INFO - PROCESS | 1248 | ++DOCSHELL 1AD3D400 == 11 [pid = 1248] [id = 1634] 22:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 34 (1AD3F400) [pid = 1248] [serial = 3572] [outer = 00000000] 22:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 35 (1B567800) [pid = 1248] [serial = 3573] [outer = 1AD3F400] 22:21:29 INFO - PROCESS | 1248 | 1475817689625 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 36 (1B566C00) [pid = 1248] [serial = 3574] [outer = 1AD3F400] 22:21:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:29 INFO - PROCESS | 1248 | ++DOCSHELL 1D137800 == 12 [pid = 1248] [id = 1635] 22:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 37 (1D137C00) [pid = 1248] [serial = 3575] [outer = 00000000] 22:21:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:29 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 38 (1D138C00) [pid = 1248] [serial = 3576] [outer = 1D137C00] 22:21:30 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 39 (22B49000) [pid = 1248] [serial = 3577] [outer = 1D137C00] 22:21:30 INFO - PROCESS | 1248 | 1475817690223 Marionette TRACE conn5 <- [1,790,null,{"value":["/html/semantics/forms/form-submission-0/getactionurl.html",0,null,null,[["Navigating to URL with a data scheme",1,"assert_equals: expected (string) \"hello world\" but got (object) null","run_test/testframe.onload/<@http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html:31:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nrun_test/testframe.onload@http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html:29:5\nEventHandlerNonNull*run_test@http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html:28:3\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html:38:1\n"]]]}] 22:21:30 INFO - . 22:21:30 INFO - TEST-OK | /html/semantics/forms/form-submission-0/getactionurl.html | took 830ms 22:21:30 INFO - PROCESS | 1248 | 1475817690250 Marionette TRACE conn5 -> [0,791,"getWindowHandle",null] 22:21:30 INFO - PROCESS | 1248 | 1475817690252 Marionette TRACE conn5 <- [1,791,null,{"value":"12"}] 22:21:30 INFO - TEST-START | /html/semantics/forms/form-submission-0/submit-entity-body.html 22:21:30 INFO - PROCESS | 1248 | 1475817690257 Marionette TRACE conn5 -> [0,792,"timeouts",{"script":35000}] 22:21:30 INFO - PROCESS | 1248 | 1475817690259 Marionette TRACE conn5 <- [1,792,null,{}] 22:21:30 INFO - PROCESS | 1248 | 1475817690264 Marionette TRACE conn5 -> [0,793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:30 INFO - PROCESS | 1248 | 1475817690463 Marionette TRACE conn5 <- [1,793,null,{"value":null}] 22:21:30 INFO - PROCESS | 1248 | 1475817690472 Marionette TRACE conn5 -> [0,794,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-submission-0/submit-entity-body.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-submission-0/submit-entity-body.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:30 INFO - PROCESS | 1248 | ++DOCSHELL 230F1800 == 13 [pid = 1248] [id = 1636] 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 40 (230F1C00) [pid = 1248] [serial = 3578] [outer = 00000000] 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 41 (230FDC00) [pid = 1248] [serial = 3579] [outer = 230F1C00] 22:21:30 INFO - PROCESS | 1248 | 1475817690532 Marionette DEBUG loaded listener.js 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 42 (1A7E1000) [pid = 1248] [serial = 3580] [outer = 230F1C00] 22:21:30 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:30 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:30 INFO - PROCESS | 1248 | ++DOCSHELL 202E6000 == 14 [pid = 1248] [id = 1637] 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 43 (202E6400) [pid = 1248] [serial = 3581] [outer = 00000000] 22:21:30 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:30 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 44 (202E8C00) [pid = 1248] [serial = 3582] [outer = 202E6400] 22:21:30 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 45 (202ED000) [pid = 1248] [serial = 3583] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 46 (202E8400) [pid = 1248] [serial = 3584] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 47 (202EE800) [pid = 1248] [serial = 3585] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 48 (202EEC00) [pid = 1248] [serial = 3586] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (1945F800) [pid = 1248] [serial = 3587] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (19460800) [pid = 1248] [serial = 3588] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (19464400) [pid = 1248] [serial = 3589] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (19467C00) [pid = 1248] [serial = 3590] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (1946A000) [pid = 1248] [serial = 3591] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (1B2ED400) [pid = 1248] [serial = 3592] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (1B2F1000) [pid = 1248] [serial = 3593] [outer = 202E6400] 22:21:31 INFO - PROCESS | 1248 | 1475817691972 Marionette TRACE conn5 <- [1,794,null,{"value":["/html/semantics/forms/form-submission-0/submit-entity-body.html",0,null,null,[["form submission from form should navigate to url with x-www-form-urlencoded",0,null,null],["form submission from form should navigate to url with multipart/form-data",0,null,null],["form submission from form should navigate to url with text/plain",0,null,null],["form submission from button should navigate to url with x-www-form-urlencoded",0,null,null],["form submission from button should navigate to url with multipart/form-data",0,null,null],["form submission from button should navigate to url with text/plain",0,null,null],["form submission from input should navigate to url with x-www-form-urlencoded",0,null,null],["form submission from input should navigate to url with multipart/form-data",0,null,null],["form submission from input should navigate to url with text/plain",0,null,null],["form submission from submit input should contain submit button value",0,null,null],["form submission from submit button should contain submit button value",0,null,null]]]}] 22:21:32 INFO - ........... 22:21:32 INFO - TEST-OK | /html/semantics/forms/form-submission-0/submit-entity-body.html | took 1777ms 22:21:32 INFO - PROCESS | 1248 | 1475817692036 Marionette TRACE conn5 -> [0,795,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1248 | 1475817692039 Marionette TRACE conn5 <- [1,795,null,{"value":"12"}] 22:21:32 INFO - PROCESS | 1248 | 1475817692043 Marionette TRACE conn5 -> [0,796,"timeouts",{"script":35000}] 22:21:32 INFO - TEST-START | /html/semantics/forms/form-submission-0/url-encoded.html 22:21:32 INFO - PROCESS | 1248 | 1475817692045 Marionette TRACE conn5 <- [1,796,null,{}] 22:21:32 INFO - PROCESS | 1248 | 1475817692050 Marionette TRACE conn5 -> [0,797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:32 INFO - PROCESS | 1248 | 1475817692255 Marionette TRACE conn5 <- [1,797,null,{"value":null}] 22:21:32 INFO - PROCESS | 1248 | 1475817692300 Marionette TRACE conn5 -> [0,798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-submission-0/url-encoded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-submission-0/url-encoded.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7D800 == 15 [pid = 1248] [id = 1638] 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1AD25C00) [pid = 1248] [serial = 3594] [outer = 00000000] 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (1B2F8800) [pid = 1248] [serial = 3595] [outer = 1AD25C00] 22:21:32 INFO - PROCESS | 1248 | 1475817692359 Marionette DEBUG loaded listener.js 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (1D136800) [pid = 1248] [serial = 3596] [outer = 1AD25C00] 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | ++DOCSHELL 1E326400 == 16 [pid = 1248] [id = 1639] 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (1E326800) [pid = 1248] [serial = 3597] [outer = 00000000] 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1E327000) [pid = 1248] [serial = 3598] [outer = 1E326800] 22:21:32 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1E32CC00) [pid = 1248] [serial = 3599] [outer = 1E326800] 22:21:32 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1E32DC00) [pid = 1248] [serial = 3600] [outer = 1E326800] 22:21:32 INFO - PROCESS | 1248 | 1475817692945 Marionette TRACE conn5 <- [1,798,null,{"value":["/html/semantics/forms/form-submission-0/url-encoded.html",0,null,null,[["text.simple",0,null,null],["textarea.simple",0,null,null]]]}] 22:21:32 INFO - .. 22:21:32 INFO - TEST-OK | /html/semantics/forms/form-submission-0/url-encoded.html | took 930ms 22:21:32 INFO - TEST-START | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html 22:21:32 INFO - PROCESS | 1248 | 1475817692977 Marionette TRACE conn5 -> [0,799,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1248 | 1475817692979 Marionette TRACE conn5 <- [1,799,null,{"value":"12"}] 22:21:32 INFO - PROCESS | 1248 | 1475817692987 Marionette TRACE conn5 -> [0,800,"timeouts",{"script":35000}] 22:21:32 INFO - PROCESS | 1248 | 1475817692989 Marionette TRACE conn5 <- [1,800,null,{}] 22:21:33 INFO - PROCESS | 1248 | 1475817692994 Marionette TRACE conn5 -> [0,801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:33 INFO - PROCESS | 1248 | 1475817693123 Marionette TRACE conn5 <- [1,801,null,{"value":null}] 22:21:33 INFO - PROCESS | 1248 | 1475817693131 Marionette TRACE conn5 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1248 | ++DOCSHELL 19461400 == 17 [pid = 1248] [id = 1640] 22:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (19461800) [pid = 1248] [serial = 3601] [outer = 00000000] 22:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (2AC04C00) [pid = 1248] [serial = 3602] [outer = 19461800] 22:21:33 INFO - PROCESS | 1248 | 1475817693190 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (2AC07000) [pid = 1248] [serial = 3603] [outer = 19461800] 22:21:33 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:33 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:33 INFO - PROCESS | 1248 | 1475817693620 Marionette TRACE conn5 <- [1,802,null,{"value":["/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html",0,null,null,[["if only one item has a *name* or id value matching the parameter, return that object and stop",0,null,null],["if only one item has a name or *id* value matching the parameter, return that object and stop",0,null,null],["if no item has a name or id value matching the parameter, return null and stop",0,null,null],["if multiple items have a name or *id* value matching the parameter, return the first object and stop",0,null,null],["if multiple items have a *name* or id value matching the parameter, return the first object and stop",0,null,null],["if multiple items have a *name* or *id* value matching the parameter, return the first object and stop",0,null,null]]]}] 22:21:33 INFO - ...... 22:21:33 INFO - TEST-OK | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html | took 690ms 22:21:33 INFO - PROCESS | 1248 | 1475817693677 Marionette TRACE conn5 -> [0,803,"getWindowHandle",null] 22:21:33 INFO - PROCESS | 1248 | 1475817693680 Marionette TRACE conn5 <- [1,803,null,{"value":"12"}] 22:21:33 INFO - TEST-START | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html 22:21:33 INFO - PROCESS | 1248 | 1475817693684 Marionette TRACE conn5 -> [0,804,"timeouts",{"script":35000}] 22:21:33 INFO - PROCESS | 1248 | 1475817693687 Marionette TRACE conn5 <- [1,804,null,{}] 22:21:33 INFO - PROCESS | 1248 | 1475817693691 Marionette TRACE conn5 -> [0,805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:33 INFO - PROCESS | 1248 | 1475817693803 Marionette TRACE conn5 <- [1,805,null,{"value":null}] 22:21:33 INFO - PROCESS | 1248 | 1475817693810 Marionette TRACE conn5 -> [0,806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1248 | ++DOCSHELL 1AA43C00 == 18 [pid = 1248] [id = 1641] 22:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1AD49000) [pid = 1248] [serial = 3604] [outer = 00000000] 22:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (28FEF800) [pid = 1248] [serial = 3605] [outer = 1AD49000] 22:21:33 INFO - PROCESS | 1248 | 1475817693869 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (28FF0800) [pid = 1248] [serial = 3606] [outer = 1AD49000] 22:21:34 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:34 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:34 INFO - PROCESS | 1248 | 1475817694285 Marionette TRACE conn5 <- [1,806,null,{"value":["/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html",0,null,null,[["On getting, the length attribute must return the number of nodes represented by the collection.",0,null,null],["Changing the length adds new nodes; The number of new nodes = new length minus old length",1,"assert_equals: new child should not have child nodes expected 0 but got 1","@http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html:40:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html:26:1\n"],["New nodes have no value",0,null,null],["Setting a length equal to existing length changes nothing",0,null,null],["Setting a length lower than the old length trims nodes from the end",0,null,null]]]}] 22:21:34 INFO - ..... 22:21:34 INFO - TEST-OK | /html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html | took 630ms 22:21:34 INFO - PROCESS | 1248 | 1475817694318 Marionette TRACE conn5 -> [0,807,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1248 | 1475817694321 Marionette TRACE conn5 <- [1,807,null,{"value":"12"}] 22:21:34 INFO - TEST-START | /html/semantics/forms/the-select-element/select-ask-for-reset.html 22:21:34 INFO - PROCESS | 1248 | 1475817694325 Marionette TRACE conn5 -> [0,808,"timeouts",{"script":35000}] 22:21:34 INFO - PROCESS | 1248 | 1475817694327 Marionette TRACE conn5 <- [1,808,null,{}] 22:21:34 INFO - PROCESS | 1248 | 1475817694332 Marionette TRACE conn5 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:34 INFO - PROCESS | 1248 | 1475817694474 Marionette TRACE conn5 <- [1,809,null,{"value":null}] 22:21:34 INFO - PROCESS | 1248 | 1475817694484 Marionette TRACE conn5 -> [0,810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-select-element/select-ask-for-reset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-select-element/select-ask-for-reset.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1248 | ++DOCSHELL 28FF1000 == 19 [pid = 1248] [id = 1642] 22:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (28FF4400) [pid = 1248] [serial = 3607] [outer = 00000000] 22:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (2AC0FC00) [pid = 1248] [serial = 3608] [outer = 28FF4400] 22:21:34 INFO - PROCESS | 1248 | 1475817694543 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (11421400) [pid = 1248] [serial = 3609] [outer = 28FF4400] 22:21:34 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:34 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:35 INFO - PROCESS | 1248 | 1475817695048 Marionette TRACE conn5 <- [1,810,null,{"value":["/html/semantics/forms/the-select-element/select-ask-for-reset.html",0,null,null,[["ask for reset on node remove, non multiple.",0,null,null],["ask for reset on node insert, non multiple.",0,null,null],["change selectedness of option, non multiple.",0,null,null]]]}] 22:21:35 INFO - ... 22:21:35 INFO - TEST-OK | /html/semantics/forms/the-select-element/select-ask-for-reset.html | took 770ms 22:21:35 INFO - PROCESS | 1248 | 1475817695099 Marionette TRACE conn5 -> [0,811,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1248 | 1475817695105 Marionette TRACE conn5 <- [1,811,null,{"value":"12"}] 22:21:35 INFO - TEST-START | /html/semantics/forms/the-select-element/select-named-getter.html 22:21:35 INFO - PROCESS | 1248 | 1475817695129 Marionette TRACE conn5 -> [0,812,"timeouts",{"script":35000}] 22:21:35 INFO - PROCESS | 1248 | 1475817695136 Marionette TRACE conn5 <- [1,812,null,{}] 22:21:35 INFO - PROCESS | 1248 | 1475817695147 Marionette TRACE conn5 -> [0,813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:35 INFO - PROCESS | 1248 | 1475817695302 Marionette TRACE conn5 <- [1,813,null,{"value":null}] 22:21:35 INFO - PROCESS | 1248 | 1475817695389 Marionette TRACE conn5 -> [0,814,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-select-element/select-named-getter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-select-element/select-named-getter.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:35 INFO - PROCESS | 1248 | ++DOCSHELL 0F3D6C00 == 20 [pid = 1248] [id = 1643] 22:21:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0F4BBC00) [pid = 1248] [serial = 3610] [outer = 00000000] 22:21:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0F791C00) [pid = 1248] [serial = 3611] [outer = 0F4BBC00] 22:21:35 INFO - PROCESS | 1248 | 1475817695475 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (11424000) [pid = 1248] [serial = 3612] [outer = 0F4BBC00] 22:21:35 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:35 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:36 INFO - PROCESS | 1248 | 1475817696000 Marionette TRACE conn5 <- [1,814,null,{"value":["/html/semantics/forms/the-select-element/select-named-getter.html",0,null,null,[["Option with id",0,null,null],["Option with name",0,null,null],["Option with name and id",0,null,null],["Empty string name",1,"assert_equals: expected null but got Element node ","@http://web-platform.test:8000/html/semantics/forms/the-select-element/select-named-getter.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-select-element/select-named-getter.html:40:1\n"]]]}] 22:21:36 INFO - .... 22:21:36 INFO - TEST-OK | /html/semantics/forms/the-select-element/select-named-getter.html | took 890ms 22:21:36 INFO - PROCESS | 1248 | 1475817696025 Marionette TRACE conn5 -> [0,815,"getWindowHandle",null] 22:21:36 INFO - PROCESS | 1248 | 1475817696033 Marionette TRACE conn5 <- [1,815,null,{"value":"12"}] 22:21:36 INFO - TEST-START | /html/semantics/forms/the-select-element/select-remove.html 22:21:36 INFO - PROCESS | 1248 | 1475817696041 Marionette TRACE conn5 -> [0,816,"timeouts",{"script":35000}] 22:21:36 INFO - PROCESS | 1248 | 1475817696046 Marionette TRACE conn5 <- [1,816,null,{}] 22:21:36 INFO - PROCESS | 1248 | 1475817696052 Marionette TRACE conn5 -> [0,817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:36 INFO - PROCESS | 1248 | 1475817696231 Marionette TRACE conn5 <- [1,817,null,{"value":null}] 22:21:36 INFO - PROCESS | 1248 | 1475817696346 Marionette TRACE conn5 -> [0,818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-select-element/select-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-select-element/select-remove.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:36 INFO - PROCESS | 1248 | ++DOCSHELL 1142A800 == 21 [pid = 1248] [id = 1644] 22:21:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1142AC00) [pid = 1248] [serial = 3613] [outer = 00000000] 22:21:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1A7EA400) [pid = 1248] [serial = 3614] [outer = 1142AC00] 22:21:36 INFO - PROCESS | 1248 | 1475817696425 Marionette DEBUG loaded listener.js 22:21:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1A7EF000) [pid = 1248] [serial = 3615] [outer = 1142AC00] 22:21:36 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:36 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:36 INFO - PROCESS | 1248 | 1475817696905 Marionette TRACE conn5 <- [1,818,null,{"value":["/html/semantics/forms/the-select-element/select-remove.html",0,null,null,[["select.remove(n) should work",0,null,null],["select.options.remove(n) should work",1,"assert_array_equals: After remove(-1) lengths differ, expected 3 got 2","testRemove/<@http://web-platform.test:8000/html/semantics/forms/the-select-element/select-remove.html:28:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestRemove@http://web-platform.test:8000/html/semantics/forms/the-select-element/select-remove.html:13:3\n@http://web-platform.test:8000/html/semantics/forms/the-select-element/select-remove.html:41:1\n"],["remove() should work on select elements.",0,null,null],["Element#remove() should work on select elements.",0,null,null]]]}] 22:21:36 INFO - .... 22:21:36 INFO - TEST-OK | /html/semantics/forms/the-select-element/select-remove.html | took 890ms 22:21:36 INFO - PROCESS | 1248 | 1475817696936 Marionette TRACE conn5 -> [0,819,"getWindowHandle",null] 22:21:36 INFO - PROCESS | 1248 | 1475817696939 Marionette TRACE conn5 <- [1,819,null,{"value":"12"}] 22:21:36 INFO - TEST-START | /html/semantics/grouping-content/the-figure-element/grouping-figure.html 22:21:36 INFO - PROCESS | 1248 | 1475817696944 Marionette TRACE conn5 -> [0,820,"timeouts",{"script":35000}] 22:21:36 INFO - PROCESS | 1248 | 1475817696950 Marionette TRACE conn5 <- [1,820,null,{}] 22:21:36 INFO - PROCESS | 1248 | 1475817696964 Marionette TRACE conn5 -> [0,821,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:37 INFO - PROCESS | 1248 | 1475817697136 Marionette TRACE conn5 <- [1,821,null,{"value":null}] 22:21:37 INFO - PROCESS | 1248 | 1475817697253 Marionette TRACE conn5 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-figure-element/grouping-figure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-figure-element/grouping-figure.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:37 INFO - PROCESS | 1248 | ++DOCSHELL 1AC7F800 == 22 [pid = 1248] [id = 1645] 22:21:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1AC86000) [pid = 1248] [serial = 3616] [outer = 00000000] 22:21:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1D132400) [pid = 1248] [serial = 3617] [outer = 1AC86000] 22:21:37 INFO - PROCESS | 1248 | 1475817697332 Marionette DEBUG loaded listener.js 22:21:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1D13B400) [pid = 1248] [serial = 3618] [outer = 1AC86000] 22:21:37 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:37 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:37 INFO - PROCESS | 1248 | 1475817697788 Marionette TRACE conn5 <- [1,822,null,{"value":["/html/semantics/grouping-content/the-figure-element/grouping-figure.html",0,null,null,[["The prototype for figure is HTMLElement.prototype",0,null,null]]]}] 22:21:37 INFO - . 22:21:37 INFO - TEST-OK | /html/semantics/grouping-content/the-figure-element/grouping-figure.html | took 890ms 22:21:37 INFO - PROCESS | 1248 | 1475817697835 Marionette TRACE conn5 -> [0,823,"getWindowHandle",null] 22:21:37 INFO - TEST-START | /html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html 22:21:37 INFO - PROCESS | 1248 | 1475817697839 Marionette TRACE conn5 <- [1,823,null,{"value":"12"}] 22:21:37 INFO - PROCESS | 1248 | 1475817697843 Marionette TRACE conn5 -> [0,824,"timeouts",{"script":35000}] 22:21:37 INFO - PROCESS | 1248 | 1475817697847 Marionette TRACE conn5 <- [1,824,null,{}] 22:21:37 INFO - PROCESS | 1248 | 1475817697852 Marionette TRACE conn5 -> [0,825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:38 INFO - PROCESS | 1248 | 1475817698033 Marionette TRACE conn5 <- [1,825,null,{"value":null}] 22:21:38 INFO - PROCESS | 1248 | 1475817698119 Marionette TRACE conn5 -> [0,826,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:38 INFO - PROCESS | 1248 | ++DOCSHELL 202F4C00 == 23 [pid = 1248] [id = 1646] 22:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (22B41400) [pid = 1248] [serial = 3619] [outer = 00000000] 22:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (2AC02C00) [pid = 1248] [serial = 3620] [outer = 22B41400] 22:21:38 INFO - PROCESS | 1248 | 1475817698193 Marionette DEBUG loaded listener.js 22:21:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (2AC0CC00) [pid = 1248] [serial = 3621] [outer = 22B41400] 22:21:38 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:38 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:38 INFO - PROCESS | 1248 | 1475817698736 Marionette TRACE conn5 <- [1,826,null,{"value":["/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html",0,null,null,[["cellIndex should exist.",0,null,null],["For cells without a parent, cellIndex should be -1.",0,null,null],["For cells whose parent is not a tr, cellIndex should be -1.",0,null,null],["For cells whose parent is not a HTML tr, cellIndex should be -1.",0,null,null],["For cells whose parent is a tr, cellIndex should be the index.",0,null,null],["For cells whose parent is a tr with non td/th sibling, cellIndex should skip those non td/th siblings.",0,null,null]]]}] 22:21:38 INFO - ...... 22:21:38 INFO - TEST-OK | /html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html | took 935ms 22:21:38 INFO - PROCESS | 1248 | 1475817698781 Marionette TRACE conn5 -> [0,827,"getWindowHandle",null] 22:21:38 INFO - PROCESS | 1248 | 1475817698786 Marionette TRACE conn5 <- [1,827,null,{"value":"12"}] 22:21:38 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 22:21:38 INFO - PROCESS | 1248 | 1475817698793 Marionette TRACE conn5 -> [0,828,"timeouts",{"script":35000}] 22:21:38 INFO - PROCESS | 1248 | 1475817698798 Marionette TRACE conn5 <- [1,828,null,{}] 22:21:38 INFO - PROCESS | 1248 | 1475817698805 Marionette TRACE conn5 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:39 INFO - PROCESS | 1248 | 1475817699007 Marionette TRACE conn5 <- [1,829,null,{"value":null}] 22:21:39 INFO - PROCESS | 1248 | 1475817699128 Marionette TRACE conn5 -> [0,830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F07A800 == 24 [pid = 1248] [id = 1647] 22:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0F4C8400) [pid = 1248] [serial = 3622] [outer = 00000000] 22:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (13F1A000) [pid = 1248] [serial = 3623] [outer = 0F4C8400] 22:21:39 INFO - PROCESS | 1248 | 1475817699197 Marionette DEBUG loaded listener.js 22:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (13F1BC00) [pid = 1248] [serial = 3624] [outer = 0F4C8400] 22:21:39 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:39 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:39 INFO - PROCESS | 1248 | 1475817699647 Marionette TRACE conn5 <- [1,830,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 22:21:39 INFO - . 22:21:39 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 890ms 22:21:39 INFO - PROCESS | 1248 | 1475817699685 Marionette TRACE conn5 -> [0,831,"getWindowHandle",null] 22:21:39 INFO - PROCESS | 1248 | 1475817699692 Marionette TRACE conn5 <- [1,831,null,{"value":"12"}] 22:21:39 INFO - PROCESS | 1248 | 1475817699700 Marionette TRACE conn5 -> [0,832,"timeouts",{"script":35000}] 22:21:39 INFO - TEST-START | /html/syntax/serializing-html-fragments/initial-linefeed-pre.html 22:21:39 INFO - PROCESS | 1248 | 1475817699704 Marionette TRACE conn5 <- [1,832,null,{}] 22:21:39 INFO - PROCESS | 1248 | 1475817699710 Marionette TRACE conn5 -> [0,833,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:39 INFO - PROCESS | 1248 | 1475817699853 Marionette TRACE conn5 <- [1,833,null,{"value":null}] 22:21:39 INFO - PROCESS | 1248 | 1475817699933 Marionette TRACE conn5 -> [0,834,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/syntax/serializing-html-fragments/initial-linefeed-pre.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1248 | --DOCSHELL 1E326400 == 23 [pid = 1248] [id = 1639] 22:21:39 INFO - PROCESS | 1248 | --DOCSHELL 1D137800 == 22 [pid = 1248] [id = 1635] 22:21:39 INFO - PROCESS | 1248 | ++DOCSHELL 0F790400 == 23 [pid = 1248] [id = 1648] 22:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1150A000) [pid = 1248] [serial = 3625] [outer = 00000000] 22:21:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1A76A000) [pid = 1248] [serial = 3626] [outer = 1150A000] 22:21:40 INFO - PROCESS | 1248 | 1475817700000 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1A79F400) [pid = 1248] [serial = 3627] [outer = 1150A000] 22:21:40 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:40 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:40 INFO - PROCESS | 1248 | 1475817700473 Marionette TRACE conn5 <- [1,834,null,{"value":["/html/syntax/serializing-html-fragments/initial-linefeed-pre.html",0,null,null,[["outer div",1,"assert_equals: expected \"\\n
\\n
x
\\n
\\n\\nx
\\n\\n\\nx\\n\\n\\nx\\n
\\n\" but got \"\\n
\\n
x
\\n
\\nx
\\n\\n\\nx\\n\\nx\\n
\\n\"","@http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html:32:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html:31:1\n"],["inner div",1,"assert_equals: expected \"\\n
x
\\n
\\n\\nx
\\n\\n\\nx\\n\\n\\nx\\n\" but got \"\\n
x
\\n
\\nx
\\n\\n\\nx\\n\\nx\\n\"","@http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html:36:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html:35:1\n"],["pre1",0,null,null],["pre2",0,null,null],["textarea1",0,null,null],["textarea2",0,null,null],["listing1",0,null,null],["listing2",0,null,null]]]}] 22:21:40 INFO - ........ 22:21:40 INFO - TEST-OK | /html/syntax/serializing-html-fragments/initial-linefeed-pre.html | took 831ms 22:21:40 INFO - PROCESS | 1248 | 1475817700542 Marionette TRACE conn5 -> [0,835,"getWindowHandle",null] 22:21:40 INFO - PROCESS | 1248 | 1475817700545 Marionette TRACE conn5 <- [1,835,null,{"value":"12"}] 22:21:40 INFO - TEST-START | /html/syntax/serializing-html-fragments/outerHTML.html 22:21:40 INFO - PROCESS | 1248 | 1475817700550 Marionette TRACE conn5 -> [0,836,"timeouts",{"script":35000}] 22:21:40 INFO - PROCESS | 1248 | 1475817700555 Marionette TRACE conn5 <- [1,836,null,{}] 22:21:40 INFO - PROCESS | 1248 | 1475817700575 Marionette TRACE conn5 -> [0,837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:40 INFO - PROCESS | 1248 | 1475817700695 Marionette TRACE conn5 <- [1,837,null,{"value":null}] 22:21:40 INFO - PROCESS | 1248 | 1475817700706 Marionette TRACE conn5 -> [0,838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/syntax/serializing-html-fragments/outerHTML.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/syntax/serializing-html-fragments/outerHTML.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1248 | ++DOCSHELL 1AC83400 == 24 [pid = 1248] [id = 1649] 22:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1AD22000) [pid = 1248] [serial = 3628] [outer = 00000000] 22:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1B2F0800) [pid = 1248] [serial = 3629] [outer = 1AD22000] 22:21:40 INFO - PROCESS | 1248 | 1475817700769 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (1B2F7000) [pid = 1248] [serial = 3630] [outer = 1AD22000] 22:21:40 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:40 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:41 INFO - PROCESS | 1248 | 1475817701385 Marionette TRACE conn5 <- [1,838,null,{"value":["/html/syntax/serializing-html-fragments/outerHTML.html",0,null,null,[["HTML Test: element.outerHTML to verify HTML fragment serialization algorithm",0,null,null],["Node for a",0,null,null],["Node for abbr",0,null,null],["Node for address",0,null,null],["Node for article",0,null,null],["Node for aside",0,null,null],["Node for audio",0,null,null],["Node for b",0,null,null],["Node for bdi",0,null,null],["Node for bdo",0,null,null],["Node for blockquote",0,null,null],["Node for body",0,null,null],["Node for button",0,null,null],["Node for canvas",0,null,null],["Node for caption",0,null,null],["Node for cite",0,null,null],["Node for code",0,null,null],["Node for colgroup",0,null,null],["Node for command",0,null,null],["Node for datalist",0,null,null],["Node for dd",0,null,null],["Node for del",0,null,null],["Node for details",0,null,null],["Node for dfn",0,null,null],["Node for dialog",0,null,null],["Node for div",0,null,null],["Node for dl",0,null,null],["Node for dt",0,null,null],["Node for em",0,null,null],["Node for fieldset",0,null,null],["Node for figcaption",0,null,null],["Node for figure",0,null,null],["Node for footer",0,null,null],["Node for form",0,null,null],["Node for h1",0,null,null],["Node for h2",0,null,null],["Node for h3",0,null,null],["Node for h4",0,null,null],["Node for h5",0,null,null],["Node for h6",0,null,null],["Node for head",0,null,null],["Node for header",0,null,null],["Node for hgroup",0,null,null],["Node for html",0,null,null],["Node for i",0,null,null],["Node for iframe",0,null,null],["Node for ins",0,null,null],["Node for kbd",0,null,null],["Node for label",0,null,null],["Node for legend",0,null,null],["Node for li",0,null,null],["Node for map",0,null,null],["Node for mark",0,null,null],["Node for menu",0,null,null],["Node for meter",0,null,null],["Node for nav",0,null,null],["Node for noscript",0,null,null],["Node for object",0,null,null],["Node for ol",0,null,null],["Node for optgroup",0,null,null],["Node for option",0,null,null],["Node for output",0,null,null],["Node for p",0,null,null],["Node for pre",0,null,null],["Node for progress",0,null,null],["Node for q",0,null,null],["Node for rp",0,null,null],["Node for rt",0,null,null],["Node for ruby",0,null,null],["Node for s",0,null,null],["Node for samp",0,null,null],["Node for script",0,null,null],["Node for section",0,null,null],["Node for select",0,null,null],["Node for small",0,null,null],["Node for span",0,null,null],["Node for strong",0,null,null],["Node for style",0,null,null],["Node for sub",0,null,null],["Node for summary",0,null,null],["Node for sup",0,null,null],["Node for table",0,null,null],["Node for tbody",0,null,null],["Node for td",0,null,null],["Node for textarea",0,null,null],["Node for tfoot",0,null,null],["Node for th",0,null,null],["Node for thead",0,null,null],["Node for time",0,null,null],["Node for title",0,null,null],["Node for tr",0,null,null],["Node for u",0,null,null],["Node for ul",0,null,null],["Node for var",0,null,null],["Node for video",0,null,null],["Node for data",0,null,null],["Node for area",0,null,null],["Node for base",0,null,null],["Node for br",0,null,null],["Node for col",0,null,null],["Node for embed",0,null,null],["Node for hr",0,null,null],["Node for img",0,null,null],["Node for input",0,null,null],["Node for keygen",0,null,null],["Node for link",0,null,null],["Node for meta",0,null,null],["Node for param",0,null,null],["Node for source",0,null,null],["Node for track",0,null,null],["Node for wbr",0,null,null]]]}] 22:21:41 INFO - ............................................................................................................... 22:21:41 INFO - TEST-OK | /html/syntax/serializing-html-fragments/outerHTML.html | took 902ms 22:21:41 INFO - PROCESS | 1248 | 1475817701454 Marionette TRACE conn5 -> [0,839,"getWindowHandle",null] 22:21:41 INFO - PROCESS | 1248 | 1475817701457 Marionette TRACE conn5 <- [1,839,null,{"value":"12"}] 22:21:41 INFO - TEST-START | /html/syntax/serializing-html-fragments/serializing.html 22:21:41 INFO - PROCESS | 1248 | 1475817701462 Marionette TRACE conn5 -> [0,840,"timeouts",{"script":35000}] 22:21:41 INFO - PROCESS | 1248 | 1475817701465 Marionette TRACE conn5 <- [1,840,null,{}] 22:21:41 INFO - PROCESS | 1248 | 1475817701470 Marionette TRACE conn5 -> [0,841,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:41 INFO - PROCESS | 1248 | 1475817701588 Marionette TRACE conn5 <- [1,841,null,{"value":null}] 22:21:41 INFO - PROCESS | 1248 | 1475817701594 Marionette TRACE conn5 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/syntax/serializing-html-fragments/serializing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:41 INFO - PROCESS | 1248 | ++DOCSHELL 1D130C00 == 25 [pid = 1248] [id = 1650] 22:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1D131000) [pid = 1248] [serial = 3631] [outer = 00000000] 22:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (202E7800) [pid = 1248] [serial = 3632] [outer = 1D131000] 22:21:41 INFO - PROCESS | 1248 | 1475817701658 Marionette DEBUG loaded listener.js 22:21:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1E32A400) [pid = 1248] [serial = 3633] [outer = 1D131000] 22:21:41 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:41 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:42 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1457 22:21:42 INFO - PROCESS | 1248 | ++DOCSHELL 28FF6800 == 26 [pid = 1248] [id = 1651] 22:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (28FF7C00) [pid = 1248] [serial = 3634] [outer = 00000000] 22:21:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A8D1800) [pid = 1248] [serial = 3635] [outer = 28FF7C00] 22:21:42 INFO - PROCESS | 1248 | 1475817702673 Marionette TRACE conn5 <- [1,842,null,{"value":["/html/syntax/serializing-html-fragments/serializing.html",0,null,null,[["innerHTML 0 ",0,null,null],["innerHTML 1 ",0,null,null],["innerHTML 2 ",0,null,null],["innerHTML 3 ",0,null,null],["innerHTML 4 ",0,null,null],["innerHTML 5 ",0,null,null],["innerHTML 6 ",0,null,null],["innerHTML 7 ",0,null,null],["innerHTML 8 \">",0,null,null],["innerHTML 9 ",0,null,null],["innerHTML 10 ",0,null,null],["innerHTML 11 a",0,null,null],["innerHTML 12 &",0,null,null],["innerHTML 13  ",0,null,null],["innerHTML 14 <",0,null,null],["innerHTML 15 >",0,null,null],["innerHTML 16 \"",0,null,null],["innerHTML 17 ",0,null,null],["innerHTML 18 ",0,null,null],["innerHTML 19 <&>",0,null,null],["innerHTML 20 ",0,null,null],["innerHTML 21 <&>",0,null,null],["innerHTML 22 <&>",0,null,null],["innerHTML 23 ",0,null,null],["innerHTML 24 ",0,null,null],["innerHTML 25 eh",0,null,null],["innerHTML 26 ",0,null,null],["outerHTML 0 ",0,null,null],["outerHTML 1 ",0,null,null],["outerHTML 2 ",0,null,null],["outerHTML 3 ",0,null,null],["outerHTML 4 ",0,null,null],["outerHTML 5 ",0,null,null],["outerHTML 6 ",0,null,null],["outerHTML 7 ",0,null,null],["outerHTML 8 \">",0,null,null],["outerHTML 9 ",0,null,null],["outerHTML 10 ",0,null,null],["outerHTML 11 a",0,null,null],["outerHTML 12 &",0,null,null],["outerHTML 13  ",0,null,null],["outerHTML 14 <",0,null,null],["outerHTML 15 >",0,null,null],["outerHTML 16 \"",0,null,null],["outerHTML 17 ",0,null,null],["outerHTML 18 ",0,null,null],["outerHTML 19 <&>",0,null,null],["outerHTML 20 ",0,null,null],["outerHTML 21 <&>",0,null,null],["outerHTML 22 <&>",0,null,null],["outerHTML 23 ",0,null,null],["outerHTML 24 ",0,null,null],["outerHTML 25 eh",0,null,null],["outerHTML 26 ",0,null,null],["innerHTML Attribute in the XML namespace",0,null,null],["innerHTML Attribute in the XML namespace with the prefix not set to xml:",0,null,null],["innerHTML Non-'xmlns' attribute in the xmlns namespace",0,null,null],["innerHTML 'xmlns' attribute in the xmlns namespace",0,null,null],["innerHTML Attribute in non-standard namespace",0,null,null],["innerHTML starting with U+000A",0,null,null],["outerHTML Attribute in the XML namespace",0,null,null],["outerHTML Attribute in the XML namespace with the prefix not set to xml:",0,null,null],["outerHTML Non-'xmlns' attribute in the xmlns namespace",0,null,null],["outerHTML 'xmlns' attribute in the xmlns namespace",0,null,null],["outerHTML Attribute in non-standard namespace",0,null,null],["outerHTML starting with U+000A",0,null,null],["innerHTML
 context starting with U+000A",0,null,null],["innerHTML \"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/ non-context starting with U+000A",1,"assert_equals: expected \"\\n\\n\" but got \"\\n\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/ non-context not starting with U+000A",1,"assert_equals: expected \"
a\\n\" but got \"
a\\n
\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/ non-context not starting with U+000A",1,"assert_equals: expected \"\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/ non-context not starting with U+000A",1,"assert_equals: expected \"a\\n\" but got \"a\\n\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/ context starting with U+000A",1,"assert_equals: expected \"
\\n\\n\" but got \"
\\n
\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ context starting with U+000A",1,"assert_equals: expected \"\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ context starting with U+000A",1,"assert_equals: expected \"\\n\\n\" but got \"\\n\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ context not starting with U+000A",1,"assert_equals: expected \"
a\\n\" but got \"
a\\n
\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ context not starting with U+000A",1,"assert_equals: expected \"\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ context not starting with U+000A",1,"assert_equals: expected \"a\\n\" but got \"a\\n\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ non-context starting with U+000A",1,"assert_equals: expected \"
\\n\\n\" but got \"
\\n
\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ non-context starting with U+000A",1,"assert_equals: expected \"\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ non-context starting with U+000A",1,"assert_equals: expected \"\\n\\n\" but got \"\\n\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ non-context not starting with U+000A",1,"assert_equals: expected \"
a\\n\" but got \"
a\\n
\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ non-context not starting with U+000A",1,"assert_equals: expected \"\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ non-context not starting with U+000A",1,"assert_equals: expected \"a\\n\" but got \"a\\n\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/abc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/test\" but got \"abctest\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/test\" but got \"testabc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/test\" but got \"testabc\"","innerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:239:5\ngenerate_tests/\" but got \"abc\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/test\" but got \"abctest\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/test\" but got \"testabc\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/test\" but got \"testabc\"","outerHTML_test@http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html:243:5\ngenerate_tests/ [0,843,"getWindowHandle",null] 22:21:42 INFO - PROCESS | 1248 | 1475817702791 Marionette TRACE conn5 <- [1,843,null,{"value":"12"}] 22:21:42 INFO - PROCESS | 1248 | 1475817702795 Marionette TRACE conn5 -> [0,844,"timeouts",{"script":35000}] 22:21:42 INFO - PROCESS | 1248 | 1475817702798 Marionette TRACE conn5 <- [1,844,null,{}] 22:21:42 INFO - PROCESS | 1248 | 1475817702802 Marionette TRACE conn5 -> [0,845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:42 INFO - PROCESS | 1248 | 1475817702967 Marionette TRACE conn5 <- [1,845,null,{"value":null}] 22:21:42 INFO - PROCESS | 1248 | 1475817702981 Marionette TRACE conn5 -> [0,846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/atob/base64.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/atob/base64.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:43 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F1800 == 27 [pid = 1248] [id = 1652] 22:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1D119400) [pid = 1248] [serial = 3636] [outer = 00000000] 22:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (28FE8400) [pid = 1248] [serial = 3637] [outer = 1D119400] 22:21:43 INFO - PROCESS | 1248 | 1475817703041 Marionette DEBUG loaded listener.js 22:21:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1348C800) [pid = 1248] [serial = 3638] [outer = 1D119400] 22:21:43 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:43 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:44 INFO - PROCESS | 1248 | 1475817704553 Marionette TRACE conn5 <- [1,846,null,{"value":["/html/webappapis/atob/base64.html",0,null,null,[["btoa(\"עברית\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(\"\") == \"\"",0,null,null],["btoa(\"ab\") == \"YWI=\"",0,null,null],["btoa(\"abc\") == \"YWJj\"",0,null,null],["btoa(\"abcd\") == \"YWJjZA==\"",0,null,null],["btoa(\"abcde\") == \"YWJjZGU=\"",0,null,null],["btoa(\"ÿÿÀ\") == \"///A\"",0,null,null],["btoa(\"\\0a\") == \"AGE=\"",0,null,null],["btoa(\"a\\0b\") == \"YQBi\"",0,null,null],["btoa(undefined) == \"dW5kZWZpbmVk\"",0,null,null],["btoa(null) == \"bnVsbA==\"",0,null,null],["btoa(7) == \"Nw==\"",0,null,null],["btoa(12) == \"MTI=\"",0,null,null],["btoa(1.5) == \"MS41\"",0,null,null],["btoa(true) == \"dHJ1ZQ==\"",0,null,null],["btoa(false) == \"ZmFsc2U=\"",0,null,null],["btoa(NaN) == \"TmFO\"",0,null,null],["btoa(Infinity) == \"SW5maW5pdHk=\"",0,null,null],["btoa(-Infinity) == \"LUluZmluaXR5\"",0,null,null],["btoa(0) == \"MA==\"",0,null,null],["btoa(-0) == \"MA==\"",0,null,null],["btoa(object \"foo\") == \"Zm9v\"",0,null,null],["btoa(\"\\0\") == \"AA==\"",0,null,null],["btoa(\"\\x01\") == \"AQ==\"",0,null,null],["btoa(\"\\x02\") == \"Ag==\"",0,null,null],["btoa(\"\\x03\") == \"Aw==\"",0,null,null],["btoa(\"\\x04\") == \"BA==\"",0,null,null],["btoa(\"\\x05\") == \"BQ==\"",0,null,null],["btoa(\"\\x06\") == \"Bg==\"",0,null,null],["btoa(\"\\x07\") == \"Bw==\"",0,null,null],["btoa(\"\\b\") == \"CA==\"",0,null,null],["btoa(\"\\t\") == \"CQ==\"",0,null,null],["btoa(\"\\n\") == \"Cg==\"",0,null,null],["btoa(\"\\v\") == \"Cw==\"",0,null,null],["btoa(\"\\f\") == \"DA==\"",0,null,null],["btoa(\"\\r\") == \"DQ==\"",0,null,null],["btoa(\"\\x0e\") == \"Dg==\"",0,null,null],["btoa(\"\\x0f\") == \"Dw==\"",0,null,null],["btoa(\"\\x10\") == \"EA==\"",0,null,null],["btoa(\"\\x11\") == \"EQ==\"",0,null,null],["btoa(\"\\x12\") == \"Eg==\"",0,null,null],["btoa(\"\\x13\") == \"Ew==\"",0,null,null],["btoa(\"\\x14\") == \"FA==\"",0,null,null],["btoa(\"\\x15\") == \"FQ==\"",0,null,null],["btoa(\"\\x16\") == \"Fg==\"",0,null,null],["btoa(\"\\x17\") == \"Fw==\"",0,null,null],["btoa(\"\\x18\") == \"GA==\"",0,null,null],["btoa(\"\\x19\") == \"GQ==\"",0,null,null],["btoa(\"\\x1a\") == \"Gg==\"",0,null,null],["btoa(\"\\x1b\") == \"Gw==\"",0,null,null],["btoa(\"\\x1c\") == \"HA==\"",0,null,null],["btoa(\"\\x1d\") == \"HQ==\"",0,null,null],["btoa(\"\\x1e\") == \"Hg==\"",0,null,null],["btoa(\"\\x1f\") == \"Hw==\"",0,null,null],["btoa(\" \") == \"IA==\"",0,null,null],["btoa(\"!\") == \"IQ==\"",0,null,null],["btoa(\"\\\"\") == \"Ig==\"",0,null,null],["btoa(\"#\") == \"Iw==\"",0,null,null],["btoa(\"$\") == \"JA==\"",0,null,null],["btoa(\"%\") == \"JQ==\"",0,null,null],["btoa(\"&\") == \"Jg==\"",0,null,null],["btoa(\"'\") == \"Jw==\"",0,null,null],["btoa(\"(\") == \"KA==\"",0,null,null],["btoa(\")\") == \"KQ==\"",0,null,null],["btoa(\"*\") == \"Kg==\"",0,null,null],["btoa(\"+\") == \"Kw==\"",0,null,null],["btoa(\",\") == \"LA==\"",0,null,null],["btoa(\"-\") == \"LQ==\"",0,null,null],["btoa(\".\") == \"Lg==\"",0,null,null],["btoa(\"/\") == \"Lw==\"",0,null,null],["btoa(\"0\") == \"MA==\"",0,null,null],["btoa(\"1\") == \"MQ==\"",0,null,null],["btoa(\"2\") == \"Mg==\"",0,null,null],["btoa(\"3\") == \"Mw==\"",0,null,null],["btoa(\"4\") == \"NA==\"",0,null,null],["btoa(\"5\") == \"NQ==\"",0,null,null],["btoa(\"6\") == \"Ng==\"",0,null,null],["btoa(\"7\") == \"Nw==\"",0,null,null],["btoa(\"8\") == \"OA==\"",0,null,null],["btoa(\"9\") == \"OQ==\"",0,null,null],["btoa(\":\") == \"Og==\"",0,null,null],["btoa(\";\") == \"Ow==\"",0,null,null],["btoa(\"<\") == \"PA==\"",0,null,null],["btoa(\"=\") == \"PQ==\"",0,null,null],["btoa(\">\") == \"Pg==\"",0,null,null],["btoa(\"?\") == \"Pw==\"",0,null,null],["btoa(\"@\") == \"QA==\"",0,null,null],["btoa(\"A\") == \"QQ==\"",0,null,null],["btoa(\"B\") == \"Qg==\"",0,null,null],["btoa(\"C\") == \"Qw==\"",0,null,null],["btoa(\"D\") == \"RA==\"",0,null,null],["btoa(\"E\") == \"RQ==\"",0,null,null],["btoa(\"F\") == \"Rg==\"",0,null,null],["btoa(\"G\") == \"Rw==\"",0,null,null],["btoa(\"H\") == \"SA==\"",0,null,null],["btoa(\"I\") == \"SQ==\"",0,null,null],["btoa(\"J\") == \"Sg==\"",0,null,null],["btoa(\"K\") == \"Sw==\"",0,null,null],["btoa(\"L\") == \"TA==\"",0,null,null],["btoa(\"M\") == \"TQ==\"",0,null,null],["btoa(\"N\") == \"Tg==\"",0,null,null],["btoa(\"O\") == \"Tw==\"",0,null,null],["btoa(\"P\") == \"UA==\"",0,null,null],["btoa(\"Q\") == \"UQ==\"",0,null,null],["btoa(\"R\") == \"Ug==\"",0,null,null],["btoa(\"S\") == \"Uw==\"",0,null,null],["btoa(\"T\") == \"VA==\"",0,null,null],["btoa(\"U\") == \"VQ==\"",0,null,null],["btoa(\"V\") == \"Vg==\"",0,null,null],["btoa(\"W\") == \"Vw==\"",0,null,null],["btoa(\"X\") == \"WA==\"",0,null,null],["btoa(\"Y\") == \"WQ==\"",0,null,null],["btoa(\"Z\") == \"Wg==\"",0,null,null],["btoa(\"[\") == \"Ww==\"",0,null,null],["btoa(\"\\\\\") == \"XA==\"",0,null,null],["btoa(\"]\") == \"XQ==\"",0,null,null],["btoa(\"^\") == \"Xg==\"",0,null,null],["btoa(\"_\") == \"Xw==\"",0,null,null],["btoa(\"`\") == \"YA==\"",0,null,null],["btoa(\"a\") == \"YQ==\"",0,null,null],["btoa(\"b\") == \"Yg==\"",0,null,null],["btoa(\"c\") == \"Yw==\"",0,null,null],["btoa(\"d\") == \"ZA==\"",0,null,null],["btoa(\"e\") == \"ZQ==\"",0,null,null],["btoa(\"f\") == \"Zg==\"",0,null,null],["btoa(\"g\") == \"Zw==\"",0,null,null],["btoa(\"h\") == \"aA==\"",0,null,null],["btoa(\"i\") == \"aQ==\"",0,null,null],["btoa(\"j\") == \"ag==\"",0,null,null],["btoa(\"k\") == \"aw==\"",0,null,null],["btoa(\"l\") == \"bA==\"",0,null,null],["btoa(\"m\") == \"bQ==\"",0,null,null],["btoa(\"n\") == \"bg==\"",0,null,null],["btoa(\"o\") == \"bw==\"",0,null,null],["btoa(\"p\") == \"cA==\"",0,null,null],["btoa(\"q\") == \"cQ==\"",0,null,null],["btoa(\"r\") == \"cg==\"",0,null,null],["btoa(\"s\") == \"cw==\"",0,null,null],["btoa(\"t\") == \"dA==\"",0,null,null],["btoa(\"u\") == \"dQ==\"",0,null,null],["btoa(\"v\") == \"dg==\"",0,null,null],["btoa(\"w\") == \"dw==\"",0,null,null],["btoa(\"x\") == \"eA==\"",0,null,null],["btoa(\"y\") == \"eQ==\"",0,null,null],["btoa(\"z\") == \"eg==\"",0,null,null],["btoa(\"{\") == \"ew==\"",0,null,null],["btoa(\"|\") == \"fA==\"",0,null,null],["btoa(\"}\") == \"fQ==\"",0,null,null],["btoa(\"~\") == \"fg==\"",0,null,null],["btoa(\"\") == \"fw==\"",0,null,null],["btoa(\"€\") == \"gA==\"",0,null,null],["btoa(\"\") == \"gQ==\"",0,null,null],["btoa(\"‚\") == \"gg==\"",0,null,null],["btoa(\"ƒ\") == \"gw==\"",0,null,null],["btoa(\"„\") == \"hA==\"",0,null,null],["btoa(\" 22:21:44 INFO - \") == \"hQ==\"",0,null,null],["btoa(\"†\") == \"hg==\"",0,null,null],["btoa(\"‡\") == \"hw==\"",0,null,null],["btoa(\"ˆ\") == \"iA==\"",0,null,null],["btoa(\"‰\") == \"iQ==\"",0,null,null],["btoa(\"Š\") == \"ig==\"",0,null,null],["btoa(\"‹\") == \"iw==\"",0,null,null],["btoa(\"Œ\") == \"jA==\"",0,null,null],["btoa(\"\") == \"jQ==\"",0,null,null],["btoa(\"Ž\") == \"jg==\"",0,null,null],["btoa(\"\") == \"jw==\"",0,null,null],["btoa(\"\") == \"kA==\"",0,null,null],["btoa(\"‘\") == \"kQ==\"",0,null,null],["btoa(\"’\") == \"kg==\"",0,null,null],["btoa(\"“\") == \"kw==\"",0,null,null],["btoa(\"”\") == \"lA==\"",0,null,null],["btoa(\"•\") == \"lQ==\"",0,null,null],["btoa(\"–\") == \"lg==\"",0,null,null],["btoa(\"—\") == \"lw==\"",0,null,null],["btoa(\"˜\") == \"mA==\"",0,null,null],["btoa(\"™\") == \"mQ==\"",0,null,null],["btoa(\"š\") == \"mg==\"",0,null,null],["btoa(\"›\") == \"mw==\"",0,null,null],["btoa(\"œ\") == \"nA==\"",0,null,null],["btoa(\"\") == \"nQ==\"",0,null,null],["btoa(\"ž\") == \"ng==\"",0,null,null],["btoa(\"Ÿ\") == \"nw==\"",0,null,null],["btoa(\" \") == \"oA==\"",0,null,null],["btoa(\"¡\") == \"oQ==\"",0,null,null],["btoa(\"¢\") == \"og==\"",0,null,null],["btoa(\"£\") == \"ow==\"",0,null,null],["btoa(\"¤\") == \"pA==\"",0,null,null],["btoa(\"¥\") == \"pQ==\"",0,null,null],["btoa(\"¦\") == \"pg==\"",0,null,null],["btoa(\"§\") == \"pw==\"",0,null,null],["btoa(\"¨\") == \"qA==\"",0,null,null],["btoa(\"©\") == \"qQ==\"",0,null,null],["btoa(\"ª\") == \"qg==\"",0,null,null],["btoa(\"«\") == \"qw==\"",0,null,null],["btoa(\"¬\") == \"rA==\"",0,null,null],["btoa(\"­\") == \"rQ==\"",0,null,null],["btoa(\"®\") == \"rg==\"",0,null,null],["btoa(\"¯\") == \"rw==\"",0,null,null],["btoa(\"°\") == \"sA==\"",0,null,null],["btoa(\"±\") == \"sQ==\"",0,null,null],["btoa(\"²\") == \"sg==\"",0,null,null],["btoa(\"³\") == \"sw==\"",0,null,null],["btoa(\"´\") == \"tA==\"",0,null,null],["btoa(\"µ\") == \"tQ==\"",0,null,null],["btoa(\"¶\") == \"tg==\"",0,null,null],["btoa(\"·\") == \"tw==\"",0,null,null],["btoa(\"¸\") == \"uA==\"",0,null,null],["btoa(\"¹\") == \"uQ==\"",0,null,null],["btoa(\"º\") == \"ug==\"",0,null,null],["btoa(\"»\") == \"uw==\"",0,null,null],["btoa(\"¼\") == \"vA==\"",0,null,null],["btoa(\"½\") == \"vQ==\"",0,null,null],["btoa(\"¾\") == \"vg==\"",0,null,null],["btoa(\"¿\") == \"vw==\"",0,null,null],["btoa(\"À\") == \"wA==\"",0,null,null],["btoa(\"Á\") == \"wQ==\"",0,null,null],["btoa(\"Â\") == \"wg==\"",0,null,null],["btoa(\"Ã\") == \"ww==\"",0,null,null],["btoa(\"Ä\") == \"xA==\"",0,null,null],["btoa(\"Å\") == \"xQ==\"",0,null,null],["btoa(\"Æ\") == \"xg==\"",0,null,null],["btoa(\"Ç\") == \"xw==\"",0,null,null],["btoa(\"È\") == \"yA==\"",0,null,null],["btoa(\"É\") == \"yQ==\"",0,null,null],["btoa(\"Ê\") == \"yg==\"",0,null,null],["btoa(\"Ë\") == \"yw==\"",0,null,null],["btoa(\"Ì\") == \"zA==\"",0,null,null],["btoa(\"Í\") == \"zQ==\"",0,null,null],["btoa(\"Î\") == \"zg==\"",0,null,null],["btoa(\"Ï\") == \"zw==\"",0,null,null],["btoa(\"Ð\") == \"0A==\"",0,null,null],["btoa(\"Ñ\") == \"0Q==\"",0,null,null],["btoa(\"Ò\") == \"0g==\"",0,null,null],["btoa(\"Ó\") == \"0w==\"",0,null,null],["btoa(\"Ô\") == \"1A==\"",0,null,null],["btoa(\"Õ\") == \"1Q==\"",0,null,null],["btoa(\"Ö\") == \"1g==\"",0,null,null],["btoa(\"×\") == \"1w==\"",0,null,null],["btoa(\"Ø\") == \"2A==\"",0,null,null],["btoa(\"Ù\") == \"2Q==\"",0,null,null],["btoa(\"Ú\") == \"2g==\"",0,null,null],["btoa(\"Û\") == \"2w==\"",0,null,null],["btoa(\"Ü\") == \"3A==\"",0,null,null],["btoa(\"Ý\") == \"3Q==\"",0,null,null],["btoa(\"Þ\") == \"3g==\"",0,null,null],["btoa(\"ß\") == \"3w==\"",0,null,null],["btoa(\"à\") == \"4A==\"",0,null,null],["btoa(\"á\") == \"4Q==\"",0,null,null],["btoa(\"â\") == \"4g==\"",0,null,null],["btoa(\"ã\") == \"4w==\"",0,null,null],["btoa(\"ä\") == \"5A==\"",0,null,null],["btoa(\"å\") == \"5Q==\"",0,null,null],["btoa(\"æ\") == \"5g==\"",0,null,null],["btoa(\"ç\") == \"5w==\"",0,null,null],["btoa(\"è\") == \"6A==\"",0,null,null],["btoa(\"é\") == \"6Q==\"",0,null,null],["btoa(\"ê\") == \"6g==\"",0,null,null],["btoa(\"ë\") == \"6w==\"",0,null,null],["btoa(\"ì\") == \"7A==\"",0,null,null],["btoa(\"í\") == \"7Q==\"",0,null,null],["btoa(\"î\") == \"7g==\"",0,null,null],["btoa(\"ï\") == \"7w==\"",0,null,null],["btoa(\"ð\") == \"8A==\"",0,null,null],["btoa(\"ñ\") == \"8Q==\"",0,null,null],["btoa(\"ò\") == \"8g==\"",0,null,null],["btoa(\"ó\") == \"8w==\"",0,null,null],["btoa(\"ô\") == \"9A==\"",0,null,null],["btoa(\"õ\") == \"9Q==\"",0,null,null],["btoa(\"ö\") == \"9g==\"",0,null,null],["btoa(\"÷\") == \"9w==\"",0,null,null],["btoa(\"ø\") == \"+A==\"",0,null,null],["btoa(\"ù\") == \"+Q==\"",0,null,null],["btoa(\"ú\") == \"+g==\"",0,null,null],["btoa(\"û\") == \"+w==\"",0,null,null],["btoa(\"ü\") == \"/A==\"",0,null,null],["btoa(\"ý\") == \"/Q==\"",0,null,null],["btoa(\"þ\") == \"/g==\"",0,null,null],["btoa(\"ÿ\") == \"/w==\"",0,null,null],["btoa(\"Ā\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(\"ā\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(\"✐\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(\"\\ufffe\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(\"\\uffff\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(\"𐀀\") must raise INVALID_CHARACTER_ERR",0,null,null],["btoa(first 256 code points concatenated)",0,null,null],["atob(\"\") == \"\"",0,null,null],["atob(\"abcd\") == \"i·\\x1d\"",0,null,null],["atob(\" abcd\") == \"i·\\x1d\"",0,null,null],["atob(\"abcd \") == \"i·\\x1d\"",0,null,null],["atob(\" abcd===\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd=== \") must raise InvalidCharacterError",0,null,null],["atob(\"abcd ===\") must raise InvalidCharacterError",0,null,null],["atob(\"a\") must raise InvalidCharacterError",0,null,null],["atob(\"ab\") == \"i\"",0,null,null],["atob(\"abc\") == \"i·\"",0,null,null],["atob(\"abcde\") must raise InvalidCharacterError",0,null,null],["atob(\"𐀀\") must raise InvalidCharacterError",0,null,null],["atob(\"=\") must raise InvalidCharacterError",0,null,null],["atob(\"==\") must raise InvalidCharacterError",0,null,null],["atob(\"===\") must raise InvalidCharacterError",0,null,null],["atob(\"====\") must raise InvalidCharacterError",0,null,null],["atob(\"=====\") must raise InvalidCharacterError",0,null,null],["atob(\"a=\") must raise InvalidCharacterError",0,null,null],["atob(\"a==\") must raise InvalidCharacterError",0,null,null],["atob(\"a===\") must raise InvalidCharacterError",0,null,null],["atob(\"a====\") must raise InvalidCharacterError",0,null,null],["atob(\"a=====\") must raise InvalidCharacterError",0,null,null],["atob(\"ab=\") must raise InvalidCharacterError",0,null,null],["atob(\"ab==\") == \"i\"",0,null,null],["atob(\"ab===\") must raise InvalidCharacterError",0,null,null],["atob(\"ab====\") must raise InvalidCharacterError",0,null,null],["atob(\"ab=====\") must raise InvalidCharacterError",0,null,null],["atob(\"abc=\") == \"i·\"",0,null,null],["atob(\"abc==\") must raise InvalidCharacterError",0,null,null],["atob(\"abc===\") must raise InvalidCharacterError",0,null,null],["atob(\"abc====\") must raise InvalidCharacterError",0,null,null],["atob(\"abc=====\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd=\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd==\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd===\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd====\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd=====\") must raise InvalidCharacterError",0,null,null],["atob(\"abcde=\") must raise InvalidCharacterError",0,null,null],["atob(\"abcde==\") must raise InvalidCharacterError",0,null,null],["atob(\"abcde===\") must raise InvalidCharacterError",0,null,null],["atob(\"abcde====\") must raise InvalidCharacterError",0,null,null],["atob(\"abcde=====\") must raise InvalidCharacterError",0,null,null],["atob(\"=a\") must raise InvalidCharacterError",0,null,null],["atob(\"=a=\") must raise InvalidCharacterError",0,null,null],["atob(\"a=b\") must raise InvalidCharacterError",0,null,null],["atob(\"a=b=\") must raise InvalidCharacterError",0,null,null],["atob(\"ab=c\") must raise InvalidCharacterError",0,null,null],["atob(\"ab=c=\") must raise InvalidCharacterError",0,null,null],["atob(\"abc=d\") must raise InvalidCharacterError",0,null,null],["atob(\"abc=d=\") must raise InvalidCharacterError",0,null,null],["atob(\"ab\\tcd\") == \"i·\\x1d\"",0,null,null],["atob(\"ab\\ncd\") == \"i·\\x1d\"",0,null,null],["atob(\"ab\\fcd\") == \"i·\\x1d\"",0,null,null],["atob(\"ab\\rcd\") == \"i·\\x1d\"",0,null,null],["atob(\"ab cd\") == \"i·\\x1d\"",0,null,null],["atob(\"ab cd\") must raise InvalidCharacterError",0,null,null],["atob(\"ab\\t\\n\\f\\r cd\") == \"i·\\x1d\"",0,null,null],["atob(\" \\t\\n\\f\\r ab\\t\\n\\f\\r cd\\t\\n\\f\\r \") == \"i·\\x1d\"",0,null,null],["atob(\"ab\\t\\n\\f\\r =\\t\\n\\f\\r =\\t\\n\\f\\r \") == \"i\"",0,null,null],["atob(\"A\") must raise InvalidCharacterError",0,null,null],["atob(\"/A\") == \"ü\"",0,null,null],["atob(\"//A\") == \"ÿð\"",0,null,null],["atob(\"///A\") == \"ÿÿÀ\"",0,null,null],["atob(\"////A\") must raise InvalidCharacterError",0,null,null],["atob(\"/\") must raise InvalidCharacterError",0,null,null],["atob(\"A/\") == \"\\x03\"",0,null,null],["atob(\"AA/\") == \"\\0\\x0f\"",0,null,null],["atob(\"AAAA/\") must raise InvalidCharacterError",0,null,null],["atob(\"AAA/\") == \"\\0\\0?\"",0,null,null],["atob(\"\\0nonsense\") must raise InvalidCharacterError",0,null,null],["atob(\"abcd\\0nonsense\") must raise InvalidCharacterError",0,null,null],["atob(undefined) must raise InvalidCharacterError",0,null,null],["atob(null) == \"žée\"",0,null,null],["atob(7) must raise InvalidCharacterError",0,null,null],["atob(12) == \"×\"",0,null,null],["atob(1.5) must raise InvalidCharacterError",0,null,null],["atob(true) == \"¶»ž\"",0,null,null],["atob(false) must raise InvalidCharacterError",0,null,null],["atob(NaN) == \"5£\"",0,null,null],["atob(Infinity) == \"\\\"wâž+r\"",0,null,null],["atob(-Infinity) must raise InvalidCharacterError",0,null,null],["atob(0) must raise InvalidCharacterError",0,null,null],["atob(-0) must raise InvalidCharacterError",0,null,null],["atob(object \"foo\") == \"~Š\"",0,null,null],["atob(object \"abcd\") == \"i·\\x1d\"",0,null,null]]]}] 22:21:44 INFO - .................................................................................................................................................................................................................................................................................................................................................................................. 22:21:44 INFO - TEST-OK | /html/webappapis/atob/base64.html | took 1895ms 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1D137C00) [pid = 1248] [serial = 3575] [outer = 00000000] [url = data:,hello%20world?] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (202E6400) [pid = 1248] [serial = 3581] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0C7C0000) [pid = 1248] [serial = 3560] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/playbackRate.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1E326800) [pid = 1248] [serial = 3597] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html?foo=bara] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0F3CA400) [pid = 1248] [serial = 3557] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/playing-the-media-resource/play-in-detached-document.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1AD3F400) [pid = 1248] [serial = 3572] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/form-submission-0/getactionurl.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1A7A5000) [pid = 1248] [serial = 3566] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/synchronising-multiple-media-elements/media-controllers/task-source.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (230F1C00) [pid = 1248] [serial = 3578] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/form-submission-0/submit-entity-body.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A8D2400) [pid = 1248] [serial = 3569] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-img-element/update-the-image-data/fail-to-resolve.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0F3CDC00) [pid = 1248] [serial = 3563] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1AD25C00) [pid = 1248] [serial = 3594] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/form-submission-0/url-encoded.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1AD49000) [pid = 1248] [serial = 3604] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html] 22:21:44 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (19461800) [pid = 1248] [serial = 3601] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html] 22:21:44 INFO - PROCESS | 1248 | 1475817704914 Marionette TRACE conn5 -> [0,847,"getWindowHandle",null] 22:21:44 INFO - PROCESS | 1248 | 1475817704917 Marionette TRACE conn5 <- [1,847,null,{"value":"12"}] 22:21:44 INFO - PROCESS | 1248 | 1475817704923 Marionette TRACE conn5 -> [0,848,"timeouts",{"script":35000}] 22:21:44 INFO - PROCESS | 1248 | 1475817704925 Marionette TRACE conn5 <- [1,848,null,{}] 22:21:44 INFO - PROCESS | 1248 | 1475817704930 Marionette TRACE conn5 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:44 INFO - TEST-START | /html/webappapis/scripting/events/body-onload.html 22:21:45 INFO - PROCESS | 1248 | 1475817705064 Marionette TRACE conn5 <- [1,849,null,{"value":null}] 22:21:45 INFO - PROCESS | 1248 | 1475817705073 Marionette TRACE conn5 -> [0,850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/body-onload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/body-onload.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1248 | ++DOCSHELL 13497400 == 28 [pid = 1248] [id = 1653] 22:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (13497800) [pid = 1248] [serial = 3639] [outer = 00000000] 22:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (2A636400) [pid = 1248] [serial = 3640] [outer = 13497800] 22:21:45 INFO - PROCESS | 1248 | 1475817705133 Marionette DEBUG loaded listener.js 22:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (20602000) [pid = 1248] [serial = 3641] [outer = 13497800] 22:21:45 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:45 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:45 INFO - PROCESS | 1248 | 1475817705545 Marionette TRACE conn5 <- [1,850,null,{"value":["/html/webappapis/scripting/events/body-onload.html",0,null,null,[["body.onload should set the window.onload handler",0,null,null]]]}] 22:21:45 INFO - . 22:21:45 INFO - TEST-OK | /html/webappapis/scripting/events/body-onload.html | took 670ms 22:21:45 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-attributes-body-window.html 22:21:45 INFO - PROCESS | 1248 | 1475817705613 Marionette TRACE conn5 -> [0,851,"getWindowHandle",null] 22:21:45 INFO - PROCESS | 1248 | 1475817705615 Marionette TRACE conn5 <- [1,851,null,{"value":"12"}] 22:21:45 INFO - PROCESS | 1248 | 1475817705619 Marionette TRACE conn5 -> [0,852,"timeouts",{"script":35000}] 22:21:45 INFO - PROCESS | 1248 | 1475817705622 Marionette TRACE conn5 <- [1,852,null,{}] 22:21:45 INFO - PROCESS | 1248 | 1475817705626 Marionette TRACE conn5 -> [0,853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:45 INFO - PROCESS | 1248 | 1475817705735 Marionette TRACE conn5 <- [1,853,null,{"value":null}] 22:21:45 INFO - PROCESS | 1248 | 1475817705742 Marionette TRACE conn5 -> [0,854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/event-handler-attributes-body-window.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-attributes-body-window.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1248 | ++DOCSHELL 13496C00 == 29 [pid = 1248] [id = 1654] 22:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (20605C00) [pid = 1248] [serial = 3642] [outer = 00000000] 22:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (2060D800) [pid = 1248] [serial = 3643] [outer = 20605C00] 22:21:45 INFO - PROCESS | 1248 | 1475817705799 Marionette DEBUG loaded listener.js 22:21:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (2060FC00) [pid = 1248] [serial = 3644] [outer = 20605C00] 22:21:45 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:45 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:46 INFO - PROCESS | 1248 | 1475817706224 Marionette TRACE conn5 <- [1,854,null,{"value":["/html/webappapis/scripting/events/event-handler-attributes-body-window.html",0,null,null,[["blur",0,null,null],["error",0,null,null],["focus",0,null,null],["load",0,null,null],["resize",0,null,null],["scroll",0,null,null],["afterprint",0,null,null],["beforeprint",0,null,null],["beforeunload",0,null,null],["hashchange",0,null,null],["languagechange",0,null,null],["message",0,null,null],["offline",0,null,null],["online",0,null,null],["pagehide",0,null,null],["pageshow",0,null,null],["popstate",0,null,null],["storage",0,null,null],["unload",0,null,null]]]}] 22:21:46 INFO - ................... 22:21:46 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-attributes-body-window.html | took 639ms 22:21:46 INFO - PROCESS | 1248 | 1475817706262 Marionette TRACE conn5 -> [0,855,"getWindowHandle",null] 22:21:46 INFO - PROCESS | 1248 | 1475817706264 Marionette TRACE conn5 <- [1,855,null,{"value":"12"}] 22:21:46 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-javascript.html 22:21:46 INFO - PROCESS | 1248 | 1475817706268 Marionette TRACE conn5 -> [0,856,"timeouts",{"script":35000}] 22:21:46 INFO - PROCESS | 1248 | 1475817706270 Marionette TRACE conn5 <- [1,856,null,{}] 22:21:46 INFO - PROCESS | 1248 | 1475817706282 Marionette TRACE conn5 -> [0,857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:46 INFO - PROCESS | 1248 | 1475817706395 Marionette TRACE conn5 <- [1,857,null,{"value":null}] 22:21:46 INFO - PROCESS | 1248 | 1475817706402 Marionette TRACE conn5 -> [0,858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/event-handler-javascript.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-javascript.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:46 INFO - PROCESS | 1248 | ++DOCSHELL 1348B000 == 30 [pid = 1248] [id = 1655] 22:21:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1348B400) [pid = 1248] [serial = 3645] [outer = 00000000] 22:21:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1D3C1C00) [pid = 1248] [serial = 3646] [outer = 1348B400] 22:21:46 INFO - PROCESS | 1248 | 1475817706460 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1D3C3800) [pid = 1248] [serial = 3647] [outer = 1348B400] 22:21:46 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:46 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:46 INFO - PROCESS | 1248 | 1475817706850 Marionette TRACE conn5 <- [1,858,null,{"value":["/html/webappapis/scripting/events/event-handler-javascript.html",0,null,null,[["Event handlers starting with 'javascript:' should treat that as a label.",0,null,null]]]}] 22:21:46 INFO - . 22:21:46 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-javascript.html | took 630ms 22:21:46 INFO - PROCESS | 1248 | 1475817706902 Marionette TRACE conn5 -> [0,859,"getWindowHandle",null] 22:21:46 INFO - PROCESS | 1248 | 1475817706904 Marionette TRACE conn5 <- [1,859,null,{"value":"12"}] 22:21:46 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-onresize.html 22:21:46 INFO - PROCESS | 1248 | 1475817706938 Marionette TRACE conn5 -> [0,860,"timeouts",{"script":35000}] 22:21:46 INFO - PROCESS | 1248 | 1475817706943 Marionette TRACE conn5 <- [1,860,null,{}] 22:21:46 INFO - PROCESS | 1248 | 1475817706956 Marionette TRACE conn5 -> [0,861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:47 INFO - PROCESS | 1248 | 1475817707114 Marionette TRACE conn5 <- [1,861,null,{"value":null}] 22:21:47 INFO - PROCESS | 1248 | 1475817707208 Marionette TRACE conn5 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/event-handler-onresize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-onresize.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1248 | ++DOCSHELL 0F07EC00 == 31 [pid = 1248] [id = 1656] 22:21:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (0F07F000) [pid = 1248] [serial = 3648] [outer = 00000000] 22:21:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (0F617C00) [pid = 1248] [serial = 3649] [outer = 0F07F000] 22:21:47 INFO - PROCESS | 1248 | 1475817707284 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0F61BC00) [pid = 1248] [serial = 3650] [outer = 0F07F000] 22:21:47 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:47 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:47 INFO - PROCESS | 1248 | 1475817707753 Marionette TRACE conn5 <- [1,862,null,{"value":["/html/webappapis/scripting/events/event-handler-onresize.html",0,null,null,[["body.onresize should set the window.onload handler",0,null,null],["document.onresize should set the document.onresize handler",0,null,null],["meta.onresize should set the meta.onresize handler",0,null,null]]]}] 22:21:47 INFO - ... 22:21:47 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-onresize.html | took 870ms 22:21:47 INFO - PROCESS | 1248 | 1475817707783 Marionette TRACE conn5 -> [0,863,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1248 | 1475817707789 Marionette TRACE conn5 <- [1,863,null,{"value":"12"}] 22:21:47 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-processing-algorithm.html 22:21:47 INFO - PROCESS | 1248 | 1475817707794 Marionette TRACE conn5 -> [0,864,"timeouts",{"script":35000}] 22:21:47 INFO - PROCESS | 1248 | 1475817707798 Marionette TRACE conn5 <- [1,864,null,{}] 22:21:47 INFO - PROCESS | 1248 | 1475817707809 Marionette TRACE conn5 -> [0,865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:47 INFO - PROCESS | 1248 | 1475817707984 Marionette TRACE conn5 <- [1,865,null,{"value":null}] 22:21:48 INFO - PROCESS | 1248 | 1475817708108 Marionette TRACE conn5 -> [0,866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/event-handler-processing-algorithm.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-processing-algorithm.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:48 INFO - PROCESS | 1248 | ++DOCSHELL 13493800 == 32 [pid = 1248] [id = 1657] 22:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (13F27000) [pid = 1248] [serial = 3651] [outer = 00000000] 22:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (16A38400) [pid = 1248] [serial = 3652] [outer = 13F27000] 22:21:48 INFO - PROCESS | 1248 | 1475817708185 Marionette DEBUG loaded listener.js 22:21:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (16A39400) [pid = 1248] [serial = 3653] [outer = 13F27000] 22:21:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:48 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:48 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(beforeUnload) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/JSEventHandler.cpp, line 191 22:21:48 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(beforeUnload) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/JSEventHandler.cpp, line 191 22:21:48 INFO - PROCESS | 1248 | 1475817708663 Marionette TRACE conn5 <- [1,866,null,{"value":["/html/webappapis/scripting/events/event-handler-processing-algorithm.html",0,null,null,[["mouseover listener returning true cancels event",0,null,null],["mouseover listener returning false doesn't cancel event",0,null,null],["beforeunload listener returning null cancels event",1,"assert_equals: expected true but got false","@http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-processing-algorithm.html:28:6\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-processing-algorithm.html:24:2\n"],["beforeunload listener returning non-null doesn't cancel event",0,null,null],["click listener returning false cancels event",0,null,null],["blur listener returning false cancels event",0,null,null],["dblclick listener returning false cancels event",0,null,null]]]}] 22:21:48 INFO - ....... 22:21:48 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-processing-algorithm.html | took 891ms 22:21:48 INFO - PROCESS | 1248 | 1475817708689 Marionette TRACE conn5 -> [0,867,"getWindowHandle",null] 22:21:48 INFO - PROCESS | 1248 | 1475817708692 Marionette TRACE conn5 <- [1,867,null,{"value":"12"}] 22:21:48 INFO - TEST-START | /html/webappapis/scripting/events/event-handler-spec-example.html 22:21:48 INFO - PROCESS | 1248 | 1475817708697 Marionette TRACE conn5 -> [0,868,"timeouts",{"script":35000}] 22:21:48 INFO - PROCESS | 1248 | 1475817708700 Marionette TRACE conn5 <- [1,868,null,{}] 22:21:48 INFO - PROCESS | 1248 | 1475817708706 Marionette TRACE conn5 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:48 INFO - PROCESS | 1248 | 1475817708849 Marionette TRACE conn5 <- [1,869,null,{"value":null}] 22:21:48 INFO - PROCESS | 1248 | 1475817708980 Marionette TRACE conn5 -> [0,870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/event-handler-spec-example.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-spec-example.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1248 | ++DOCSHELL 1A80F400 == 33 [pid = 1248] [id = 1658] 22:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1A80F000) [pid = 1248] [serial = 3654] [outer = 00000000] 22:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1AC7C800) [pid = 1248] [serial = 3655] [outer = 1A80F000] 22:21:49 INFO - PROCESS | 1248 | 1475817709063 Marionette DEBUG loaded listener.js 22:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1AD1DC00) [pid = 1248] [serial = 3656] [outer = 1A80F000] 22:21:49 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:49 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:49 INFO - PROCESS | 1248 | 1475817709576 Marionette TRACE conn5 <- [1,870,null,{"value":["/html/webappapis/scripting/events/event-handler-spec-example.html",0,null,null,[["Event handler listeners should be registered when they are first set to an object value (object \"[object Object]\").",0,null,null],["Event handler listeners should be registered when they are first set to an object value (function \"function () {}\").",0,null,null],["Event handler listeners should be registered when they are first set to an object value (object \"42\").",0,null,null],["Event handler listeners should be registered when they are first set to an object value (object \"\").",0,null,null],["Event handler listeners should be registered when they are first set to an object value (42).",0,null,null],["Event handler listeners should be registered when they are first set to an object value (null).",0,null,null],["Event handler listeners should be registered when they are first set to an object value (undefined).",0,null,null],["Event handler listeners should be registered when they are first set to an object value (\"\").",0,null,null],["Event handler listeners should be registered when they are first set to an object value.",0,null,null]]]}] 22:21:49 INFO - ......... 22:21:49 INFO - TEST-OK | /html/webappapis/scripting/events/event-handler-spec-example.html | took 930ms 22:21:49 INFO - PROCESS | 1248 | 1475817709629 Marionette TRACE conn5 -> [0,871,"getWindowHandle",null] 22:21:49 INFO - PROCESS | 1248 | 1475817709633 Marionette TRACE conn5 <- [1,871,null,{"value":"12"}] 22:21:49 INFO - TEST-START | /html/webappapis/scripting/events/inline-event-handler-ordering.html 22:21:49 INFO - PROCESS | 1248 | 1475817709638 Marionette TRACE conn5 -> [0,872,"timeouts",{"script":35000}] 22:21:49 INFO - PROCESS | 1248 | 1475817709641 Marionette TRACE conn5 <- [1,872,null,{}] 22:21:49 INFO - PROCESS | 1248 | 1475817709687 Marionette TRACE conn5 -> [0,873,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:49 INFO - PROCESS | 1248 | 1475817709845 Marionette TRACE conn5 <- [1,873,null,{"value":null}] 22:21:49 INFO - PROCESS | 1248 | 1475817709940 Marionette TRACE conn5 -> [0,874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/inline-event-handler-ordering.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/inline-event-handler-ordering.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1248 | ++DOCSHELL 1B55FC00 == 34 [pid = 1248] [id = 1659] 22:21:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1B562000) [pid = 1248] [serial = 3657] [outer = 00000000] 22:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (20604400) [pid = 1248] [serial = 3658] [outer = 1B562000] 22:21:50 INFO - PROCESS | 1248 | 1475817710012 Marionette DEBUG loaded listener.js 22:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (2060F400) [pid = 1248] [serial = 3659] [outer = 1B562000] 22:21:50 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:50 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:50 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(result, result) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/EventListenerManager.cpp, line 1085 22:21:50 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/html/webappapis/scripting/events/inline-event-handler-ordering.html, line 1: SyntaxError: expected expression, got end of script 22:21:50 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(result, result) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/EventListenerManager.cpp, line 1085 22:21:50 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/html/webappapis/scripting/events/inline-event-handler-ordering.html, line 1: SyntaxError: expected expression, got end of script 22:21:50 INFO - PROCESS | 1248 | 1475817710459 Marionette TRACE conn5 <- [1,874,null,{"value":["/html/webappapis/scripting/events/inline-event-handler-ordering.html",1,"SyntaxError: expected expression, got end of script",null,[["Inline event handlers retain their ordering when invalid and force-compiled",0,null,null],["Inline event handlers retain their ordering when invalid and force-compiled via dispatch",0,null,null],["Inline event handlers retain their ordering when invalid and lazy-compiled",0,null,null]]]}] 22:21:50 INFO - ... 22:21:50 INFO - TEST-ERROR | /html/webappapis/scripting/events/inline-event-handler-ordering.html | took 870ms 22:21:50 INFO - PROCESS | 1248 | 1475817710510 Marionette TRACE conn5 -> [0,875,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1248 | 1475817710513 Marionette TRACE conn5 <- [1,875,null,{"value":"12"}] 22:21:50 INFO - TEST-START | /html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html 22:21:50 INFO - PROCESS | 1248 | 1475817710518 Marionette TRACE conn5 -> [0,876,"timeouts",{"script":35000}] 22:21:50 INFO - PROCESS | 1248 | 1475817710521 Marionette TRACE conn5 <- [1,876,null,{}] 22:21:50 INFO - PROCESS | 1248 | 1475817710526 Marionette TRACE conn5 -> [0,877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:50 INFO - PROCESS | 1248 | 1475817710683 Marionette TRACE conn5 <- [1,877,null,{"value":null}] 22:21:50 INFO - PROCESS | 1248 | 1475817710802 Marionette TRACE conn5 -> [0,878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:50 INFO - PROCESS | 1248 | ++DOCSHELL 28DF9000 == 35 [pid = 1248] [id = 1660] 22:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (28DFA400) [pid = 1248] [serial = 3660] [outer = 00000000] 22:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (2A632800) [pid = 1248] [serial = 3661] [outer = 28DFA400] 22:21:50 INFO - PROCESS | 1248 | 1475817710875 Marionette DEBUG loaded listener.js 22:21:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (2A635800) [pid = 1248] [serial = 3662] [outer = 28DFA400] 22:21:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:51 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:51 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(result, result) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/EventListenerManager.cpp, line 1085 22:21:51 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html, line 1: SyntaxError: expected expression, got end of script 22:21:51 INFO - PROCESS | 1248 | 1475817711318 Marionette TRACE conn5 <- [1,878,null,{"value":["/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html",0,null,null,[["Invalid uncompiled raw handlers should only be compiled once.",0,null,null]]]}] 22:21:51 INFO - . 22:21:51 INFO - TEST-OK | /html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html | took 830ms 22:21:51 INFO - PROCESS | 1248 | 1475817711351 Marionette TRACE conn5 -> [0,879,"getWindowHandle",null] 22:21:51 INFO - PROCESS | 1248 | 1475817711353 Marionette TRACE conn5 <- [1,879,null,{"value":"12"}] 22:21:51 INFO - TEST-START | /html/webappapis/scripting/events/onerroreventhandler.html 22:21:51 INFO - PROCESS | 1248 | 1475817711358 Marionette TRACE conn5 -> [0,880,"timeouts",{"script":35000}] 22:21:51 INFO - PROCESS | 1248 | 1475817711361 Marionette TRACE conn5 <- [1,880,null,{}] 22:21:51 INFO - PROCESS | 1248 | 1475817711366 Marionette TRACE conn5 -> [0,881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:51 INFO - PROCESS | 1248 | 1475817711674 Marionette TRACE conn5 <- [1,881,null,{"value":null}] 22:21:51 INFO - PROCESS | 1248 | 1475817711804 Marionette TRACE conn5 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/scripting/events/onerroreventhandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1248 | ++DOCSHELL 0F6F5800 == 36 [pid = 1248] [id = 1661] 22:21:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (0FF2F800) [pid = 1248] [serial = 3663] [outer = 00000000] 22:21:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1348E400) [pid = 1248] [serial = 3664] [outer = 0FF2F800] 22:21:51 INFO - PROCESS | 1248 | 1475817711875 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (13494000) [pid = 1248] [serial = 3665] [outer = 0FF2F800] 22:21:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:52 INFO - PROCESS | 1248 | ++DOCSHELL 11429C00 == 37 [pid = 1248] [id = 1662] 22:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (13489800) [pid = 1248] [serial = 3666] [outer = 00000000] 22:21:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1142B400) [pid = 1248] [serial = 3667] [outer = 13489800] 22:21:52 INFO - PROCESS | 1248 | 1475817712445 Marionette TRACE conn5 <- [1,882,null,{"value":["/html/webappapis/scripting/events/onerroreventhandler.html",0,null,null,[["onerror + ErrorEvent + Window",0,null,null],["onerror + !ErrorEvent + Window",0,null,null],["onerror + Document",0,null,null]]]}] 22:21:52 INFO - ... 22:21:52 INFO - TEST-OK | /html/webappapis/scripting/events/onerroreventhandler.html | took 1132ms 22:21:52 INFO - PROCESS | 1248 | 1475817712494 Marionette TRACE conn5 -> [0,883,"getWindowHandle",null] 22:21:52 INFO - PROCESS | 1248 | 1475817712500 Marionette TRACE conn5 <- [1,883,null,{"value":"12"}] 22:21:52 INFO - TEST-START | /http/content_length.html 22:21:52 INFO - PROCESS | 1248 | 1475817712505 Marionette TRACE conn5 -> [0,884,"timeouts",{"script":35000}] 22:21:52 INFO - PROCESS | 1248 | 1475817712509 Marionette TRACE conn5 <- [1,884,null,{}] 22:21:52 INFO - PROCESS | 1248 | 1475817712515 Marionette TRACE conn5 -> [0,885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:52 INFO - PROCESS | 1248 | 1475817712671 Marionette TRACE conn5 <- [1,885,null,{"value":null}] 22:21:52 INFO - PROCESS | 1248 | 1475817712784 Marionette TRACE conn5 -> [0,886,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/http/content_length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/http/content_length.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:52 INFO - PROCESS | 1248 | ++DOCSHELL 0E95E000 == 38 [pid = 1248] [id = 1663] 22:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0E95E400) [pid = 1248] [serial = 3668] [outer = 00000000] 22:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (11B8E800) [pid = 1248] [serial = 3669] [outer = 0E95E400] 22:21:52 INFO - PROCESS | 1248 | 1475817712848 Marionette DEBUG loaded listener.js 22:21:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (13495800) [pid = 1248] [serial = 3670] [outer = 0E95E400] 22:21:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:52 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 28FF6800 == 37 [pid = 1248] [id = 1651] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 0F080400 == 36 [pid = 1248] [id = 1629] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 0B5F1800 == 35 [pid = 1248] [id = 1652] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 13497400 == 34 [pid = 1248] [id = 1653] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 13496C00 == 33 [pid = 1248] [id = 1654] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 11429C00 == 32 [pid = 1248] [id = 1662] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 0F6F5800 == 31 [pid = 1248] [id = 1661] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 28DF9000 == 30 [pid = 1248] [id = 1660] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 202E6000 == 29 [pid = 1248] [id = 1637] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 1348B000 == 28 [pid = 1248] [id = 1655] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 0F07EC00 == 27 [pid = 1248] [id = 1656] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 13493800 == 26 [pid = 1248] [id = 1657] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 1A80F400 == 25 [pid = 1248] [id = 1658] 22:21:53 INFO - PROCESS | 1248 | --DOCSHELL 1B55FC00 == 24 [pid = 1248] [id = 1659] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (202EE800) [pid = 1248] [serial = 3585] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (202E8400) [pid = 1248] [serial = 3584] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (202ED000) [pid = 1248] [serial = 3583] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (202E8C00) [pid = 1248] [serial = 3582] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1A7E1000) [pid = 1248] [serial = 3580] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (230FDC00) [pid = 1248] [serial = 3579] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1E32DC00) [pid = 1248] [serial = 3600] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html?foo=bara] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1E32CC00) [pid = 1248] [serial = 3599] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html?foo=bar] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1E327000) [pid = 1248] [serial = 3598] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1D136800) [pid = 1248] [serial = 3596] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1B2F8800) [pid = 1248] [serial = 3595] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (2AC07000) [pid = 1248] [serial = 3603] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (2AC04C00) [pid = 1248] [serial = 3602] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (28FF0800) [pid = 1248] [serial = 3606] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (28FEF800) [pid = 1248] [serial = 3605] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (202EEC00) [pid = 1248] [serial = 3586] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1945F800) [pid = 1248] [serial = 3587] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19460800) [pid = 1248] [serial = 3588] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (19464400) [pid = 1248] [serial = 3589] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19467C00) [pid = 1248] [serial = 3590] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1946A000) [pid = 1248] [serial = 3591] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1B2ED400) [pid = 1248] [serial = 3592] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1B2F1000) [pid = 1248] [serial = 3593] [outer = 00000000] [url = http://web-platform.test:8000/common/form-submission.py] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1B567800) [pid = 1248] [serial = 3573] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1B566C00) [pid = 1248] [serial = 3574] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1D138C00) [pid = 1248] [serial = 3576] [outer = 00000000] [url = http://web-platform.test:8000/common/blank.html] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (22B49000) [pid = 1248] [serial = 3577] [outer = 00000000] [url = data:,hello%20world?] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1AC89000) [pid = 1248] [serial = 3570] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1AD22400) [pid = 1248] [serial = 3571] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1A7AB400) [pid = 1248] [serial = 3567] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1A802000) [pid = 1248] [serial = 3568] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0F3D8800) [pid = 1248] [serial = 3564] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0F4BE800) [pid = 1248] [serial = 3565] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0C8CA400) [pid = 1248] [serial = 3561] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0CFC0C00) [pid = 1248] [serial = 3562] [outer = 00000000] [url = about:blank] 22:21:53 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (115B0800) [pid = 1248] [serial = 3559] [outer = 00000000] [url = about:blank] 22:21:54 INFO - PROCESS | 1248 | 1475817714003 Marionette TRACE conn5 <- [1,886,null,{"value":["/http/content_length.html",0,null,null,[["Content-Length Test",0,null,null]]]}] 22:21:54 INFO - . 22:21:54 INFO - TEST-OK | /http/content_length.html | took 1524ms 22:21:54 INFO - PROCESS | 1248 | 1475817714034 Marionette TRACE conn5 -> [0,887,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1248 | 1475817714039 Marionette TRACE conn5 <- [1,887,null,{"value":"12"}] 22:21:54 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/link-prefetch-tag/top-level/keep-scheme-redirect/allowed.https.html 22:21:54 INFO - PROCESS | 1248 | 1475817714047 Marionette TRACE conn5 -> [0,888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:21:54 INFO - PROCESS | 1248 | 1475817714188 Marionette TRACE conn5 <- [1,888,null,{"value":null}] 22:21:54 INFO - PROCESS | 1248 | 1475817714295 Marionette TRACE conn5 -> [0,889,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:21:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0F797C00) [pid = 1248] [serial = 3671] [outer = 171C1800] 22:21:54 INFO - PROCESS | 1248 | 1475817714511 Marionette TRACE conn5 <- [1,889,null,{}] 22:21:54 INFO - PROCESS | 1248 | 1475817714517 Marionette TRACE conn5 -> [0,890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:21:54 INFO - PROCESS | 1248 | 1475817714546 Marionette TRACE conn5 <- [1,890,null,{"value":null}] 22:21:54 INFO - PROCESS | 1248 | 1475817714555 Marionette TRACE conn5 -> [0,891,"timeouts",{"script":35000}] 22:21:54 INFO - PROCESS | 1248 | 1475817714561 Marionette TRACE conn5 <- [1,891,null,{}] 22:21:54 INFO - PROCESS | 1248 | 1475817714570 Marionette TRACE conn5 -> [0,892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:54 INFO - PROCESS | 1248 | 1475817714594 Marionette TRACE conn5 <- [1,892,null,{"value":null}] 22:21:54 INFO - PROCESS | 1248 | 1475817714598 Marionette TRACE conn5 -> [0,893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/link-prefetch-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/link-prefetch-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1248 | ++DOCSHELL 0F080400 == 25 [pid = 1248] [id = 1664] 22:21:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0F79E400) [pid = 1248] [serial = 3672] [outer = 00000000] 22:21:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0F830C00) [pid = 1248] [serial = 3673] [outer = 0F79E400] 22:21:54 INFO - PROCESS | 1248 | 1475817714662 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0F943C00) [pid = 1248] [serial = 3674] [outer = 0F79E400] 22:21:55 INFO - PROCESS | 1248 | 1475817715104 Marionette TRACE conn5 <- [1,893,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/link-prefetch-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: link-prefetch-tag\n expectation: allowed",1,"assert_equals: The triggered event should match 'allowed'. expected \"allowed\" but got \"blocked\"","runTest/ [0,894,"getWindowHandle",null] 22:21:55 INFO - PROCESS | 1248 | 1475817715150 Marionette TRACE conn5 <- [1,894,null,{"value":"12"}] 22:21:55 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html 22:21:55 INFO - PROCESS | 1248 | 1475817715155 Marionette TRACE conn5 -> [0,895,"timeouts",{"script":35000}] 22:21:55 INFO - PROCESS | 1248 | 1475817715159 Marionette TRACE conn5 <- [1,895,null,{}] 22:21:55 INFO - PROCESS | 1248 | 1475817715164 Marionette TRACE conn5 -> [0,896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:55 INFO - PROCESS | 1248 | 1475817715294 Marionette TRACE conn5 <- [1,896,null,{"value":null}] 22:21:55 INFO - PROCESS | 1248 | 1475817715414 Marionette TRACE conn5 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:55 INFO - PROCESS | 1248 | ++DOCSHELL 10130800 == 26 [pid = 1248] [id = 1665] 22:21:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (10130C00) [pid = 1248] [serial = 3675] [outer = 00000000] 22:21:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (11341400) [pid = 1248] [serial = 3676] [outer = 10130C00] 22:21:55 INFO - PROCESS | 1248 | 1475817715481 Marionette DEBUG loaded listener.js 22:21:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1142CC00) [pid = 1248] [serial = 3677] [outer = 10130C00] 22:21:55 INFO - PROCESS | 1248 | 1475817715919 Marionette TRACE conn5 <- [1,897,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: allowed",0,null,null]]]}] 22:21:55 INFO - . 22:21:55 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html | took 790ms 22:21:55 INFO - PROCESS | 1248 | 1475817715947 Marionette TRACE conn5 -> [0,898,"getWindowHandle",null] 22:21:55 INFO - PROCESS | 1248 | 1475817715950 Marionette TRACE conn5 <- [1,898,null,{"value":"12"}] 22:21:55 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html 22:21:55 INFO - PROCESS | 1248 | 1475817715954 Marionette TRACE conn5 -> [0,899,"timeouts",{"script":35000}] 22:21:55 INFO - PROCESS | 1248 | 1475817715956 Marionette TRACE conn5 <- [1,899,null,{}] 22:21:55 INFO - PROCESS | 1248 | 1475817715967 Marionette TRACE conn5 -> [0,900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:56 INFO - PROCESS | 1248 | 1475817716115 Marionette TRACE conn5 <- [1,900,null,{"value":null}] 22:21:56 INFO - PROCESS | 1248 | 1475817716172 Marionette TRACE conn5 -> [0,901,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:56 INFO - PROCESS | 1248 | ++DOCSHELL 115AC400 == 27 [pid = 1248] [id = 1666] 22:21:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (115AE800) [pid = 1248] [serial = 3678] [outer = 00000000] 22:21:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (11D34000) [pid = 1248] [serial = 3679] [outer = 115AE800] 22:21:56 INFO - PROCESS | 1248 | 1475817716232 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (11E28C00) [pid = 1248] [serial = 3680] [outer = 115AE800] 22:21:56 INFO - PROCESS | 1248 | 1475817716737 Marionette TRACE conn5 <- [1,901,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: allowed",0,null,null]]]}] 22:21:56 INFO - . 22:21:56 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html | took 830ms 22:21:56 INFO - PROCESS | 1248 | 1475817716787 Marionette TRACE conn5 -> [0,902,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1248 | 1475817716790 Marionette TRACE conn5 <- [1,902,null,{"value":"12"}] 22:21:56 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html 22:21:56 INFO - PROCESS | 1248 | 1475817716794 Marionette TRACE conn5 -> [0,903,"timeouts",{"script":35000}] 22:21:56 INFO - PROCESS | 1248 | 1475817716798 Marionette TRACE conn5 <- [1,903,null,{}] 22:21:56 INFO - PROCESS | 1248 | 1475817716803 Marionette TRACE conn5 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:56 INFO - PROCESS | 1248 | 1475817716958 Marionette TRACE conn5 <- [1,904,null,{"value":null}] 22:21:57 INFO - PROCESS | 1248 | 1475817717014 Marionette TRACE conn5 -> [0,905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1248 | ++DOCSHELL 1348AC00 == 28 [pid = 1248] [id = 1667] 22:21:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1348B000) [pid = 1248] [serial = 3681] [outer = 00000000] 22:21:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (13498000) [pid = 1248] [serial = 3682] [outer = 1348B000] 22:21:57 INFO - PROCESS | 1248 | 1475817717080 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (13651C00) [pid = 1248] [serial = 3683] [outer = 1348B000] 22:21:57 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:21:57 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:21:57 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 362 22:21:57 INFO - PROCESS | 1248 | 1475817717515 Marionette TRACE conn5 <- [1,905,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 22:21:57 INFO - . 22:21:57 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html | took 790ms 22:21:57 INFO - PROCESS | 1248 | 1475817717586 Marionette TRACE conn5 -> [0,906,"getWindowHandle",null] 22:21:57 INFO - PROCESS | 1248 | 1475817717589 Marionette TRACE conn5 <- [1,906,null,{"value":"12"}] 22:21:57 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html 22:21:57 INFO - PROCESS | 1248 | 1475817717593 Marionette TRACE conn5 -> [0,907,"timeouts",{"script":35000}] 22:21:57 INFO - PROCESS | 1248 | 1475817717595 Marionette TRACE conn5 <- [1,907,null,{}] 22:21:57 INFO - PROCESS | 1248 | 1475817717602 Marionette TRACE conn5 -> [0,908,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:58 INFO - PROCESS | 1248 | 1475817718219 Marionette TRACE conn5 <- [1,908,null,{"value":null}] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1348B400) [pid = 1248] [serial = 3645] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-javascript.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1AD22000) [pid = 1248] [serial = 3628] [outer = 00000000] [url = http://web-platform.test:8000/html/syntax/serializing-html-fragments/outerHTML.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0F4C8400) [pid = 1248] [serial = 3622] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1D131000) [pid = 1248] [serial = 3631] [outer = 00000000] [url = http://web-platform.test:8000/html/syntax/serializing-html-fragments/serializing.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (13497800) [pid = 1248] [serial = 3639] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/body-onload.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1142AC00) [pid = 1248] [serial = 3613] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/select-remove.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F4BBC00) [pid = 1248] [serial = 3610] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/select-named-getter.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (28FF7C00) [pid = 1248] [serial = 3634] [outer = 00000000] [url = about:blank] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (28FF4400) [pid = 1248] [serial = 3607] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/forms/the-select-element/select-ask-for-reset.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (22B41400) [pid = 1248] [serial = 3619] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/tabular-data/attributes-common-to-td-and-th-elements/cellIndex.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1D119400) [pid = 1248] [serial = 3636] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/atob/base64.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1150A000) [pid = 1248] [serial = 3625] [outer = 00000000] [url = http://web-platform.test:8000/html/syntax/serializing-html-fragments/initial-linefeed-pre.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1AC86000) [pid = 1248] [serial = 3616] [outer = 00000000] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-figure-element/grouping-figure.html] 22:21:58 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (20605C00) [pid = 1248] [serial = 3642] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-attributes-body-window.html] 22:21:58 INFO - PROCESS | 1248 | 1475817718280 Marionette TRACE conn5 -> [0,909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1248 | ++DOCSHELL 0F4C8400 == 29 [pid = 1248] [id = 1668] 22:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0F6F2000) [pid = 1248] [serial = 3684] [outer = 00000000] 22:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (13F0B800) [pid = 1248] [serial = 3685] [outer = 0F6F2000] 22:21:58 INFO - PROCESS | 1248 | 1475817718338 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (13F60400) [pid = 1248] [serial = 3686] [outer = 0F6F2000] 22:21:58 INFO - PROCESS | 1248 | 1475817718714 Marionette TRACE conn5 <- [1,909,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 22:21:58 INFO - . 22:21:58 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html | took 1171ms 22:21:58 INFO - PROCESS | 1248 | 1475817718767 Marionette TRACE conn5 -> [0,910,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1248 | 1475817718770 Marionette TRACE conn5 <- [1,910,null,{"value":"12"}] 22:21:58 INFO - PROCESS | 1248 | 1475817718774 Marionette TRACE conn5 -> [0,911,"timeouts",{"script":35000}] 22:21:58 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html 22:21:58 INFO - PROCESS | 1248 | 1475817718776 Marionette TRACE conn5 <- [1,911,null,{}] 22:21:58 INFO - PROCESS | 1248 | 1475817718780 Marionette TRACE conn5 -> [0,912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:58 INFO - PROCESS | 1248 | 1475817718889 Marionette TRACE conn5 <- [1,912,null,{"value":null}] 22:21:58 INFO - PROCESS | 1248 | 1475817718896 Marionette TRACE conn5 -> [0,913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1248 | ++DOCSHELL 14418800 == 30 [pid = 1248] [id = 1669] 22:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1441B400) [pid = 1248] [serial = 3687] [outer = 00000000] 22:21:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1450D400) [pid = 1248] [serial = 3688] [outer = 1441B400] 22:21:58 INFO - PROCESS | 1248 | 1475817718954 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1450E800) [pid = 1248] [serial = 3689] [outer = 1441B400] 22:21:59 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:21:59 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:21:59 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 362 22:21:59 INFO - PROCESS | 1248 | 1475817719409 Marionette TRACE conn5 <- [1,913,null,{"value":["/mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 22:21:59 INFO - . 22:21:59 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html | took 670ms 22:21:59 INFO - PROCESS | 1248 | 1475817719447 Marionette TRACE conn5 -> [0,914,"getWindowHandle",null] 22:21:59 INFO - PROCESS | 1248 | 1475817719450 Marionette TRACE conn5 <- [1,914,null,{"value":"12"}] 22:21:59 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 22:21:59 INFO - PROCESS | 1248 | 1475817719454 Marionette TRACE conn5 -> [0,915,"timeouts",{"script":35000}] 22:21:59 INFO - PROCESS | 1248 | 1475817719456 Marionette TRACE conn5 <- [1,915,null,{}] 22:21:59 INFO - PROCESS | 1248 | 1475817719460 Marionette TRACE conn5 -> [0,916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:21:59 INFO - PROCESS | 1248 | 1475817719565 Marionette TRACE conn5 <- [1,916,null,{"value":null}] 22:21:59 INFO - PROCESS | 1248 | 1475817719571 Marionette TRACE conn5 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1248 | ++DOCSHELL 13419C00 == 31 [pid = 1248] [id = 1670] 22:21:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (13650C00) [pid = 1248] [serial = 3690] [outer = 00000000] 22:21:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (15F4BC00) [pid = 1248] [serial = 3691] [outer = 13650C00] 22:21:59 INFO - PROCESS | 1248 | 1475817719628 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (15F7F800) [pid = 1248] [serial = 3692] [outer = 13650C00] 22:22:00 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:00 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:00 INFO - PROCESS | 1248 | 1475817720049 Marionette TRACE conn5 <- [1,917,null,{"value":["/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 22:22:00 INFO - . 22:22:00 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 630ms 22:22:00 INFO - PROCESS | 1248 | 1475817720087 Marionette TRACE conn5 -> [0,918,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1248 | 1475817720090 Marionette TRACE conn5 <- [1,918,null,{"value":"12"}] 22:22:00 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html 22:22:00 INFO - PROCESS | 1248 | 1475817720094 Marionette TRACE conn5 -> [0,919,"timeouts",{"script":35000}] 22:22:00 INFO - PROCESS | 1248 | 1475817720097 Marionette TRACE conn5 <- [1,919,null,{}] 22:22:00 INFO - PROCESS | 1248 | 1475817720101 Marionette TRACE conn5 -> [0,920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:00 INFO - PROCESS | 1248 | 1475817720204 Marionette TRACE conn5 <- [1,920,null,{"value":null}] 22:22:00 INFO - PROCESS | 1248 | 1475817720313 Marionette TRACE conn5 -> [0,921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1248 | ++DOCSHELL 0B5F9000 == 32 [pid = 1248] [id = 1671] 22:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0B5FC400) [pid = 1248] [serial = 3693] [outer = 00000000] 22:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0F07B000) [pid = 1248] [serial = 3694] [outer = 0B5FC400] 22:22:00 INFO - PROCESS | 1248 | 1475817720393 Marionette DEBUG loaded listener.js 22:22:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0C8D7000) [pid = 1248] [serial = 3695] [outer = 0B5FC400] 22:22:00 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:00 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:00 INFO - PROCESS | 1248 | 1475817720970 Marionette TRACE conn5 <- [1,921,null,{"value":["/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 22:22:01 INFO - . 22:22:01 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html | took 930ms 22:22:01 INFO - PROCESS | 1248 | 1475817721044 Marionette TRACE conn5 -> [0,922,"getWindowHandle",null] 22:22:01 INFO - PROCESS | 1248 | 1475817721049 Marionette TRACE conn5 <- [1,922,null,{"value":"12"}] 22:22:01 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:01 INFO - PROCESS | 1248 | 1475817721061 Marionette TRACE conn5 -> [0,923,"timeouts",{"script":35000}] 22:22:01 INFO - PROCESS | 1248 | 1475817721067 Marionette TRACE conn5 <- [1,923,null,{}] 22:22:01 INFO - PROCESS | 1248 | 1475817721073 Marionette TRACE conn5 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:01 INFO - PROCESS | 1248 | 1475817721227 Marionette TRACE conn5 <- [1,924,null,{"value":null}] 22:22:01 INFO - PROCESS | 1248 | 1475817721333 Marionette TRACE conn5 -> [0,925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:01 INFO - PROCESS | 1248 | ++DOCSHELL 115B2C00 == 33 [pid = 1248] [id = 1672] 22:22:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (11750400) [pid = 1248] [serial = 3696] [outer = 00000000] 22:22:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (11E2E800) [pid = 1248] [serial = 3697] [outer = 11750400] 22:22:01 INFO - PROCESS | 1248 | 1475817721405 Marionette DEBUG loaded listener.js 22:22:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (11BBE800) [pid = 1248] [serial = 3698] [outer = 11750400] 22:22:01 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:01 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:01 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2699 22:22:01 INFO - PROCESS | 1248 | 1475817721980 Marionette TRACE conn5 <- [1,925,null,{"value":["/mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 22:22:01 INFO - . 22:22:01 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 930ms 22:22:02 INFO - PROCESS | 1248 | 1475817721997 Marionette TRACE conn5 -> [0,926,"getWindowHandle",null] 22:22:02 INFO - PROCESS | 1248 | 1475817722003 Marionette TRACE conn5 <- [1,926,null,{"value":"12"}] 22:22:02 INFO - TEST-START | /mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html 22:22:02 INFO - PROCESS | 1248 | 1475817722008 Marionette TRACE conn5 -> [0,927,"timeouts",{"script":35000}] 22:22:02 INFO - PROCESS | 1248 | 1475817722012 Marionette TRACE conn5 <- [1,927,null,{}] 22:22:02 INFO - PROCESS | 1248 | 1475817722045 Marionette TRACE conn5 -> [0,928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:02 INFO - PROCESS | 1248 | 1475817722198 Marionette TRACE conn5 <- [1,928,null,{"value":null}] 22:22:02 INFO - PROCESS | 1248 | 1475817722306 Marionette TRACE conn5 -> [0,929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:02 INFO - PROCESS | 1248 | ++DOCSHELL 1543AC00 == 34 [pid = 1248] [id = 1673] 22:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1543D000) [pid = 1248] [serial = 3699] [outer = 00000000] 22:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (16403800) [pid = 1248] [serial = 3700] [outer = 1543D000] 22:22:02 INFO - PROCESS | 1248 | 1475817722374 Marionette DEBUG loaded listener.js 22:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (16409400) [pid = 1248] [serial = 3701] [outer = 1543D000] 22:22:02 INFO - PROCESS | 1248 | ++DOCSHELL 164A3C00 == 35 [pid = 1248] [id = 1674] 22:22:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (164A4000) [pid = 1248] [serial = 3702] [outer = 00000000] 22:22:02 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 495 22:22:02 INFO - PROCESS | 1248 | 1475817722920 Marionette TRACE conn5 <- [1,929,null,{"value":["/mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: iframe-tag\n expectation: blocked",0,null,null]]]}] 22:22:02 INFO - . 22:22:02 INFO - TEST-OK | /mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html | took 930ms 22:22:02 INFO - PROCESS | 1248 | 1475817722939 Marionette TRACE conn5 -> [0,930,"getWindowHandle",null] 22:22:02 INFO - PROCESS | 1248 | 1475817722942 Marionette TRACE conn5 <- [1,930,null,{"value":"12"}] 22:22:02 INFO - TEST-START | /mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 22:22:02 INFO - PROCESS | 1248 | 1475817722955 Marionette TRACE conn5 -> [0,931,"timeouts",{"script":35000}] 22:22:02 INFO - PROCESS | 1248 | 1475817722963 Marionette TRACE conn5 <- [1,931,null,{}] 22:22:02 INFO - PROCESS | 1248 | 1475817722969 Marionette TRACE conn5 -> [0,932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1649BC00) [pid = 1248] [serial = 3703] [outer = 164A4000] 22:22:03 INFO - PROCESS | 1248 | --DOCSHELL 164A3C00 == 34 [pid = 1248] [id = 1674] 22:22:03 INFO - PROCESS | 1248 | 1475817723170 Marionette TRACE conn5 <- [1,932,null,{"value":null}] 22:22:03 INFO - PROCESS | 1248 | 1475817723296 Marionette TRACE conn5 -> [0,933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1248 | ++DOCSHELL 16499400 == 35 [pid = 1248] [id = 1675] 22:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1649A800) [pid = 1248] [serial = 3704] [outer = 00000000] 22:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (16558C00) [pid = 1248] [serial = 3705] [outer = 1649A800] 22:22:03 INFO - PROCESS | 1248 | 1475817723369 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16559C00) [pid = 1248] [serial = 3706] [outer = 1649A800] 22:22:03 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:22:04 INFO - PROCESS | 1248 | 1475817724030 Marionette TRACE conn5 <- [1,933,null,{"value":["/mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 22:22:04 INFO - . 22:22:04 INFO - TEST-OK | /mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1136ms 22:22:04 INFO - PROCESS | 1248 | 1475817724101 Marionette TRACE conn5 -> [0,934,"getWindowHandle",null] 22:22:04 INFO - PROCESS | 1248 | 1475817724107 Marionette TRACE conn5 <- [1,934,null,{"value":"12"}] 22:22:04 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/picture-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 22:22:04 INFO - PROCESS | 1248 | 1475817724114 Marionette TRACE conn5 -> [0,935,"getContext",null] 22:22:04 INFO - PROCESS | 1248 | 1475817724120 Marionette TRACE conn5 <- [1,935,null,{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724126 Marionette TRACE conn5 -> [0,936,"setContext",{"value":"chrome"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724131 Marionette TRACE conn5 <- [1,936,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724137 Marionette TRACE conn5 -> [0,937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 22:22:04 INFO - PROCESS | 1248 | 1475817724157 Marionette TRACE conn5 <- [1,937,null,{"value":true}] 22:22:04 INFO - PROCESS | 1248 | 1475817724161 Marionette TRACE conn5 -> [0,938,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724168 Marionette TRACE conn5 <- [1,938,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724204 Marionette TRACE conn5 -> [0,939,"getContext",null] 22:22:04 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:22:04 INFO - PROCESS | 1248 | 1475817724209 Marionette TRACE conn5 <- [1,939,null,{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724213 Marionette TRACE conn5 -> [0,940,"setContext",{"value":"chrome"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724216 Marionette TRACE conn5 <- [1,940,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724220 Marionette TRACE conn5 -> [0,941,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 22:22:04 INFO - PROCESS | 1248 | 1475817724235 Marionette TRACE conn5 <- [1,941,null,{"value":null}] 22:22:04 INFO - PROCESS | 1248 | 1475817724239 Marionette TRACE conn5 -> [0,942,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724245 Marionette TRACE conn5 <- [1,942,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724249 Marionette TRACE conn5 -> [0,943,"getContext",null] 22:22:04 INFO - PROCESS | 1248 | 1475817724253 Marionette TRACE conn5 <- [1,943,null,{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724265 Marionette TRACE conn5 -> [0,944,"setContext",{"value":"chrome"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724271 Marionette TRACE conn5 <- [1,944,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724275 Marionette TRACE conn5 -> [0,945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 22:22:04 INFO - PROCESS | 1248 | 1475817724289 Marionette TRACE conn5 <- [1,945,null,{"value":true}] 22:22:04 INFO - PROCESS | 1248 | 1475817724292 Marionette TRACE conn5 -> [0,946,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724295 Marionette TRACE conn5 <- [1,946,null,{}] 22:22:04 INFO - Setting pref security.mixed_content.use_hsts (false) 22:22:04 INFO - PROCESS | 1248 | 1475817724299 Marionette TRACE conn5 -> [0,947,"getContext",null] 22:22:04 INFO - PROCESS | 1248 | 1475817724301 Marionette TRACE conn5 <- [1,947,null,{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724351 Marionette TRACE conn5 -> [0,948,"setContext",{"value":"chrome"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724354 Marionette TRACE conn5 <- [1,948,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724358 Marionette TRACE conn5 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 22:22:04 INFO - PROCESS | 1248 | 1475817724375 Marionette TRACE conn5 <- [1,949,null,{"value":null}] 22:22:04 INFO - PROCESS | 1248 | 1475817724378 Marionette TRACE conn5 -> [0,950,"setContext",{"value":"content"}] 22:22:04 INFO - PROCESS | 1248 | 1475817724381 Marionette TRACE conn5 <- [1,950,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724384 Marionette TRACE conn5 -> [0,951,"timeouts",{"script":35000}] 22:22:04 INFO - PROCESS | 1248 | 1475817724387 Marionette TRACE conn5 <- [1,951,null,{}] 22:22:04 INFO - PROCESS | 1248 | 1475817724394 Marionette TRACE conn5 -> [0,952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:04 INFO - PROCESS | 1248 | 1475817724546 Marionette TRACE conn5 <- [1,952,null,{"value":null}] 22:22:04 INFO - PROCESS | 1248 | --DOCSHELL 0E95E000 == 34 [pid = 1248] [id = 1663] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1D3C1C00) [pid = 1248] [serial = 3646] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1D3C3800) [pid = 1248] [serial = 3647] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (2060D800) [pid = 1248] [serial = 3643] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (2060FC00) [pid = 1248] [serial = 3644] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (2A636400) [pid = 1248] [serial = 3640] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (20602000) [pid = 1248] [serial = 3641] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (28FE8400) [pid = 1248] [serial = 3637] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1348C800) [pid = 1248] [serial = 3638] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1A8D1800) [pid = 1248] [serial = 3635] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (202E7800) [pid = 1248] [serial = 3632] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1E32A400) [pid = 1248] [serial = 3633] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1B2F0800) [pid = 1248] [serial = 3629] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1B2F7000) [pid = 1248] [serial = 3630] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A76A000) [pid = 1248] [serial = 3626] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1A79F400) [pid = 1248] [serial = 3627] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (13F1A000) [pid = 1248] [serial = 3623] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (13F1BC00) [pid = 1248] [serial = 3624] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (2AC02C00) [pid = 1248] [serial = 3620] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (2AC0CC00) [pid = 1248] [serial = 3621] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1D132400) [pid = 1248] [serial = 3617] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1D13B400) [pid = 1248] [serial = 3618] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A7EA400) [pid = 1248] [serial = 3614] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1A7EF000) [pid = 1248] [serial = 3615] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F791C00) [pid = 1248] [serial = 3611] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11424000) [pid = 1248] [serial = 3612] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (2AC0FC00) [pid = 1248] [serial = 3608] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (11421400) [pid = 1248] [serial = 3609] [outer = 00000000] [url = about:blank] 22:22:04 INFO - PROCESS | 1248 | 1475817724674 Marionette TRACE conn5 -> [0,953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/picture-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/picture-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1248 | ++DOCSHELL 0C771800 == 35 [pid = 1248] [id = 1676] 22:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0CFB9C00) [pid = 1248] [serial = 3707] [outer = 00000000] 22:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0F796C00) [pid = 1248] [serial = 3708] [outer = 0CFB9C00] 22:22:04 INFO - PROCESS | 1248 | 1475817724735 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0F79D400) [pid = 1248] [serial = 3709] [outer = 0CFB9C00] 22:22:05 INFO - PROCESS | 1248 | 1475817725156 Marionette TRACE conn5 <- [1,953,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/picture-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 22:22:05 INFO - . 22:22:05 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/picture-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html | took 1093ms 22:22:05 INFO - PROCESS | 1248 | 1475817725214 Marionette TRACE conn5 -> [0,954,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1248 | 1475817725217 Marionette TRACE conn5 <- [1,954,null,{"value":"12"}] 22:22:05 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/fetch-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 22:22:05 INFO - PROCESS | 1248 | 1475817725221 Marionette TRACE conn5 -> [0,955,"timeouts",{"script":35000}] 22:22:05 INFO - PROCESS | 1248 | 1475817725225 Marionette TRACE conn5 <- [1,955,null,{}] 22:22:05 INFO - PROCESS | 1248 | 1475817725229 Marionette TRACE conn5 -> [0,956,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:05 INFO - PROCESS | 1248 | 1475817725355 Marionette TRACE conn5 <- [1,956,null,{"value":null}] 22:22:05 INFO - PROCESS | 1248 | 1475817725439 Marionette TRACE conn5 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/fetch-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/fetch-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:05 INFO - PROCESS | 1248 | ++DOCSHELL 11794C00 == 36 [pid = 1248] [id = 1677] 22:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (11796400) [pid = 1248] [serial = 3710] [outer = 00000000] 22:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1216B000) [pid = 1248] [serial = 3711] [outer = 11796400] 22:22:05 INFO - PROCESS | 1248 | 1475817725499 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (12DBA400) [pid = 1248] [serial = 3712] [outer = 11796400] 22:22:05 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:05 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:05 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 362 22:22:05 INFO - PROCESS | 1248 | 1475817725883 Marionette TRACE conn5 <- [1,957,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/fetch-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 22:22:05 INFO - . 22:22:05 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/fetch-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html | took 671ms 22:22:05 INFO - PROCESS | 1248 | 1475817725894 Marionette TRACE conn5 -> [0,958,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1248 | 1475817725897 Marionette TRACE conn5 <- [1,958,null,{"value":"12"}] 22:22:05 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/link-css-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 22:22:05 INFO - PROCESS | 1248 | 1475817725901 Marionette TRACE conn5 -> [0,959,"timeouts",{"script":35000}] 22:22:05 INFO - PROCESS | 1248 | 1475817725904 Marionette TRACE conn5 <- [1,959,null,{}] 22:22:05 INFO - PROCESS | 1248 | 1475817725909 Marionette TRACE conn5 -> [0,960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:06 INFO - PROCESS | 1248 | 1475817726058 Marionette TRACE conn5 <- [1,960,null,{"value":null}] 22:22:06 INFO - PROCESS | 1248 | 1475817726069 Marionette TRACE conn5 -> [0,961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/link-css-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/link-css-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1248 | ++DOCSHELL 13F0F800 == 37 [pid = 1248] [id = 1678] 22:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (13F1FC00) [pid = 1248] [serial = 3713] [outer = 00000000] 22:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (13F5F800) [pid = 1248] [serial = 3714] [outer = 13F1FC00] 22:22:06 INFO - PROCESS | 1248 | 1475817726132 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14419000) [pid = 1248] [serial = 3715] [outer = 13F1FC00] 22:22:06 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:22:06 INFO - PROCESS | 1248 | 1475817726596 Marionette TRACE conn5 <- [1,961,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/link-css-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 22:22:06 INFO - . 22:22:06 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/link-css-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html | took 730ms 22:22:06 INFO - PROCESS | 1248 | 1475817726635 Marionette TRACE conn5 -> [0,962,"getWindowHandle",null] 22:22:06 INFO - PROCESS | 1248 | 1475817726637 Marionette TRACE conn5 <- [1,962,null,{"value":"12"}] 22:22:06 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 22:22:06 INFO - PROCESS | 1248 | 1475817726648 Marionette TRACE conn5 -> [0,963,"timeouts",{"script":35000}] 22:22:06 INFO - PROCESS | 1248 | 1475817726651 Marionette TRACE conn5 <- [1,963,null,{}] 22:22:06 INFO - PROCESS | 1248 | 1475817726656 Marionette TRACE conn5 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:06 INFO - PROCESS | 1248 | 1475817726808 Marionette TRACE conn5 <- [1,964,null,{"value":null}] 22:22:06 INFO - PROCESS | 1248 | 1475817726823 Marionette TRACE conn5 -> [0,965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1248 | ++DOCSHELL 1450A800 == 38 [pid = 1248] [id = 1679] 22:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1450F400) [pid = 1248] [serial = 3716] [outer = 00000000] 22:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (15F88400) [pid = 1248] [serial = 3717] [outer = 1450F400] 22:22:06 INFO - PROCESS | 1248 | 1475817726882 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (15F8A000) [pid = 1248] [serial = 3718] [outer = 1450F400] 22:22:07 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:07 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:07 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2699 22:22:07 INFO - PROCESS | 1248 | 1475817727322 Marionette TRACE conn5 <- [1,965,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 22:22:07 INFO - . 22:22:07 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 730ms 22:22:07 INFO - PROCESS | 1248 | 1475817727380 Marionette TRACE conn5 -> [0,966,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1248 | 1475817727382 Marionette TRACE conn5 <- [1,966,null,{"value":"12"}] 22:22:07 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/link-prefetch-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:07 INFO - PROCESS | 1248 | 1475817727386 Marionette TRACE conn5 -> [0,967,"getContext",null] 22:22:07 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:07 INFO - PROCESS | 1248 | 1475817727388 Marionette TRACE conn5 <- [1,967,null,{"value":"content"}] 22:22:07 INFO - PROCESS | 1248 | 1475817727392 Marionette TRACE conn5 -> [0,968,"setContext",{"value":"chrome"}] 22:22:07 INFO - PROCESS | 1248 | 1475817727394 Marionette TRACE conn5 <- [1,968,null,{}] 22:22:07 INFO - PROCESS | 1248 | 1475817727399 Marionette TRACE conn5 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 22:22:07 INFO - PROCESS | 1248 | 1475817727410 Marionette TRACE conn5 <- [1,969,null,{"value":null}] 22:22:07 INFO - PROCESS | 1248 | 1475817727430 Marionette TRACE conn5 -> [0,970,"setContext",{"value":"content"}] 22:22:07 INFO - PROCESS | 1248 | 1475817727432 Marionette TRACE conn5 <- [1,970,null,{}] 22:22:07 INFO - PROCESS | 1248 | 1475817727436 Marionette TRACE conn5 -> [0,971,"getContext",null] 22:22:07 INFO - PROCESS | 1248 | 1475817727438 Marionette TRACE conn5 <- [1,971,null,{"value":"content"}] 22:22:07 INFO - Clearing pref security.mixed_content.use_hsts 22:22:07 INFO - PROCESS | 1248 | 1475817727442 Marionette TRACE conn5 -> [0,972,"setContext",{"value":"chrome"}] 22:22:07 INFO - PROCESS | 1248 | 1475817727445 Marionette TRACE conn5 <- [1,972,null,{}] 22:22:07 INFO - PROCESS | 1248 | 1475817727449 Marionette TRACE conn5 -> [0,973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 22:22:07 INFO - PROCESS | 1248 | 1475817727459 Marionette TRACE conn5 <- [1,973,null,{"value":null}] 22:22:07 INFO - PROCESS | 1248 | 1475817727470 Marionette TRACE conn5 -> [0,974,"setContext",{"value":"content"}] 22:22:07 INFO - PROCESS | 1248 | 1475817727473 Marionette TRACE conn5 <- [1,974,null,{}] 22:22:07 INFO - PROCESS | 1248 | 1475817727476 Marionette TRACE conn5 -> [0,975,"timeouts",{"script":35000}] 22:22:07 INFO - PROCESS | 1248 | 1475817727478 Marionette TRACE conn5 <- [1,975,null,{}] 22:22:07 INFO - PROCESS | 1248 | 1475817727483 Marionette TRACE conn5 -> [0,976,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:07 INFO - PROCESS | 1248 | 1475817727630 Marionette TRACE conn5 <- [1,976,null,{"value":null}] 22:22:07 INFO - PROCESS | 1248 | 1475817727687 Marionette TRACE conn5 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/link-prefetch-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/link-prefetch-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1248 | ++DOCSHELL 16561800 == 39 [pid = 1248] [id = 1680] 22:22:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16561C00) [pid = 1248] [serial = 3719] [outer = 00000000] 22:22:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16580000) [pid = 1248] [serial = 3720] [outer = 16561C00] 22:22:07 INFO - PROCESS | 1248 | 1475817727745 Marionette DEBUG loaded listener.js 22:22:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16581000) [pid = 1248] [serial = 3721] [outer = 16561C00] 22:22:08 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:08 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:08 INFO - PROCESS | 1248 | [1248] ###!!! ASSERTION: This is unsafe! Fix the caller!: 'Error', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/EventDispatcher.cpp, line 564 22:22:08 INFO - PROCESS | 1248 | 1475817728179 Marionette TRACE conn5 <- [1,977,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/link-prefetch-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: link-prefetch-tag\n expectation: blocked",0,null,null]]]}] 22:22:08 INFO - . 22:22:08 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/link-prefetch-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 826ms 22:22:08 INFO - PROCESS | 1248 | 1475817728215 Marionette TRACE conn5 -> [0,978,"getWindowHandle",null] 22:22:08 INFO - PROCESS | 1248 | 1475817728218 Marionette TRACE conn5 <- [1,978,null,{"value":"12"}] 22:22:08 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/same-host-http/link-prefetch-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html 22:22:08 INFO - PROCESS | 1248 | 1475817728222 Marionette TRACE conn5 -> [0,979,"timeouts",{"script":35000}] 22:22:08 INFO - PROCESS | 1248 | 1475817728224 Marionette TRACE conn5 <- [1,979,null,{}] 22:22:08 INFO - PROCESS | 1248 | 1475817728228 Marionette TRACE conn5 -> [0,980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:08 INFO - PROCESS | 1248 | 1475817728398 Marionette TRACE conn5 <- [1,980,null,{"value":null}] 22:22:08 INFO - PROCESS | 1248 | 1475817728405 Marionette TRACE conn5 -> [0,981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/same-host-http/link-prefetch-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/same-host-http/link-prefetch-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1248 | ++DOCSHELL 16588800 == 40 [pid = 1248] [id = 1681] 22:22:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (16588C00) [pid = 1248] [serial = 3722] [outer = 00000000] 22:22:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (16A35800) [pid = 1248] [serial = 3723] [outer = 16588C00] 22:22:08 INFO - PROCESS | 1248 | 1475817728513 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (16A36C00) [pid = 1248] [serial = 3724] [outer = 16588C00] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0F79E400) [pid = 1248] [serial = 3672] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/link-prefetch-tag/top-level/keep-scheme-redirect/allowed.https.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0F6F2000) [pid = 1248] [serial = 3684] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/picture-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0F07F000) [pid = 1248] [serial = 3648] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-onresize.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (13F27000) [pid = 1248] [serial = 3651] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-processing-algorithm.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A80F000) [pid = 1248] [serial = 3654] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/event-handler-spec-example.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1B562000) [pid = 1248] [serial = 3657] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/inline-event-handler-ordering.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (28DFA400) [pid = 1248] [serial = 3660] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/invalid-uncompiled-raw-handler-compiled-once.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (13489800) [pid = 1248] [serial = 3666] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler-frame.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0FF2F800) [pid = 1248] [serial = 3663] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1348B000) [pid = 1248] [serial = 3681] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (115AE800) [pid = 1248] [serial = 3678] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/script-tag/top-level/no-redirect/allowed.https.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (10130C00) [pid = 1248] [serial = 3675] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/fetch-request/top-level/no-redirect/allowed.https.html] 22:22:08 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1441B400) [pid = 1248] [serial = 3687] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/fetch-request/top-level/no-redirect/opt-in-blocks.https.html] 22:22:09 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:09 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:09 INFO - PROCESS | 1248 | [1248] ###!!! ASSERTION: This is unsafe! Fix the caller!: 'Error', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/EventDispatcher.cpp, line 564 22:22:09 INFO - PROCESS | 1248 | 1475817729085 Marionette TRACE conn5 <- [1,981,null,{"value":["/mixed-content/optionally-blockable/http-csp/same-host-http/link-prefetch-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-prefetch-tag\n expectation: blocked",0,null,null]]]}] 22:22:09 INFO - . 22:22:09 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/same-host-http/link-prefetch-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html | took 870ms 22:22:09 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:09 INFO - PROCESS | 1248 | 1475817729095 Marionette TRACE conn5 -> [0,982,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1248 | 1475817729098 Marionette TRACE conn5 <- [1,982,null,{"value":"12"}] 22:22:09 INFO - PROCESS | 1248 | 1475817729103 Marionette TRACE conn5 -> [0,983,"timeouts",{"script":35000}] 22:22:09 INFO - PROCESS | 1248 | 1475817729106 Marionette TRACE conn5 <- [1,983,null,{}] 22:22:09 INFO - PROCESS | 1248 | 1475817729110 Marionette TRACE conn5 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:09 INFO - PROCESS | 1248 | 1475817729248 Marionette TRACE conn5 <- [1,984,null,{"value":null}] 22:22:09 INFO - PROCESS | 1248 | 1475817729300 Marionette TRACE conn5 -> [0,985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1248 | ++DOCSHELL 11E30800 == 41 [pid = 1248] [id = 1682] 22:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (12162C00) [pid = 1248] [serial = 3725] [outer = 00000000] 22:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16A33000) [pid = 1248] [serial = 3726] [outer = 12162C00] 22:22:09 INFO - PROCESS | 1248 | 1475817729358 Marionette DEBUG loaded listener.js 22:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16707800) [pid = 1248] [serial = 3727] [outer = 12162C00] 22:22:09 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:09 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:09 INFO - PROCESS | 1248 | 1475817729719 Marionette TRACE conn5 <- [1,985,null,{"value":["/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 22:22:09 INFO - . 22:22:09 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 631ms 22:22:09 INFO - PROCESS | 1248 | 1475817729737 Marionette TRACE conn5 -> [0,986,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1248 | 1475817729739 Marionette TRACE conn5 <- [1,986,null,{"value":"12"}] 22:22:09 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html 22:22:09 INFO - PROCESS | 1248 | 1475817729743 Marionette TRACE conn5 -> [0,987,"timeouts",{"script":35000}] 22:22:09 INFO - PROCESS | 1248 | 1475817729745 Marionette TRACE conn5 <- [1,987,null,{}] 22:22:09 INFO - PROCESS | 1248 | 1475817729749 Marionette TRACE conn5 -> [0,988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:09 INFO - PROCESS | 1248 | 1475817729890 Marionette TRACE conn5 <- [1,988,null,{"value":null}] 22:22:09 INFO - PROCESS | 1248 | 1475817729899 Marionette TRACE conn5 -> [0,989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1248 | ++DOCSHELL 16F0A400 == 42 [pid = 1248] [id = 1683] 22:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16F72400) [pid = 1248] [serial = 3728] [outer = 00000000] 22:22:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (170A1800) [pid = 1248] [serial = 3729] [outer = 16F72400] 22:22:09 INFO - PROCESS | 1248 | 1475817729957 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (170A6400) [pid = 1248] [serial = 3730] [outer = 16F72400] 22:22:10 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 455 22:22:10 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5760 22:22:10 INFO - PROCESS | 1248 | 1475817730368 Marionette TRACE conn5 <- [1,989,null,{"value":["/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 22:22:10 INFO - . 22:22:10 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html | took 670ms 22:22:10 INFO - PROCESS | 1248 | 1475817730417 Marionette TRACE conn5 -> [0,990,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1248 | 1475817730419 Marionette TRACE conn5 <- [1,990,null,{"value":"12"}] 22:22:10 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/cross-origin-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 22:22:10 INFO - PROCESS | 1248 | 1475817730423 Marionette TRACE conn5 -> [0,991,"getContext",null] 22:22:10 INFO - PROCESS | 1248 | 1475817730425 Marionette TRACE conn5 <- [1,991,null,{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730428 Marionette TRACE conn5 -> [0,992,"setContext",{"value":"chrome"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730430 Marionette TRACE conn5 <- [1,992,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730434 Marionette TRACE conn5 -> [0,993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 22:22:10 INFO - PROCESS | 1248 | 1475817730444 Marionette TRACE conn5 <- [1,993,null,{"value":true}] 22:22:10 INFO - PROCESS | 1248 | 1475817730447 Marionette TRACE conn5 -> [0,994,"setContext",{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730449 Marionette TRACE conn5 <- [1,994,null,{}] 22:22:10 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:22:10 INFO - PROCESS | 1248 | 1475817730453 Marionette TRACE conn5 -> [0,995,"getContext",null] 22:22:10 INFO - PROCESS | 1248 | 1475817730455 Marionette TRACE conn5 <- [1,995,null,{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730459 Marionette TRACE conn5 -> [0,996,"setContext",{"value":"chrome"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730461 Marionette TRACE conn5 <- [1,996,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730465 Marionette TRACE conn5 -> [0,997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 22:22:10 INFO - PROCESS | 1248 | 1475817730475 Marionette TRACE conn5 <- [1,997,null,{"value":null}] 22:22:10 INFO - PROCESS | 1248 | 1475817730485 Marionette TRACE conn5 -> [0,998,"setContext",{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730487 Marionette TRACE conn5 <- [1,998,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730491 Marionette TRACE conn5 -> [0,999,"getContext",null] 22:22:10 INFO - PROCESS | 1248 | 1475817730493 Marionette TRACE conn5 <- [1,999,null,{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730496 Marionette TRACE conn5 -> [0,1000,"setContext",{"value":"chrome"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730499 Marionette TRACE conn5 <- [1,1000,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730503 Marionette TRACE conn5 -> [0,1001,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 22:22:10 INFO - PROCESS | 1248 | 1475817730513 Marionette TRACE conn5 <- [1,1001,null,{"value":true}] 22:22:10 INFO - PROCESS | 1248 | 1475817730516 Marionette TRACE conn5 -> [0,1002,"setContext",{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730518 Marionette TRACE conn5 <- [1,1002,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730522 Marionette TRACE conn5 -> [0,1003,"getContext",null] 22:22:10 INFO - PROCESS | 1248 | 1475817730524 Marionette TRACE conn5 <- [1,1003,null,{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730527 Marionette TRACE conn5 -> [0,1004,"setContext",{"value":"chrome"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730529 Marionette TRACE conn5 <- [1,1004,null,{}] 22:22:10 INFO - Setting pref security.mixed_content.use_hsts (false) 22:22:10 INFO - PROCESS | 1248 | 1475817730533 Marionette TRACE conn5 -> [0,1005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 22:22:10 INFO - PROCESS | 1248 | 1475817730544 Marionette TRACE conn5 <- [1,1005,null,{"value":null}] 22:22:10 INFO - PROCESS | 1248 | 1475817730547 Marionette TRACE conn5 -> [0,1006,"setContext",{"value":"content"}] 22:22:10 INFO - PROCESS | 1248 | 1475817730549 Marionette TRACE conn5 <- [1,1006,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730553 Marionette TRACE conn5 -> [0,1007,"timeouts",{"script":35000}] 22:22:10 INFO - PROCESS | 1248 | 1475817730555 Marionette TRACE conn5 <- [1,1007,null,{}] 22:22:10 INFO - PROCESS | 1248 | 1475817730559 Marionette TRACE conn5 -> [0,1008,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:10 INFO - PROCESS | 1248 | 1475817730666 Marionette TRACE conn5 <- [1,1008,null,{"value":null}] 22:22:10 INFO - PROCESS | 1248 | 1475817730760 Marionette TRACE conn5 -> [0,1009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/cross-origin-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/cross-origin-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1248 | ++DOCSHELL 170A0C00 == 43 [pid = 1248] [id = 1684] 22:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (171D0400) [pid = 1248] [serial = 3731] [outer = 00000000] 22:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (179E9400) [pid = 1248] [serial = 3732] [outer = 171D0400] 22:22:10 INFO - PROCESS | 1248 | 1475817730817 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17A9E800) [pid = 1248] [serial = 3733] [outer = 171D0400] 22:22:11 INFO - PROCESS | 1248 | 1475817731397 Marionette TRACE conn5 <- [1,1009,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/cross-origin-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 22:22:11 INFO - . 22:22:11 INFO - TEST-OK | /mixed-content/optionally-blockable/no-opt-in/cross-origin-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html | took 997ms 22:22:11 INFO - PROCESS | 1248 | 1475817731425 Marionette TRACE conn5 -> [0,1010,"getWindowHandle",null] 22:22:11 INFO - PROCESS | 1248 | 1475817731431 Marionette TRACE conn5 <- [1,1010,null,{"value":"12"}] 22:22:11 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/audio-tag/top-level/no-redirect/no-opt-in-allows.https.html 22:22:11 INFO - PROCESS | 1248 | 1475817731438 Marionette TRACE conn5 -> [0,1011,"timeouts",{"script":35000}] 22:22:11 INFO - PROCESS | 1248 | 1475817731445 Marionette TRACE conn5 <- [1,1011,null,{}] 22:22:11 INFO - PROCESS | 1248 | 1475817731456 Marionette TRACE conn5 -> [0,1012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:11 INFO - PROCESS | 1248 | 1475817731618 Marionette TRACE conn5 <- [1,1012,null,{"value":null}] 22:22:11 INFO - PROCESS | 1248 | 1475817731746 Marionette TRACE conn5 -> [0,1013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/audio-tag/top-level/no-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/audio-tag/top-level/no-redirect/no-opt-in-allows.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:11 INFO - PROCESS | 1248 | ++DOCSHELL 11796800 == 44 [pid = 1248] [id = 1685] 22:22:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1348E000) [pid = 1248] [serial = 3734] [outer = 00000000] 22:22:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (14420C00) [pid = 1248] [serial = 3735] [outer = 1348E000] 22:22:11 INFO - PROCESS | 1248 | 1475817731826 Marionette DEBUG loaded listener.js 22:22:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (15442400) [pid = 1248] [serial = 3736] [outer = 1348E000] 22:22:12 INFO - PROCESS | 1248 | 1475817732455 Marionette TRACE conn5 <- [1,1013,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/audio-tag/top-level/no-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: audio-tag\n expectation: allowed",0,null,null]]]}] 22:22:12 INFO - . 22:22:12 INFO - TEST-OK | /mixed-content/optionally-blockable/no-opt-in/same-host-http/audio-tag/top-level/no-redirect/no-opt-in-allows.https.html | took 1033ms 22:22:12 INFO - PROCESS | 1248 | 1475817732472 Marionette TRACE conn5 -> [0,1014,"getWindowHandle",null] 22:22:12 INFO - PROCESS | 1248 | 1475817732480 Marionette TRACE conn5 <- [1,1014,null,{"value":"12"}] 22:22:12 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 22:22:12 INFO - PROCESS | 1248 | 1475817732488 Marionette TRACE conn5 -> [0,1015,"timeouts",{"script":35000}] 22:22:12 INFO - PROCESS | 1248 | 1475817732494 Marionette TRACE conn5 <- [1,1015,null,{}] 22:22:12 INFO - PROCESS | 1248 | 1475817732499 Marionette TRACE conn5 -> [0,1016,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:12 INFO - PROCESS | 1248 | 1475817732692 Marionette TRACE conn5 <- [1,1016,null,{"value":null}] 22:22:12 INFO - PROCESS | 1248 | 1475817732771 Marionette TRACE conn5 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1248 | ++DOCSHELL 1670D000 == 45 [pid = 1248] [id = 1686] 22:22:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (167A2400) [pid = 1248] [serial = 3737] [outer = 00000000] 22:22:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (17AD6C00) [pid = 1248] [serial = 3738] [outer = 167A2400] 22:22:12 INFO - PROCESS | 1248 | 1475817732842 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (18F2A400) [pid = 1248] [serial = 3739] [outer = 167A2400] 22:22:13 INFO - PROCESS | 1248 | 1475817733410 Marionette TRACE conn5 <- [1,1017,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 22:22:13 INFO - . 22:22:13 INFO - TEST-OK | /mixed-content/optionally-blockable/no-opt-in/same-host-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html | took 970ms 22:22:13 INFO - PROCESS | 1248 | 1475817733468 Marionette TRACE conn5 -> [0,1018,"getWindowHandle",null] 22:22:13 INFO - PROCESS | 1248 | 1475817733471 Marionette TRACE conn5 <- [1,1018,null,{"value":"12"}] 22:22:13 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html 22:22:13 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:13 INFO - PROCESS | 1248 | 1475817733476 Marionette TRACE conn5 -> [0,1019,"getContext",null] 22:22:13 INFO - PROCESS | 1248 | 1475817733481 Marionette TRACE conn5 <- [1,1019,null,{"value":"content"}] 22:22:13 INFO - PROCESS | 1248 | 1475817733495 Marionette TRACE conn5 -> [0,1020,"setContext",{"value":"chrome"}] 22:22:13 INFO - PROCESS | 1248 | 1475817733501 Marionette TRACE conn5 <- [1,1020,null,{}] 22:22:13 INFO - PROCESS | 1248 | 1475817733505 Marionette TRACE conn5 -> [0,1021,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 22:22:13 INFO - PROCESS | 1248 | 1475817733523 Marionette TRACE conn5 <- [1,1021,null,{"value":null}] 22:22:13 INFO - PROCESS | 1248 | 1475817733526 Marionette TRACE conn5 -> [0,1022,"setContext",{"value":"content"}] 22:22:13 INFO - PROCESS | 1248 | 1475817733529 Marionette TRACE conn5 <- [1,1022,null,{}] 22:22:13 INFO - PROCESS | 1248 | 1475817733533 Marionette TRACE conn5 -> [0,1023,"getContext",null] 22:22:13 INFO - PROCESS | 1248 | 1475817733536 Marionette TRACE conn5 <- [1,1023,null,{"value":"content"}] 22:22:13 INFO - Clearing pref security.mixed_content.use_hsts 22:22:13 INFO - PROCESS | 1248 | 1475817733540 Marionette TRACE conn5 -> [0,1024,"setContext",{"value":"chrome"}] 22:22:13 INFO - PROCESS | 1248 | 1475817733543 Marionette TRACE conn5 <- [1,1024,null,{}] 22:22:13 INFO - PROCESS | 1248 | 1475817733547 Marionette TRACE conn5 -> [0,1025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 22:22:13 INFO - PROCESS | 1248 | 1475817733562 Marionette TRACE conn5 <- [1,1025,null,{"value":null}] 22:22:13 INFO - PROCESS | 1248 | 1475817733585 Marionette TRACE conn5 -> [0,1026,"setContext",{"value":"content"}] 22:22:13 INFO - PROCESS | 1248 | 1475817733588 Marionette TRACE conn5 <- [1,1026,null,{}] 22:22:13 INFO - PROCESS | 1248 | 1475817733592 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:22:13 INFO - PROCESS | 1248 | 1475817733731 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 22:22:13 INFO - PROCESS | 1248 | 1475817733831 Marionette TRACE conn5 -> [0,1028,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:22:13 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:13 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (193ADC00) [pid = 1248] [serial = 3740] [outer = 171C1800] 22:22:14 INFO - PROCESS | 1248 | 1475817734106 Marionette TRACE conn5 <- [1,1028,null,{}] 22:22:14 INFO - PROCESS | 1248 | 1475817734110 Marionette TRACE conn5 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:22:14 INFO - PROCESS | 1248 | 1475817734135 Marionette TRACE conn5 <- [1,1029,null,{"value":null}] 22:22:14 INFO - PROCESS | 1248 | 1475817734159 Marionette TRACE conn5 -> [0,1030,"timeouts",{"script":35000}] 22:22:14 INFO - PROCESS | 1248 | 1475817734161 Marionette TRACE conn5 <- [1,1030,null,{}] 22:22:14 INFO - PROCESS | 1248 | 1475817734166 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:14 INFO - PROCESS | 1248 | 1475817734187 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 22:22:14 INFO - PROCESS | 1248 | 1475817734192 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:14 INFO - PROCESS | 1248 | ++DOCSHELL 193BC400 == 46 [pid = 1248] [id = 1687] 22:22:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (193BC800) [pid = 1248] [serial = 3741] [outer = 00000000] 22:22:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (193D1000) [pid = 1248] [serial = 3742] [outer = 193BC800] 22:22:14 INFO - PROCESS | 1248 | 1475817734261 Marionette DEBUG loaded listener.js 22:22:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (193D2400) [pid = 1248] [serial = 3743] [outer = 193BC800] 22:22:14 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:14 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:14 INFO - PROCESS | 1248 | 1475817734773 Marionette TRACE conn5 <- [1,1032,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:14 INFO - . 22:22:14 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html | took 1306ms 22:22:14 INFO - PROCESS | 1248 | 1475817734783 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 22:22:14 INFO - PROCESS | 1248 | 1475817734786 Marionette TRACE conn5 <- [1,1033,null,{"value":"12"}] 22:22:14 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html 22:22:14 INFO - PROCESS | 1248 | 1475817734791 Marionette TRACE conn5 -> [0,1034,"timeouts",{"script":35000}] 22:22:14 INFO - PROCESS | 1248 | 1475817734795 Marionette TRACE conn5 <- [1,1034,null,{}] 22:22:14 INFO - PROCESS | 1248 | 1475817734801 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:14 INFO - PROCESS | 1248 | 1475817734967 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 22:22:15 INFO - PROCESS | 1248 | 1475817735100 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:15 INFO - PROCESS | 1248 | ++DOCSHELL 1945FC00 == 47 [pid = 1248] [id = 1688] 22:22:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19460000) [pid = 1248] [serial = 3744] [outer = 00000000] 22:22:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19468800) [pid = 1248] [serial = 3745] [outer = 19460000] 22:22:15 INFO - PROCESS | 1248 | 1475817735179 Marionette DEBUG loaded listener.js 22:22:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19469800) [pid = 1248] [serial = 3746] [outer = 19460000] 22:22:15 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:15 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:15 INFO - PROCESS | 1248 | 1475817735651 Marionette TRACE conn5 <- [1,1036,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html",0,null,null,[["Forms",1,"assert_unreached: labels attribute is not exist. Reached unreachable code","@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html:40:7\n"]]]}] 22:22:15 INFO - . 22:22:15 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html | took 890ms 22:22:15 INFO - PROCESS | 1248 | 1475817735684 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 22:22:15 INFO - PROCESS | 1248 | 1475817735687 Marionette TRACE conn5 <- [1,1037,null,{"value":"12"}] 22:22:15 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html 22:22:15 INFO - PROCESS | 1248 | 1475817735691 Marionette TRACE conn5 -> [0,1038,"timeouts",{"script":35000}] 22:22:15 INFO - PROCESS | 1248 | 1475817735694 Marionette TRACE conn5 <- [1,1038,null,{}] 22:22:15 INFO - PROCESS | 1248 | 1475817735698 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:15 INFO - PROCESS | 1248 | 1475817735869 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 22:22:16 INFO - PROCESS | 1248 | 1475817736000 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1248 | ++DOCSHELL 0CF41400 == 48 [pid = 1248] [id = 1689] 22:22:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (0F07C400) [pid = 1248] [serial = 3747] [outer = 00000000] 22:22:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1007A400) [pid = 1248] [serial = 3748] [outer = 0F07C400] 22:22:16 INFO - PROCESS | 1248 | 1475817736072 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1142A400) [pid = 1248] [serial = 3749] [outer = 0F07C400] 22:22:16 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:16 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:16 INFO - PROCESS | 1248 | 1475817736687 Marionette TRACE conn5 <- [1,1040,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:16 INFO - . 22:22:16 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html | took 1037ms 22:22:16 INFO - PROCESS | 1248 | 1475817736731 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 22:22:16 INFO - PROCESS | 1248 | 1475817736737 Marionette TRACE conn5 <- [1,1041,null,{"value":"12"}] 22:22:16 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html 22:22:16 INFO - PROCESS | 1248 | 1475817736743 Marionette TRACE conn5 -> [0,1042,"timeouts",{"script":35000}] 22:22:16 INFO - PROCESS | 1248 | 1475817736748 Marionette TRACE conn5 <- [1,1042,null,{}] 22:22:16 INFO - PROCESS | 1248 | 1475817736778 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:16 INFO - PROCESS | 1248 | 1475817736925 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 22:22:17 INFO - PROCESS | 1248 | 1475817737027 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1248 | ++DOCSHELL 0C7C0400 == 49 [pid = 1248] [id = 1690] 22:22:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0C7C5400) [pid = 1248] [serial = 3750] [outer = 00000000] 22:22:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0FF29C00) [pid = 1248] [serial = 3751] [outer = 0C7C5400] 22:22:17 INFO - PROCESS | 1248 | 1475817737095 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1000A000) [pid = 1248] [serial = 3752] [outer = 0C7C5400] 22:22:17 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:17 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:17 INFO - PROCESS | 1248 | 1475817737529 Marionette TRACE conn5 <- [1,1044,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:17 INFO - . 22:22:17 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html | took 830ms 22:22:17 INFO - PROCESS | 1248 | 1475817737576 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1248 | 1475817737583 Marionette TRACE conn5 <- [1,1045,null,{"value":"12"}] 22:22:17 INFO - PROCESS | 1248 | 1475817737591 Marionette TRACE conn5 -> [0,1046,"timeouts",{"script":35000}] 22:22:17 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html 22:22:17 INFO - PROCESS | 1248 | 1475817737595 Marionette TRACE conn5 <- [1,1046,null,{}] 22:22:17 INFO - PROCESS | 1248 | 1475817737600 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:17 INFO - PROCESS | 1248 | 1475817737768 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 22:22:17 INFO - PROCESS | 1248 | 1475817737869 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1248 | ++DOCSHELL 0E957400 == 50 [pid = 1248] [id = 1691] 22:22:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (0E97DC00) [pid = 1248] [serial = 3753] [outer = 00000000] 22:22:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0FF25800) [pid = 1248] [serial = 3754] [outer = 0E97DC00] 22:22:17 INFO - PROCESS | 1248 | 1475817737943 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (10077C00) [pid = 1248] [serial = 3755] [outer = 0E97DC00] 22:22:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 1348AC00 == 49 [pid = 1248] [id = 1667] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 115AC400 == 48 [pid = 1248] [id = 1666] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 13419C00 == 47 [pid = 1248] [id = 1670] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 0F4C8400 == 46 [pid = 1248] [id = 1668] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 0F080400 == 45 [pid = 1248] [id = 1664] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 14418800 == 44 [pid = 1248] [id = 1669] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 10130800 == 43 [pid = 1248] [id = 1665] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 16F0A400 == 42 [pid = 1248] [id = 1683] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 11E30800 == 41 [pid = 1248] [id = 1682] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 16588800 == 40 [pid = 1248] [id = 1681] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 16561800 == 39 [pid = 1248] [id = 1680] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 13F0F800 == 38 [pid = 1248] [id = 1678] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 11794C00 == 37 [pid = 1248] [id = 1677] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 0C771800 == 36 [pid = 1248] [id = 1676] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 16499400 == 35 [pid = 1248] [id = 1675] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 1543AC00 == 34 [pid = 1248] [id = 1673] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 115B2C00 == 33 [pid = 1248] [id = 1672] 22:22:18 INFO - PROCESS | 1248 | --DOCSHELL 0B5F9000 == 32 [pid = 1248] [id = 1671] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (15F4BC00) [pid = 1248] [serial = 3691] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1450D400) [pid = 1248] [serial = 3688] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1450E800) [pid = 1248] [serial = 3689] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (13F0B800) [pid = 1248] [serial = 3685] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (13F60400) [pid = 1248] [serial = 3686] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (13498000) [pid = 1248] [serial = 3682] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (13651C00) [pid = 1248] [serial = 3683] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (11D34000) [pid = 1248] [serial = 3679] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (11E28C00) [pid = 1248] [serial = 3680] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (11341400) [pid = 1248] [serial = 3676] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1142CC00) [pid = 1248] [serial = 3677] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (0F830C00) [pid = 1248] [serial = 3673] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (0F943C00) [pid = 1248] [serial = 3674] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (11B8E800) [pid = 1248] [serial = 3669] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1348E400) [pid = 1248] [serial = 3664] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (13494000) [pid = 1248] [serial = 3665] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1142B400) [pid = 1248] [serial = 3667] [outer = 00000000] [url = http://web-platform.test:8000/html/webappapis/scripting/events/onerroreventhandler-frame.html] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (2A632800) [pid = 1248] [serial = 3661] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (2A635800) [pid = 1248] [serial = 3662] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (20604400) [pid = 1248] [serial = 3658] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (2060F400) [pid = 1248] [serial = 3659] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1AC7C800) [pid = 1248] [serial = 3655] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1AD1DC00) [pid = 1248] [serial = 3656] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16A38400) [pid = 1248] [serial = 3652] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16A39400) [pid = 1248] [serial = 3653] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0F617C00) [pid = 1248] [serial = 3649] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0F61BC00) [pid = 1248] [serial = 3650] [outer = 00000000] [url = about:blank] 22:22:18 INFO - PROCESS | 1248 | 1475817738367 Marionette TRACE conn5 <- [1,1048,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:18 INFO - . 22:22:18 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html | took 830ms 22:22:18 INFO - PROCESS | 1248 | 1475817738427 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1248 | 1475817738430 Marionette TRACE conn5 <- [1,1049,null,{"value":"12"}] 22:22:18 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html 22:22:18 INFO - PROCESS | 1248 | 1475817738435 Marionette TRACE conn5 -> [0,1050,"timeouts",{"script":35000}] 22:22:18 INFO - PROCESS | 1248 | 1475817738440 Marionette TRACE conn5 <- [1,1050,null,{}] 22:22:18 INFO - PROCESS | 1248 | 1475817738452 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:18 INFO - PROCESS | 1248 | 1475817738572 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 22:22:18 INFO - PROCESS | 1248 | 1475817738580 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1248 | ++DOCSHELL 11E32000 == 33 [pid = 1248] [id = 1692] 22:22:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (11E33000) [pid = 1248] [serial = 3756] [outer = 00000000] 22:22:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (13422C00) [pid = 1248] [serial = 3757] [outer = 11E33000] 22:22:18 INFO - PROCESS | 1248 | 1475817738644 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1348B800) [pid = 1248] [serial = 3758] [outer = 11E33000] 22:22:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:18 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:19 INFO - PROCESS | 1248 | 1475817739102 Marionette TRACE conn5 <- [1,1052,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:19 INFO - . 22:22:19 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html | took 730ms 22:22:19 INFO - PROCESS | 1248 | 1475817739167 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1248 | 1475817739170 Marionette TRACE conn5 <- [1,1053,null,{"value":"12"}] 22:22:19 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html 22:22:19 INFO - PROCESS | 1248 | 1475817739174 Marionette TRACE conn5 -> [0,1054,"timeouts",{"script":35000}] 22:22:19 INFO - PROCESS | 1248 | 1475817739178 Marionette TRACE conn5 <- [1,1054,null,{}] 22:22:19 INFO - PROCESS | 1248 | 1475817739182 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:19 INFO - PROCESS | 1248 | 1475817739301 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 22:22:19 INFO - PROCESS | 1248 | 1475817739309 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:19 INFO - PROCESS | 1248 | ++DOCSHELL 13494C00 == 34 [pid = 1248] [id = 1693] 22:22:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (13496000) [pid = 1248] [serial = 3759] [outer = 00000000] 22:22:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (13F0B800) [pid = 1248] [serial = 3760] [outer = 13496000] 22:22:19 INFO - PROCESS | 1248 | 1475817739369 Marionette DEBUG loaded listener.js 22:22:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (13F09000) [pid = 1248] [serial = 3761] [outer = 13496000] 22:22:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:19 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:19 INFO - PROCESS | 1248 | 1475817739801 Marionette TRACE conn5 <- [1,1056,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:19 INFO - . 22:22:19 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html | took 670ms 22:22:19 INFO - PROCESS | 1248 | 1475817739847 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1248 | 1475817739850 Marionette TRACE conn5 <- [1,1057,null,{"value":"12"}] 22:22:19 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html 22:22:19 INFO - PROCESS | 1248 | 1475817739854 Marionette TRACE conn5 -> [0,1058,"timeouts",{"script":35000}] 22:22:19 INFO - PROCESS | 1248 | 1475817739856 Marionette TRACE conn5 <- [1,1058,null,{}] 22:22:19 INFO - PROCESS | 1248 | 1475817739860 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:19 INFO - PROCESS | 1248 | 1475817739970 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 22:22:19 INFO - PROCESS | 1248 | 1475817739977 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:19 INFO - PROCESS | 1248 | ++DOCSHELL 13F22C00 == 35 [pid = 1248] [id = 1694] 22:22:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (13F23000) [pid = 1248] [serial = 3762] [outer = 00000000] 22:22:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (14504000) [pid = 1248] [serial = 3763] [outer = 13F23000] 22:22:20 INFO - PROCESS | 1248 | 1475817740035 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (14505800) [pid = 1248] [serial = 3764] [outer = 13F23000] 22:22:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:20 INFO - PROCESS | 1248 | 1475817740463 Marionette TRACE conn5 <- [1,1060,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:20 INFO - . 22:22:20 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html | took 631ms 22:22:20 INFO - PROCESS | 1248 | 1475817740488 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 22:22:20 INFO - PROCESS | 1248 | 1475817740490 Marionette TRACE conn5 <- [1,1061,null,{"value":"12"}] 22:22:20 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html 22:22:20 INFO - PROCESS | 1248 | 1475817740494 Marionette TRACE conn5 -> [0,1062,"timeouts",{"script":35000}] 22:22:20 INFO - PROCESS | 1248 | 1475817740497 Marionette TRACE conn5 <- [1,1062,null,{}] 22:22:20 INFO - PROCESS | 1248 | 1475817740501 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:20 INFO - PROCESS | 1248 | 1475817740685 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 22:22:20 INFO - PROCESS | 1248 | 1475817740741 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1248 | ++DOCSHELL 1450DC00 == 36 [pid = 1248] [id = 1695] 22:22:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1450E000) [pid = 1248] [serial = 3765] [outer = 00000000] 22:22:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (15F87000) [pid = 1248] [serial = 3766] [outer = 1450E000] 22:22:20 INFO - PROCESS | 1248 | 1475817740802 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (15F8C400) [pid = 1248] [serial = 3767] [outer = 1450E000] 22:22:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:20 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:21 INFO - PROCESS | 1248 | 1475817741192 Marionette TRACE conn5 <- [1,1064,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:21 INFO - . 22:22:21 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html | took 730ms 22:22:21 INFO - PROCESS | 1248 | 1475817741231 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1248 | 1475817741233 Marionette TRACE conn5 <- [1,1065,null,{"value":"12"}] 22:22:21 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html 22:22:21 INFO - PROCESS | 1248 | 1475817741237 Marionette TRACE conn5 -> [0,1066,"timeouts",{"script":35000}] 22:22:21 INFO - PROCESS | 1248 | 1475817741239 Marionette TRACE conn5 <- [1,1066,null,{}] 22:22:21 INFO - PROCESS | 1248 | 1475817741244 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:21 INFO - PROCESS | 1248 | 1475817741399 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 22:22:21 INFO - PROCESS | 1248 | 1475817741461 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1248 | ++DOCSHELL 145CBC00 == 37 [pid = 1248] [id = 1696] 22:22:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1649A400) [pid = 1248] [serial = 3768] [outer = 00000000] 22:22:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1655D400) [pid = 1248] [serial = 3769] [outer = 1649A400] 22:22:21 INFO - PROCESS | 1248 | 1475817741518 Marionette DEBUG loaded listener.js 22:22:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (16562400) [pid = 1248] [serial = 3770] [outer = 1649A400] 22:22:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:21 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:21 INFO - PROCESS | 1248 | 1475817741897 Marionette TRACE conn5 <- [1,1068,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:21 INFO - . 22:22:21 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html | took 670ms 22:22:21 INFO - PROCESS | 1248 | 1475817741912 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1248 | 1475817741915 Marionette TRACE conn5 <- [1,1069,null,{"value":"12"}] 22:22:21 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html 22:22:21 INFO - PROCESS | 1248 | 1475817741919 Marionette TRACE conn5 -> [0,1070,"timeouts",{"script":35000}] 22:22:21 INFO - PROCESS | 1248 | 1475817741921 Marionette TRACE conn5 <- [1,1070,null,{}] 22:22:21 INFO - PROCESS | 1248 | 1475817741926 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:22 INFO - PROCESS | 1248 | 1475817742072 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 22:22:22 INFO - PROCESS | 1248 | 1475817742130 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:22 INFO - PROCESS | 1248 | ++DOCSHELL 16585800 == 38 [pid = 1248] [id = 1697] 22:22:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (16586800) [pid = 1248] [serial = 3771] [outer = 00000000] 22:22:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (16A33C00) [pid = 1248] [serial = 3772] [outer = 16586800] 22:22:22 INFO - PROCESS | 1248 | 1475817742188 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16A38C00) [pid = 1248] [serial = 3773] [outer = 16586800] 22:22:22 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:22 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:22 INFO - PROCESS | 1248 | 1475817742570 Marionette TRACE conn5 <- [1,1072,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:22 INFO - . 22:22:22 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html | took 670ms 22:22:22 INFO - PROCESS | 1248 | 1475817742593 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1248 | 1475817742596 Marionette TRACE conn5 <- [1,1073,null,{"value":"12"}] 22:22:22 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_action.html 22:22:22 INFO - PROCESS | 1248 | 1475817742601 Marionette TRACE conn5 -> [0,1074,"timeouts",{"script":35000}] 22:22:22 INFO - PROCESS | 1248 | 1475817742603 Marionette TRACE conn5 <- [1,1074,null,{}] 22:22:22 INFO - PROCESS | 1248 | 1475817742607 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:22 INFO - PROCESS | 1248 | 1475817742965 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (16561C00) [pid = 1248] [serial = 3719] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/link-prefetch-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (16588C00) [pid = 1248] [serial = 3722] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/same-host-http/link-prefetch-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (12162C00) [pid = 1248] [serial = 3725] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1649A800) [pid = 1248] [serial = 3704] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/cross-origin-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (0B5FC400) [pid = 1248] [serial = 3693] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/swap-scheme-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (11796400) [pid = 1248] [serial = 3710] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/fetch-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (0CFB9C00) [pid = 1248] [serial = 3707] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/picture-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1543D000) [pid = 1248] [serial = 3699] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/cross-origin-http/iframe-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (11750400) [pid = 1248] [serial = 3696] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/xhr-request/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1450F400) [pid = 1248] [serial = 3716] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (13F1FC00) [pid = 1248] [serial = 3713] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/link-css-tag/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16F72400) [pid = 1248] [serial = 3728] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/same-host-http/video-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:22:22 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (164A4000) [pid = 1248] [serial = 3702] [outer = 00000000] [url = about:blank] 22:22:23 INFO - PROCESS | 1248 | 1475817743028 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/form_action.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_action.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1248 | ++DOCSHELL 0B5FB800 == 39 [pid = 1248] [id = 1698] 22:22:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0B5FC400) [pid = 1248] [serial = 3774] [outer = 00000000] 22:22:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (12162C00) [pid = 1248] [serial = 3775] [outer = 0B5FC400] 22:22:23 INFO - PROCESS | 1248 | 1475817743087 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (13F1FC00) [pid = 1248] [serial = 3776] [outer = 0B5FC400] 22:22:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:23 INFO - PROCESS | 1248 | 1475817743422 Marionette TRACE conn5 <- [1,1076,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/form_action.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:23 INFO - . 22:22:23 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/form_action.html | took 870ms 22:22:23 INFO - PROCESS | 1248 | 1475817743472 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 22:22:23 INFO - PROCESS | 1248 | 1475817743475 Marionette TRACE conn5 <- [1,1077,null,{"value":"12"}] 22:22:23 INFO - PROCESS | 1248 | 1475817743479 Marionette TRACE conn5 -> [0,1078,"timeouts",{"script":35000}] 22:22:23 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html 22:22:23 INFO - PROCESS | 1248 | 1475817743481 Marionette TRACE conn5 <- [1,1078,null,{}] 22:22:23 INFO - PROCESS | 1248 | 1475817743486 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:23 INFO - PROCESS | 1248 | 1475817743595 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 22:22:23 INFO - PROCESS | 1248 | 1475817743602 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1248 | ++DOCSHELL 11422800 == 40 [pid = 1248] [id = 1699] 22:22:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (13F5EC00) [pid = 1248] [serial = 3777] [outer = 00000000] 22:22:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (16F72400) [pid = 1248] [serial = 3778] [outer = 13F5EC00] 22:22:23 INFO - PROCESS | 1248 | 1475817743661 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (16F75000) [pid = 1248] [serial = 3779] [outer = 13F5EC00] 22:22:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:23 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:24 INFO - PROCESS | 1248 | 1475817744074 Marionette TRACE conn5 <- [1,1080,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:24 INFO - . 22:22:24 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html | took 630ms 22:22:24 INFO - PROCESS | 1248 | 1475817744113 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1248 | 1475817744116 Marionette TRACE conn5 <- [1,1081,null,{"value":"12"}] 22:22:24 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_length.html 22:22:24 INFO - PROCESS | 1248 | 1475817744120 Marionette TRACE conn5 -> [0,1082,"timeouts",{"script":35000}] 22:22:24 INFO - PROCESS | 1248 | 1475817744122 Marionette TRACE conn5 <- [1,1082,null,{}] 22:22:24 INFO - PROCESS | 1248 | 1475817744126 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:24 INFO - PROCESS | 1248 | 1475817744296 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 22:22:24 INFO - PROCESS | 1248 | 1475817744306 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/form_length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_length.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:24 INFO - PROCESS | 1248 | ++DOCSHELL 11340400 == 41 [pid = 1248] [id = 1700] 22:22:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (16F7F400) [pid = 1248] [serial = 3780] [outer = 00000000] 22:22:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (17847400) [pid = 1248] [serial = 3781] [outer = 16F7F400] 22:22:24 INFO - PROCESS | 1248 | 1475817744368 Marionette DEBUG loaded listener.js 22:22:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (179E5C00) [pid = 1248] [serial = 3782] [outer = 16F7F400] 22:22:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:24 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:24 INFO - PROCESS | 1248 | 1475817744759 Marionette TRACE conn5 <- [1,1084,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/form_length.html",0,null,null,[["Forms",0,null,null]]]}] 22:22:24 INFO - . 22:22:24 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/form_length.html | took 670ms 22:22:24 INFO - PROCESS | 1248 | 1475817744792 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1248 | 1475817744795 Marionette TRACE conn5 <- [1,1085,null,{"value":"12"}] 22:22:24 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html 22:22:24 INFO - PROCESS | 1248 | 1475817744799 Marionette TRACE conn5 -> [0,1086,"timeouts",{"script":35000}] 22:22:24 INFO - PROCESS | 1248 | 1475817744801 Marionette TRACE conn5 <- [1,1086,null,{}] 22:22:24 INFO - PROCESS | 1248 | 1475817744806 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:22:24 INFO - PROCESS | 1248 | 1475817744916 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 22:22:24 INFO - PROCESS | 1248 | 1475817744924 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html\", \"34750411-591d-4247-b7a9-b6f22432e6d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:22:24 INFO - PROCESS | 1248 | ++DOCSHELL 17845400 == 42 [pid = 1248] [id = 1701] 22:22:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (190DA000) [pid = 1248] [serial = 3783] [outer = 00000000] 22:22:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (193B6400) [pid = 1248] [serial = 3784] [outer = 190DA000] 22:22:24 INFO - PROCESS | 1248 | 1475817744980 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (193B7C00) [pid = 1248] [serial = 3785] [outer = 190DA000] 22:22:25 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9f60 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:25 INFO - PROCESS | 1248 | [1248] WARNING: Suboptimal indexes for the SQL statement 0x195c9e80 (http://mzl.la/1FuID0j).: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/storage/mozStoragePrivateHelpers.cpp, line 114 22:22:25 INFO - PROCESS | 1248 | JavaScript error: resource://gre/modules/LoginManagerParent.jsm, line 75: TypeError: this._recipeManager is null 22:22:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (0E97BC00) [pid = 1248] [serial = 3786] [outer = 190DA000] 22:22:25 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:22:25 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2302 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 11340400 == 41 [pid = 1248] [id = 1700] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 11422800 == 40 [pid = 1248] [id = 1699] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 0B5FB800 == 39 [pid = 1248] [id = 1698] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 16585800 == 38 [pid = 1248] [id = 1697] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 145CBC00 == 37 [pid = 1248] [id = 1696] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 1450DC00 == 36 [pid = 1248] [id = 1695] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 13F22C00 == 35 [pid = 1248] [id = 1694] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 1450A800 == 34 [pid = 1248] [id = 1679] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 13494C00 == 33 [pid = 1248] [id = 1693] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 11E32000 == 32 [pid = 1248] [id = 1692] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 0E957400 == 31 [pid = 1248] [id = 1691] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 0C7C0400 == 30 [pid = 1248] [id = 1690] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 1670D000 == 29 [pid = 1248] [id = 1686] 22:22:29 INFO - PROCESS | 1248 | --DOCSHELL 11796800 == 28 [pid = 1248] [id = 1685] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1649BC00) [pid = 1248] [serial = 3703] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (170A1800) [pid = 1248] [serial = 3729] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (170A6400) [pid = 1248] [serial = 3730] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (16A33000) [pid = 1248] [serial = 3726] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (16707800) [pid = 1248] [serial = 3727] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (16A35800) [pid = 1248] [serial = 3723] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (16A36C00) [pid = 1248] [serial = 3724] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (16580000) [pid = 1248] [serial = 3720] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (16581000) [pid = 1248] [serial = 3721] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (15F88400) [pid = 1248] [serial = 3717] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (15F8A000) [pid = 1248] [serial = 3718] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (13F5F800) [pid = 1248] [serial = 3714] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (14419000) [pid = 1248] [serial = 3715] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1216B000) [pid = 1248] [serial = 3711] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (12DBA400) [pid = 1248] [serial = 3712] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0F796C00) [pid = 1248] [serial = 3708] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0F79D400) [pid = 1248] [serial = 3709] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16558C00) [pid = 1248] [serial = 3705] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16559C00) [pid = 1248] [serial = 3706] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16403800) [pid = 1248] [serial = 3700] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16409400) [pid = 1248] [serial = 3701] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11E2E800) [pid = 1248] [serial = 3697] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (11BBE800) [pid = 1248] [serial = 3698] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0F07B000) [pid = 1248] [serial = 3694] [outer = 00000000] [url = about:blank] 22:22:29 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C8D7000) [pid = 1248] [serial = 3695] [outer = 00000000] [url = about:blank] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191BF800) [pid = 1248] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/cookies/secure/set-from-http.sub.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17522C00) [pid = 1248] [serial = 281] [outer = 00000000] [url = https://web-platform.test:8443/cookies/secure/set-from-http.https.sub.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16F7F400) [pid = 1248] [serial = 3780] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_length.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1348E000) [pid = 1248] [serial = 3734] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/audio-tag/top-level/no-redirect/no-opt-in-allows.https.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (171D0400) [pid = 1248] [serial = 3731] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/cross-origin-http/img-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (193BC800) [pid = 1248] [serial = 3741] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_checkvalidity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C7C5400) [pid = 1248] [serial = 3750] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_validationmessage.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0E97DC00) [pid = 1248] [serial = 3753] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_validity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (11E33000) [pid = 1248] [serial = 3756] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_willvalidate.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19460000) [pid = 1248] [serial = 3744] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_labels.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (13F23000) [pid = 1248] [serial = 3762] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_setcustomvalidity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (13496000) [pid = 1248] [serial = 3759] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_checkvalidity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0F07C400) [pid = 1248] [serial = 3747] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/button_setcustomvalidity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1649A400) [pid = 1248] [serial = 3768] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (13F5EC00) [pid = 1248] [serial = 3777] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_checkvalidity.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16586800) [pid = 1248] [serial = 3771] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_willvalidate.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0B5FC400) [pid = 1248] [serial = 3774] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/form_action.html] 22:22:33 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1450E000) [pid = 1248] [serial = 3765] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/fieldset_validationmessage.html] 22:22:34 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (13650C00) [pid = 1248] [serial = 3690] [outer = 00000000] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 0F07A800 == 27 [pid = 1248] [id = 1647] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 193BC400 == 26 [pid = 1248] [id = 1687] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1945FC00 == 25 [pid = 1248] [id = 1688] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1AC83400 == 24 [pid = 1248] [id = 1649] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 202F4C00 == 23 [pid = 1248] [id = 1646] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1D130C00 == 22 [pid = 1248] [id = 1650] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 0C7BFC00 == 21 [pid = 1248] [id = 1630] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1AC7D800 == 20 [pid = 1248] [id = 1638] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 0CF41400 == 19 [pid = 1248] [id = 1689] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1142A800 == 18 [pid = 1248] [id = 1644] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 19461400 == 17 [pid = 1248] [id = 1640] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 0F3D6C00 == 16 [pid = 1248] [id = 1643] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 170A0C00 == 15 [pid = 1248] [id = 1684] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 28FF1000 == 14 [pid = 1248] [id = 1642] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1AD3D400 == 13 [pid = 1248] [id = 1634] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 0F3CD800 == 12 [pid = 1248] [id = 1631] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 230F1800 == 11 [pid = 1248] [id = 1636] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1AA43C00 == 10 [pid = 1248] [id = 1641] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1A8D1C00 == 9 [pid = 1248] [id = 1633] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 0F790400 == 8 [pid = 1248] [id = 1648] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1AC7F800 == 7 [pid = 1248] [id = 1645] 22:22:38 INFO - PROCESS | 1248 | --DOCSHELL 1A7A2C00 == 6 [pid = 1248] [id = 1632] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (15F7F800) [pid = 1248] [serial = 3692] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (179ECC00) [pid = 1248] [serial = 283] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (16F74C00) [pid = 1248] [serial = 280] [outer = 00000000] [url = https://web-platform.test:8443/testharness_runner.html] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (17847400) [pid = 1248] [serial = 3781] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (179E5C00) [pid = 1248] [serial = 3782] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (16F72400) [pid = 1248] [serial = 3778] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (16F75000) [pid = 1248] [serial = 3779] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (12162C00) [pid = 1248] [serial = 3775] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (13F1FC00) [pid = 1248] [serial = 3776] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (16A33C00) [pid = 1248] [serial = 3772] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (16A38C00) [pid = 1248] [serial = 3773] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 49 (1655D400) [pid = 1248] [serial = 3769] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 48 (16562400) [pid = 1248] [serial = 3770] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 47 (15F87000) [pid = 1248] [serial = 3766] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 46 (15F8C400) [pid = 1248] [serial = 3767] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 45 (14504000) [pid = 1248] [serial = 3763] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 44 (14505800) [pid = 1248] [serial = 3764] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 43 (13F0B800) [pid = 1248] [serial = 3760] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 42 (13F09000) [pid = 1248] [serial = 3761] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 41 (13422C00) [pid = 1248] [serial = 3757] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 40 (1348B800) [pid = 1248] [serial = 3758] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 39 (0FF25800) [pid = 1248] [serial = 3754] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 38 (10077C00) [pid = 1248] [serial = 3755] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 37 (0FF29C00) [pid = 1248] [serial = 3751] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 36 (1000A000) [pid = 1248] [serial = 3752] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 35 (1007A400) [pid = 1248] [serial = 3748] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 34 (1142A400) [pid = 1248] [serial = 3749] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 33 (19468800) [pid = 1248] [serial = 3745] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 32 (19469800) [pid = 1248] [serial = 3746] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 31 (193D1000) [pid = 1248] [serial = 3742] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 30 (193D2400) [pid = 1248] [serial = 3743] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 29 (17AD6C00) [pid = 1248] [serial = 3738] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 28 (14420C00) [pid = 1248] [serial = 3735] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 27 (15442400) [pid = 1248] [serial = 3736] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 26 (179E9400) [pid = 1248] [serial = 3732] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 25 (17A9E800) [pid = 1248] [serial = 3733] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 24 (193CFC00) [pid = 1248] [serial = 287] [outer = 00000000] [url = about:blank] 22:22:38 INFO - PROCESS | 1248 | --DOMWINDOW == 23 (193AF800) [pid = 1248] [serial = 284] [outer = 00000000] [url = http://web-platform.test:8000/testharness_runner.html] 22:22:45 INFO - PROCESS | 1248 | --DOMWINDOW == 22 (193B7C00) [pid = 1248] [serial = 3785] [outer = 00000000] [url = about:blank] 22:22:45 INFO - PROCESS | 1248 | --DOMWINDOW == 21 (193B6400) [pid = 1248] [serial = 3784] [outer = 00000000] [url = about:blank] 22:22:55 INFO - PROCESS | 1248 | MARIONETTE LOG: INFO: Timeout fired 22:22:55 INFO - PROCESS | 1248 | JavaScript error: executormarionette.py, line 33: TypeError: window.wrappedJSObject.win.timeout is not a function 22:22:59 INFO - PROCESS | 1248 | 1475817779946 Marionette TRACE conn5 <- [1,1088,{"error":"script timeout","message":"Timed out","stacktrace":""},null] 22:22:59 INFO - TEST-TIMEOUT | /old-tests/submission/Infraware/Forms/contents/Forms/form_submit.html | took 35181ms 22:23:00 WARNING - u'runner_teardown' () 22:23:00 INFO - Setting up ssl 22:23:00 INFO - PROCESS | certutil | 22:23:00 INFO - PROCESS | certutil | 22:23:00 INFO - PROCESS | certutil | 22:23:00 INFO - Certificate Nickname Trust Attributes 22:23:00 INFO - SSL,S/MIME,JAR/XPI 22:23:00 INFO - 22:23:00 INFO - web-platform-tests CT,, 22:23:00 INFO - 22:23:01 INFO - Application command: c:\slave\test\build\application\firefox\firefox.exe -marionette about:blank -profile c:\users\cltbld\appdata\local\temp\tmp7uj8du.mozrunner 22:23:01 INFO - Starting runner 22:23:01 INFO - PROCESS | 1436 | [1436] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 219 22:23:01 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 116 22:23:02 INFO - PROCESS | 1436 | [1436] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3579 22:23:03 INFO - PROCESS | 1436 | 1475817783607 Marionette DEBUG Marionette enabled via build flag and pref 22:23:04 INFO - PROCESS | 1436 | ++DOCSHELL 0F462400 == 1 [pid = 1436] [id = 1] 22:23:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 1 (0F462800) [pid = 1436] [serial = 1] [outer = 00000000] 22:23:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 2 (0F463400) [pid = 1436] [serial = 2] [outer = 0F462800] 22:23:04 INFO - PROCESS | 1436 | [1436] WARNING: DWM not enabled, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 1971 22:23:04 INFO - PROCESS | 1436 | ++DOCSHELL 0FCDB800 == 2 [pid = 1436] [id = 2] 22:23:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 3 (0FCDBC00) [pid = 1436] [serial = 3] [outer = 00000000] 22:23:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 4 (0FCDC800) [pid = 1436] [serial = 4] [outer = 0FCDBC00] 22:23:04 INFO - PROCESS | 1436 | 1475817784910 Marionette INFO Listening on port 2829 22:23:06 INFO - PROCESS | 1436 | 1475817786656 Marionette DEBUG Marionette enabled via command-line flag 22:23:06 INFO - PROCESS | 1436 | [1436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:23:06 INFO - PROCESS | 1436 | [1436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:23:06 INFO - PROCESS | 1436 | [1436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:23:06 INFO - PROCESS | 1436 | [1436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:23:06 INFO - PROCESS | 1436 | ++DOCSHELL 11DD2000 == 3 [pid = 1436] [id = 3] 22:23:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 5 (11DD6C00) [pid = 1436] [serial = 5] [outer = 00000000] 22:23:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 6 (11DD7800) [pid = 1436] [serial = 6] [outer = 11DD6C00] 22:23:06 INFO - PROCESS | 1436 | [1436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2362 22:23:06 INFO - PROCESS | 1436 | [1436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2362 22:23:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 7 (12CD9400) [pid = 1436] [serial = 7] [outer = 0FCDBC00] 22:23:06 INFO - PROCESS | 1436 | 1475817786928 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50516 22:23:06 INFO - PROCESS | 1436 | 1475817786949 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50517 22:23:06 INFO - PROCESS | 1436 | 1475817786957 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50518 22:23:06 INFO - PROCESS | 1436 | 1475817786990 Marionette DEBUG Closed connection conn0 22:23:07 INFO - PROCESS | 1436 | 1475817786997 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50519 22:23:07 INFO - PROCESS | 1436 | 1475817786999 Marionette DEBUG Closed connection conn1 22:23:07 INFO - PROCESS | 1436 | 1475817787001 Marionette DEBUG Closed connection conn2 22:23:07 INFO - PROCESS | 1436 | 1475817787102 Marionette DEBUG Closed connection conn3 22:23:07 INFO - PROCESS | 1436 | 1475817787108 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50520 22:23:07 INFO - PROCESS | 1436 | 1475817787116 Marionette DEBUG Closed connection conn4 22:23:07 INFO - PROCESS | 1436 | 1475817787123 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:50521 22:23:07 INFO - PROCESS | 1436 | ++DOCSHELL 13015C00 == 4 [pid = 1436] [id = 4] 22:23:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 8 (1301A000) [pid = 1436] [serial = 8] [outer = 00000000] 22:23:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 9 (132BF800) [pid = 1436] [serial = 9] [outer = 1301A000] 22:23:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 10 (13B5B400) [pid = 1436] [serial = 10] [outer = 1301A000] 22:23:07 INFO - PROCESS | 1436 | 1475817787290 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:23:07 INFO - PROCESS | 1436 | 1475817787297 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"windows_nt","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161006200000","processId":1436,"version":"52.0a1"} 22:23:07 INFO - PROCESS | 1436 | [1436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:23:07 INFO - PROCESS | 1436 | [1436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:23:07 INFO - PROCESS | 1436 | [1436] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1558 22:23:07 INFO - PROCESS | 1436 | [1436] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1558 22:23:07 INFO - PROCESS | 1436 | [1436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:23:08 INFO - PROCESS | 1436 | ++DOCSHELL 15B45000 == 5 [pid = 1436] [id = 5] 22:23:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 11 (15B45400) [pid = 1436] [serial = 11] [outer = 00000000] 22:23:08 INFO - PROCESS | 1436 | ++DOCSHELL 16AD4C00 == 6 [pid = 1436] [id = 6] 22:23:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 12 (16AD5000) [pid = 1436] [serial = 12] [outer = 00000000] 22:23:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 13 (16CCEC00) [pid = 1436] [serial = 13] [outer = 16AD5000] 22:23:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 14 (0F479800) [pid = 1436] [serial = 14] [outer = 15B45400] 22:23:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 15 (167B7000) [pid = 1436] [serial = 15] [outer = 16AD5000] 22:23:10 INFO - PROCESS | 1436 | 1475817790024 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 16 (17137400) [pid = 1436] [serial = 16] [outer = 16AD5000] 22:23:11 INFO - PROCESS | 1436 | 1475817790995 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"9ef533e5-b9a6-40ad-a1fa-790eb851dc1f","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"windows_nt","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161006200000","processId":1436,"version":"52.0a1","command_id":1}}] 22:23:11 INFO - PROCESS | 1436 | 1475817791147 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:23:11 INFO - PROCESS | 1436 | 1475817791367 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 22:23:11 INFO - PROCESS | 1436 | 1475817791424 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:23:11 INFO - PROCESS | 1436 | [1436] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:23:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 17 (1A0C6800) [pid = 1436] [serial = 17] [outer = 16AD5000] 22:23:12 INFO - PROCESS | 1436 | 1475817792407 Marionette TRACE conn5 <- [1,3,null,{}] 22:23:12 INFO - PROCESS | 1436 | 1475817792417 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:23:12 INFO - PROCESS | 1436 | 1475817792448 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 22:23:12 INFO - PROCESS | 1436 | 1475817792487 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 22:23:12 INFO - PROCESS | 1436 | 1475817792490 Marionette TRACE conn5 <- [1,5,null,{"value":"12"}] 22:23:12 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html 22:23:12 INFO - PROCESS | 1436 | 1475817792507 Marionette TRACE conn5 -> [0,6,"timeouts",{"script":35000}] 22:23:12 INFO - PROCESS | 1436 | 1475817792513 Marionette TRACE conn5 <- [1,6,null,{}] 22:23:12 INFO - PROCESS | 1436 | 1475817792540 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:12 INFO - PROCESS | 1436 | 1475817792582 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 22:23:12 INFO - PROCESS | 1436 | 1475817792595 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:12 INFO - PROCESS | 1436 | ++DOCSHELL 18EADC00 == 7 [pid = 1436] [id = 7] 22:23:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (18EAE000) [pid = 1436] [serial = 18] [outer = 00000000] 22:23:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (18EB1800) [pid = 1436] [serial = 19] [outer = 18EAE000] 22:23:12 INFO - PROCESS | 1436 | 1475817792674 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (18EB5400) [pid = 1436] [serial = 20] [outer = 18EAE000] 22:23:12 INFO - PROCESS | 1436 | ++DOCSHELL 1A8A9400 == 8 [pid = 1436] [id = 8] 22:23:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (1A8A9800) [pid = 1436] [serial = 21] [outer = 00000000] 22:23:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (1A92B000) [pid = 1436] [serial = 22] [outer = 1A8A9800] 22:23:13 INFO - PROCESS | 1436 | 1475817792995 Marionette DEBUG loaded listener.js 22:23:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (1A92E800) [pid = 1436] [serial = 23] [outer = 1A8A9800] 22:23:13 INFO - PROCESS | 1436 | 1475817793391 Marionette TRACE conn5 <- [1,8,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:13 INFO - . 22:23:13 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html | took 950ms 22:23:13 INFO - PROCESS | 1436 | 1475817793521 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 22:23:13 INFO - PROCESS | 1436 | 1475817793524 Marionette TRACE conn5 <- [1,9,null,{"value":"12"}] 22:23:13 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_height.html 22:23:13 INFO - PROCESS | 1436 | 1475817793554 Marionette TRACE conn5 -> [0,10,"timeouts",{"script":35000}] 22:23:13 INFO - PROCESS | 1436 | 1475817793556 Marionette TRACE conn5 <- [1,10,null,{}] 22:23:13 INFO - PROCESS | 1436 | 1475817793578 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:13 INFO - PROCESS | 1436 | 1475817793734 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 22:23:13 INFO - PROCESS | 1436 | 1475817793758 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:13 INFO - PROCESS | 1436 | ++DOCSHELL 1B587400 == 9 [pid = 1436] [id = 9] 22:23:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 24 (1B587800) [pid = 1436] [serial = 24] [outer = 00000000] 22:23:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 25 (1B58B000) [pid = 1436] [serial = 25] [outer = 1B587800] 22:23:13 INFO - PROCESS | 1436 | 1475817793825 Marionette DEBUG loaded listener.js 22:23:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 26 (1B5E8C00) [pid = 1436] [serial = 26] [outer = 1B587800] 22:23:14 INFO - PROCESS | 1436 | 1475817794240 Marionette TRACE conn5 <- [1,12,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html",0,null,null,[["Forms",1,"assert_equals: formTarget attribute is not correct. expected 30 but got 16","@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html:30:7\n"]]]}] 22:23:14 INFO - . 22:23:14 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_height.html | took 750ms 22:23:14 INFO - PROCESS | 1436 | 1475817794291 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 22:23:14 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html 22:23:14 INFO - PROCESS | 1436 | 1475817794294 Marionette TRACE conn5 <- [1,13,null,{"value":"12"}] 22:23:14 INFO - PROCESS | 1436 | 1475817794299 Marionette TRACE conn5 -> [0,14,"timeouts",{"script":35000}] 22:23:14 INFO - PROCESS | 1436 | 1475817794301 Marionette TRACE conn5 <- [1,14,null,{}] 22:23:14 INFO - PROCESS | 1436 | 1475817794306 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:14 INFO - PROCESS | 1436 | 1475817794468 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 22:23:14 INFO - PROCESS | 1436 | --DOCSHELL 0F462400 == 8 [pid = 1436] [id = 1] 22:23:14 INFO - PROCESS | 1436 | 1475817794731 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:14 INFO - PROCESS | 1436 | ++DOCSHELL 0D9D9000 == 9 [pid = 1436] [id = 10] 22:23:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 27 (0E03B400) [pid = 1436] [serial = 27] [outer = 00000000] 22:23:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (0E85E800) [pid = 1436] [serial = 28] [outer = 0E03B400] 22:23:14 INFO - PROCESS | 1436 | 1475817794808 Marionette DEBUG loaded listener.js 22:23:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 29 (0F1D3400) [pid = 1436] [serial = 29] [outer = 0E03B400] 22:23:15 INFO - PROCESS | 1436 | 1475817795376 Marionette TRACE conn5 <- [1,16,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html",0,null,null,[["Forms",1,"assert_unreached: labels attribute is not exist. Reached unreachable code","@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html:41:7\n"]]]}] 22:23:15 INFO - . 22:23:15 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html | took 1122ms 22:23:15 INFO - PROCESS | 1436 | 1475817795424 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 22:23:15 INFO - PROCESS | 1436 | 1475817795431 Marionette TRACE conn5 <- [1,17,null,{"value":"12"}] 22:23:15 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html 22:23:15 INFO - PROCESS | 1436 | 1475817795437 Marionette TRACE conn5 -> [0,18,"timeouts",{"script":35000}] 22:23:15 INFO - PROCESS | 1436 | 1475817795441 Marionette TRACE conn5 <- [1,18,null,{}] 22:23:15 INFO - PROCESS | 1436 | 1475817795448 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:15 INFO - PROCESS | 1436 | 1475817795605 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 22:23:15 INFO - PROCESS | 1436 | 1475817795662 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:15 INFO - PROCESS | 1436 | ++DOCSHELL 11DCD800 == 10 [pid = 1436] [id = 11] 22:23:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 30 (11DD2800) [pid = 1436] [serial = 30] [outer = 00000000] 22:23:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 31 (11E62800) [pid = 1436] [serial = 31] [outer = 11DD2800] 22:23:15 INFO - PROCESS | 1436 | 1475817795736 Marionette DEBUG loaded listener.js 22:23:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 32 (120A4C00) [pid = 1436] [serial = 32] [outer = 11DD2800] 22:23:15 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D7800 == 11 [pid = 1436] [id = 12] 22:23:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 33 (0F1D7C00) [pid = 1436] [serial = 33] [outer = 00000000] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 34 (132B5400) [pid = 1436] [serial = 34] [outer = 0F1D7C00] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 35 (15647800) [pid = 1436] [serial = 35] [outer = 0F1D7C00] 22:23:16 INFO - PROCESS | 1436 | ++DOCSHELL 13010000 == 12 [pid = 1436] [id = 13] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (13B5F000) [pid = 1436] [serial = 36] [outer = 00000000] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (1633C000) [pid = 1436] [serial = 37] [outer = 13B5F000] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (13B58C00) [pid = 1436] [serial = 38] [outer = 13B5F000] 22:23:16 INFO - PROCESS | 1436 | 1475817796489 Marionette TRACE conn5 <- [1,20,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:16 INFO - . 22:23:16 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html | took 1082ms 22:23:16 INFO - PROCESS | 1436 | 1475817796539 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 22:23:16 INFO - PROCESS | 1436 | 1475817796544 Marionette TRACE conn5 <- [1,21,null,{"value":"12"}] 22:23:16 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html 22:23:16 INFO - PROCESS | 1436 | 1475817796615 Marionette TRACE conn5 -> [0,22,"timeouts",{"script":35000}] 22:23:16 INFO - PROCESS | 1436 | 1475817796620 Marionette TRACE conn5 <- [1,22,null,{}] 22:23:16 INFO - PROCESS | 1436 | 1475817796627 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:16 INFO - PROCESS | 1436 | 1475817796773 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 22:23:16 INFO - PROCESS | 1436 | 1475817796834 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:16 INFO - PROCESS | 1436 | ++DOCSHELL 18CCF800 == 13 [pid = 1436] [id = 14] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (18CD2400) [pid = 1436] [serial = 39] [outer = 00000000] 22:23:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (18EB7800) [pid = 1436] [serial = 40] [outer = 18CD2400] 22:23:16 INFO - PROCESS | 1436 | 1475817796904 Marionette DEBUG loaded listener.js 22:23:17 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (19547800) [pid = 1436] [serial = 41] [outer = 18CD2400] 22:23:17 INFO - PROCESS | 1436 | 1475817797391 Marionette TRACE conn5 <- [1,24,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:17 INFO - . 22:23:17 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html | took 870ms 22:23:17 INFO - PROCESS | 1436 | 1475817797456 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 22:23:17 INFO - PROCESS | 1436 | 1475817797461 Marionette TRACE conn5 <- [1,25,null,{"value":"12"}] 22:23:17 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html 22:23:17 INFO - PROCESS | 1436 | 1475817797642 Marionette TRACE conn5 -> [0,26,"timeouts",{"script":35000}] 22:23:17 INFO - PROCESS | 1436 | 1475817797647 Marionette TRACE conn5 <- [1,26,null,{}] 22:23:17 INFO - PROCESS | 1436 | 1475817797662 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:17 INFO - PROCESS | 1436 | 1475817797802 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 22:23:17 INFO - PROCESS | 1436 | 1475817797873 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1436 | ++DOCSHELL 0EC7BC00 == 14 [pid = 1436] [id = 15] 22:23:17 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (0F1D0400) [pid = 1436] [serial = 42] [outer = 00000000] 22:23:17 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (0F46CC00) [pid = 1436] [serial = 43] [outer = 0F1D0400] 22:23:17 INFO - PROCESS | 1436 | 1475817797939 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (0F82B000) [pid = 1436] [serial = 44] [outer = 0F1D0400] 22:23:18 INFO - PROCESS | 1436 | --DOCSHELL 13015C00 == 13 [pid = 1436] [id = 4] 22:23:18 INFO - PROCESS | 1436 | 1475817798426 Marionette TRACE conn5 <- [1,28,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:18 INFO - . 22:23:18 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html | took 1007ms 22:23:18 INFO - PROCESS | 1436 | 1475817798479 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1436 | 1475817798483 Marionette TRACE conn5 <- [1,29,null,{"value":"12"}] 22:23:18 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html 22:23:18 INFO - PROCESS | 1436 | 1475817798488 Marionette TRACE conn5 -> [0,30,"timeouts",{"script":35000}] 22:23:18 INFO - PROCESS | 1436 | 1475817798492 Marionette TRACE conn5 <- [1,30,null,{}] 22:23:18 INFO - PROCESS | 1436 | 1475817798501 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:18 INFO - PROCESS | 1436 | 1475817798650 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 22:23:18 INFO - PROCESS | 1436 | 1475817798714 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1436 | ++DOCSHELL 0F828800 == 14 [pid = 1436] [id = 16] 22:23:18 INFO - PROCESS | 1436 | ++DOMWINDOW == 45 (0F82A400) [pid = 1436] [serial = 45] [outer = 00000000] 22:23:18 INFO - PROCESS | 1436 | ++DOMWINDOW == 46 (1158F400) [pid = 1436] [serial = 46] [outer = 0F82A400] 22:23:18 INFO - PROCESS | 1436 | 1475817798776 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1436 | ++DOMWINDOW == 47 (11507400) [pid = 1436] [serial = 47] [outer = 0F82A400] 22:23:19 INFO - PROCESS | 1436 | 1475817799133 Marionette TRACE conn5 <- [1,32,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:19 INFO - . 22:23:19 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html | took 670ms 22:23:19 INFO - PROCESS | 1436 | 1475817799163 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1436 | 1475817799165 Marionette TRACE conn5 <- [1,33,null,{"value":"12"}] 22:23:19 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html 22:23:19 INFO - PROCESS | 1436 | 1475817799170 Marionette TRACE conn5 -> [0,34,"timeouts",{"script":35000}] 22:23:19 INFO - PROCESS | 1436 | 1475817799173 Marionette TRACE conn5 <- [1,34,null,{}] 22:23:19 INFO - PROCESS | 1436 | 1475817799178 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:19 INFO - PROCESS | 1436 | 1475817799306 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 22:23:19 INFO - PROCESS | 1436 | 1475817799373 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1436 | ++DOCSHELL 11D59C00 == 15 [pid = 1436] [id = 17] 22:23:19 INFO - PROCESS | 1436 | ++DOMWINDOW == 48 (11D5A000) [pid = 1436] [serial = 48] [outer = 00000000] 22:23:19 INFO - PROCESS | 1436 | ++DOMWINDOW == 49 (11DD3C00) [pid = 1436] [serial = 49] [outer = 11D5A000] 22:23:19 INFO - PROCESS | 1436 | 1475817799441 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1436 | ++DOMWINDOW == 50 (11DD6800) [pid = 1436] [serial = 50] [outer = 11D5A000] 22:23:19 INFO - PROCESS | 1436 | 1475817799789 Marionette TRACE conn5 <- [1,36,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:19 INFO - . 22:23:19 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html | took 670ms 22:23:19 INFO - PROCESS | 1436 | 1475817799843 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 22:23:19 INFO - PROCESS | 1436 | 1475817799845 Marionette TRACE conn5 <- [1,37,null,{"value":"12"}] 22:23:19 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html 22:23:19 INFO - PROCESS | 1436 | 1475817799850 Marionette TRACE conn5 -> [0,38,"timeouts",{"script":35000}] 22:23:19 INFO - PROCESS | 1436 | 1475817799853 Marionette TRACE conn5 <- [1,38,null,{}] 22:23:19 INFO - PROCESS | 1436 | 1475817799867 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:20 INFO - PROCESS | 1436 | 1475817800083 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 22:23:20 INFO - PROCESS | 1436 | 1475817800091 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:20 INFO - PROCESS | 1436 | ++DOCSHELL 12C08800 == 16 [pid = 1436] [id = 18] 22:23:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 51 (12C08C00) [pid = 1436] [serial = 51] [outer = 00000000] 22:23:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 52 (14E36400) [pid = 1436] [serial = 52] [outer = 12C08C00] 22:23:20 INFO - PROCESS | 1436 | 1475817800150 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 53 (14E3F000) [pid = 1436] [serial = 53] [outer = 12C08C00] 22:23:20 INFO - PROCESS | 1436 | 1475817800573 Marionette TRACE conn5 <- [1,40,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html",0,null,null,[["Forms",1,"assert_equals: INVALID_STATE_ERR error is not raised. expected 11 but got 18","@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html:33:7\n"]]]}] 22:23:20 INFO - . 22:23:20 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html | took 790ms 22:23:20 INFO - PROCESS | 1436 | 1475817800643 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 22:23:20 INFO - PROCESS | 1436 | 1475817800645 Marionette TRACE conn5 <- [1,41,null,{"value":"12"}] 22:23:20 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html 22:23:20 INFO - PROCESS | 1436 | 1475817800649 Marionette TRACE conn5 -> [0,42,"timeouts",{"script":35000}] 22:23:20 INFO - PROCESS | 1436 | 1475817800652 Marionette TRACE conn5 <- [1,42,null,{}] 22:23:20 INFO - PROCESS | 1436 | 1475817800657 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:20 INFO - PROCESS | 1436 | 1475817800758 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 22:23:20 INFO - PROCESS | 1436 | 1475817800766 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:20 INFO - PROCESS | 1436 | ++DOCSHELL 1564D400 == 17 [pid = 1436] [id = 19] 22:23:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 54 (156E9800) [pid = 1436] [serial = 54] [outer = 00000000] 22:23:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 55 (167BCC00) [pid = 1436] [serial = 55] [outer = 156E9800] 22:23:20 INFO - PROCESS | 1436 | 1475817800829 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 56 (16CCB800) [pid = 1436] [serial = 56] [outer = 156E9800] 22:23:21 INFO - PROCESS | 1436 | 1475817801212 Marionette TRACE conn5 <- [1,44,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:21 INFO - . 22:23:21 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html | took 570ms 22:23:21 INFO - PROCESS | 1436 | 1475817801222 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 22:23:21 INFO - PROCESS | 1436 | 1475817801225 Marionette TRACE conn5 <- [1,45,null,{"value":"12"}] 22:23:21 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html 22:23:21 INFO - PROCESS | 1436 | 1475817801229 Marionette TRACE conn5 -> [0,46,"timeouts",{"script":35000}] 22:23:21 INFO - PROCESS | 1436 | 1475817801232 Marionette TRACE conn5 <- [1,46,null,{}] 22:23:21 INFO - PROCESS | 1436 | 1475817801236 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:21 INFO - PROCESS | 1436 | 1475817801402 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 22:23:21 INFO - PROCESS | 1436 | 1475817801411 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:21 INFO - PROCESS | 1436 | ++DOCSHELL 171CB800 == 18 [pid = 1436] [id = 20] 22:23:21 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (174F3800) [pid = 1436] [serial = 57] [outer = 00000000] 22:23:21 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (18C0C800) [pid = 1436] [serial = 58] [outer = 174F3800] 22:23:21 INFO - PROCESS | 1436 | 1475817801480 Marionette DEBUG loaded listener.js 22:23:21 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (18EB3C00) [pid = 1436] [serial = 59] [outer = 174F3800] 22:23:21 INFO - PROCESS | 1436 | 1475817801841 Marionette TRACE conn5 <- [1,48,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:21 INFO - . 22:23:21 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html | took 630ms 22:23:21 INFO - PROCESS | 1436 | 1475817801862 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 22:23:21 INFO - PROCESS | 1436 | 1475817801865 Marionette TRACE conn5 <- [1,49,null,{"value":"12"}] 22:23:21 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_width.html 22:23:21 INFO - PROCESS | 1436 | 1475817801869 Marionette TRACE conn5 -> [0,50,"timeouts",{"script":35000}] 22:23:21 INFO - PROCESS | 1436 | 1475817801871 Marionette TRACE conn5 <- [1,50,null,{}] 22:23:21 INFO - PROCESS | 1436 | 1475817801875 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:21 INFO - PROCESS | 1436 | 1475817801978 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 22:23:22 INFO - PROCESS | 1436 | 1475817802042 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:22 INFO - PROCESS | 1436 | ++DOCSHELL 19543800 == 19 [pid = 1436] [id = 21] 22:23:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 60 (1954C000) [pid = 1436] [serial = 60] [outer = 00000000] 22:23:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 61 (1A8A0800) [pid = 1436] [serial = 61] [outer = 1954C000] 22:23:22 INFO - PROCESS | 1436 | 1475817802100 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 62 (1A8A5400) [pid = 1436] [serial = 62] [outer = 1954C000] 22:23:22 INFO - PROCESS | 1436 | 1475817802441 Marionette TRACE conn5 <- [1,52,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html",0,null,null,[["Forms",1,"assert_equals: width attribute is not correct. expected 30 but got 80","@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html:30:7\n"]]]}] 22:23:22 INFO - . 22:23:22 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_width.html | took 630ms 22:23:22 INFO - PROCESS | 1436 | 1475817802503 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 22:23:22 INFO - PROCESS | 1436 | 1475817802505 Marionette TRACE conn5 <- [1,53,null,{"value":"12"}] 22:23:22 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html 22:23:22 INFO - PROCESS | 1436 | 1475817802509 Marionette TRACE conn5 -> [0,54,"timeouts",{"script":35000}] 22:23:22 INFO - PROCESS | 1436 | 1475817802511 Marionette TRACE conn5 <- [1,54,null,{}] 22:23:22 INFO - PROCESS | 1436 | 1475817802516 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:22 INFO - PROCESS | 1436 | 1475817802645 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 22:23:22 INFO - PROCESS | 1436 | 1475817802654 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:22 INFO - PROCESS | 1436 | ++DOCSHELL 18C05000 == 20 [pid = 1436] [id = 22] 22:23:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 63 (19545800) [pid = 1436] [serial = 63] [outer = 00000000] 22:23:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 64 (1B178C00) [pid = 1436] [serial = 64] [outer = 19545800] 22:23:22 INFO - PROCESS | 1436 | 1475817802715 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 65 (1B179C00) [pid = 1436] [serial = 65] [outer = 19545800] 22:23:23 INFO - PROCESS | 1436 | 1475817803060 Marionette TRACE conn5 <- [1,56,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:23 INFO - . 22:23:23 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html | took 570ms 22:23:23 INFO - PROCESS | 1436 | 1475817803082 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 22:23:23 INFO - PROCESS | 1436 | 1475817803085 Marionette TRACE conn5 <- [1,57,null,{"value":"12"}] 22:23:23 INFO - PROCESS | 1436 | 1475817803088 Marionette TRACE conn5 -> [0,58,"timeouts",{"script":35000}] 22:23:23 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html 22:23:23 INFO - PROCESS | 1436 | 1475817803091 Marionette TRACE conn5 <- [1,58,null,{}] 22:23:23 INFO - PROCESS | 1436 | 1475817803095 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:23 INFO - PROCESS | 1436 | 1475817803193 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 22:23:23 INFO - PROCESS | 1436 | 1475817803258 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:23 INFO - PROCESS | 1436 | ++DOCSHELL 18CD1400 == 21 [pid = 1436] [id = 23] 22:23:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 66 (1A0CE800) [pid = 1436] [serial = 66] [outer = 00000000] 22:23:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 67 (1B58D400) [pid = 1436] [serial = 67] [outer = 1A0CE800] 22:23:23 INFO - PROCESS | 1436 | 1475817803314 Marionette DEBUG loaded listener.js 22:23:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 68 (1B5EC000) [pid = 1436] [serial = 68] [outer = 1A0CE800] 22:23:23 INFO - PROCESS | 1436 | 1475817803647 Marionette TRACE conn5 <- [1,60,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html",0,null,null,[["Forms",0,null,null]]]}] 22:23:23 INFO - . 22:23:23 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html | took 570ms 22:23:23 INFO - PROCESS | 1436 | 1475817803662 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 22:23:23 INFO - PROCESS | 1436 | 1475817803665 Marionette TRACE conn5 <- [1,61,null,{"value":"12"}] 22:23:23 INFO - TEST-START | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html 22:23:23 INFO - PROCESS | 1436 | 1475817803669 Marionette TRACE conn5 -> [0,62,"timeouts",{"script":35000}] 22:23:23 INFO - PROCESS | 1436 | 1475817803671 Marionette TRACE conn5 <- [1,62,null,{}] 22:23:23 INFO - PROCESS | 1436 | 1475817803675 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:23 INFO - PROCESS | 1436 | 1475817803774 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 22:23:23 INFO - PROCESS | 1436 | 1475817803837 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:23 INFO - PROCESS | 1436 | ++DOCSHELL 1954C400 == 22 [pid = 1436] [id = 24] 22:23:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 69 (1B564400) [pid = 1436] [serial = 69] [outer = 00000000] 22:23:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 70 (1B56B000) [pid = 1436] [serial = 70] [outer = 1B564400] 22:23:23 INFO - PROCESS | 1436 | 1475817803896 Marionette DEBUG loaded listener.js 22:23:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 71 (1B56D800) [pid = 1436] [serial = 71] [outer = 1B564400] 22:23:24 INFO - PROCESS | 1436 | 1475817804229 Marionette TRACE conn5 <- [1,64,null,{"value":["/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html",0,null,null,[["Forms",1,"assert_unreached: labels attribute is not exist. Reached unreachable code","@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html:40:7\n"]]]}] 22:23:24 INFO - . 22:23:24 INFO - TEST-OK | /old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html | took 570ms 22:23:24 INFO - PROCESS | 1436 | 1475817804243 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 22:23:24 INFO - PROCESS | 1436 | 1475817804245 Marionette TRACE conn5 <- [1,65,null,{"value":"12"}] 22:23:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 22:23:24 INFO - PROCESS | 1436 | 1475817804249 Marionette TRACE conn5 -> [0,66,"timeouts",{"script":35000}] 22:23:24 INFO - PROCESS | 1436 | 1475817804251 Marionette TRACE conn5 <- [1,66,null,{}] 22:23:24 INFO - PROCESS | 1436 | 1475817804256 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:24 INFO - PROCESS | 1436 | 1475817804375 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 22:23:24 INFO - PROCESS | 1436 | 1475817804442 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:24 INFO - PROCESS | 1436 | ++DOCSHELL 18EF0400 == 23 [pid = 1436] [id = 25] 22:23:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 72 (18EF2800) [pid = 1436] [serial = 72] [outer = 00000000] 22:23:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 73 (18EF6400) [pid = 1436] [serial = 73] [outer = 18EF2800] 22:23:24 INFO - PROCESS | 1436 | 1475817804502 Marionette DEBUG loaded listener.js 22:23:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 74 (18EFA800) [pid = 1436] [serial = 74] [outer = 18EF2800] 22:23:24 INFO - PROCESS | 1436 | ++DOCSHELL 1B572000 == 24 [pid = 1436] [id = 26] 22:23:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 75 (1B587C00) [pid = 1436] [serial = 75] [outer = 00000000] 22:23:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 76 (1B04B400) [pid = 1436] [serial = 76] [outer = 1B587C00] 22:23:24 INFO - PROCESS | 1436 | 1475817804901 Marionette TRACE conn5 <- [1,68,null,{"value":["/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:23:24 INFO - . 22:23:24 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 670ms 22:23:24 INFO - PROCESS | 1436 | 1475817804922 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 22:23:24 INFO - PROCESS | 1436 | 1475817804926 Marionette TRACE conn5 <- [1,69,null,{"value":"12"}] 22:23:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 22:23:24 INFO - PROCESS | 1436 | 1475817804932 Marionette TRACE conn5 -> [0,70,"timeouts",{"script":35000}] 22:23:24 INFO - PROCESS | 1436 | 1475817804934 Marionette TRACE conn5 <- [1,70,null,{}] 22:23:24 INFO - PROCESS | 1436 | 1475817804939 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:25 INFO - PROCESS | 1436 | 1475817805096 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 22:23:25 INFO - PROCESS | 1436 | 1475817805105 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:25 INFO - PROCESS | 1436 | ++DOCSHELL 18EFD400 == 25 [pid = 1436] [id = 27] 22:23:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 77 (18EFD800) [pid = 1436] [serial = 77] [outer = 00000000] 22:23:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 78 (1B054800) [pid = 1436] [serial = 78] [outer = 18EFD800] 22:23:25 INFO - PROCESS | 1436 | 1475817805161 Marionette DEBUG loaded listener.js 22:23:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 79 (1B055800) [pid = 1436] [serial = 79] [outer = 18EFD800] 22:23:26 INFO - PROCESS | 1436 | ++DOCSHELL 0F5B6400 == 26 [pid = 1436] [id = 28] 22:23:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 80 (0F5BC800) [pid = 1436] [serial = 80] [outer = 00000000] 22:23:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 81 (0F93CC00) [pid = 1436] [serial = 81] [outer = 0F5BC800] 22:23:26 INFO - PROCESS | 1436 | 1475817806479 Marionette TRACE conn5 <- [1,72,null,{"value":["/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:23:26 INFO - . 22:23:26 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1588ms 22:23:26 INFO - PROCESS | 1436 | 1475817806521 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 22:23:26 INFO - PROCESS | 1436 | 1475817806527 Marionette TRACE conn5 <- [1,73,null,{"value":"12"}] 22:23:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 22:23:26 INFO - PROCESS | 1436 | 1475817806542 Marionette TRACE conn5 -> [0,74,"timeouts",{"script":35000}] 22:23:26 INFO - PROCESS | 1436 | 1475817806546 Marionette TRACE conn5 <- [1,74,null,{}] 22:23:26 INFO - PROCESS | 1436 | 1475817806555 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:26 INFO - PROCESS | 1436 | 1475817806726 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 22:23:26 INFO - PROCESS | 1436 | 1475817806773 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:26 INFO - PROCESS | 1436 | ++DOCSHELL 116C6C00 == 27 [pid = 1436] [id = 29] 22:23:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 82 (116C9400) [pid = 1436] [serial = 82] [outer = 00000000] 22:23:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 83 (11B41400) [pid = 1436] [serial = 83] [outer = 116C9400] 22:23:26 INFO - PROCESS | 1436 | 1475817806842 Marionette DEBUG loaded listener.js 22:23:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 84 (11C6AC00) [pid = 1436] [serial = 84] [outer = 116C9400] 22:23:27 INFO - PROCESS | 1436 | ++DOCSHELL 11B94400 == 28 [pid = 1436] [id = 30] 22:23:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 85 (11BA3C00) [pid = 1436] [serial = 85] [outer = 00000000] 22:23:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 86 (14E0B000) [pid = 1436] [serial = 86] [outer = 11BA3C00] 22:23:27 INFO - PROCESS | 1436 | 1475817807935 Marionette TRACE conn5 <- [1,76,null,{"value":["/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 85 (0F462800) [pid = 1436] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 84 (18EAE000) [pid = 1436] [serial = 18] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_checkvalidity.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 83 (1301A000) [pid = 1436] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 82 (174F3800) [pid = 1436] [serial = 57] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasnumber_invalidstateerr.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 81 (1954C000) [pid = 1436] [serial = 60] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_width.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 80 (19545800) [pid = 1436] [serial = 63] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_willvalidate.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 79 (1A0CE800) [pid = 1436] [serial = 66] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_checkvalidity.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 78 (1B564400) [pid = 1436] [serial = 69] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/keygen_labels.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 77 (1B587C00) [pid = 1436] [serial = 75] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 76 (18EF2800) [pid = 1436] [serial = 72] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 75 (1B587800) [pid = 1436] [serial = 24] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_height.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 74 (0E03B400) [pid = 1436] [serial = 27] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_labels.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 73 (11DD2800) [pid = 1436] [serial = 30] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_setcustomvalidity.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 72 (18CD2400) [pid = 1436] [serial = 39] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_stepdown.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 71 (0F1D0400) [pid = 1436] [serial = 42] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_stepup.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 70 (0F82A400) [pid = 1436] [serial = 45] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_validationmessage.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 69 (11D5A000) [pid = 1436] [serial = 48] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_validity.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 68 (12C08C00) [pid = 1436] [serial = 51] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_value_invalidstateerr.html] 22:23:27 INFO - PROCESS | 1436 | --DOMWINDOW == 67 (156E9800) [pid = 1436] [serial = 54] [outer = 00000000] [url = http://web-platform.test:8000/old-tests/submission/Infraware/Forms/contents/Forms/input_valueasdate_invalidstateerr.html] 22:23:27 INFO - . 22:23:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1438ms 22:23:27 INFO - PROCESS | 1436 | 1475817807980 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 22:23:27 INFO - PROCESS | 1436 | 1475817807987 Marionette TRACE conn5 <- [1,77,null,{"value":"12"}] 22:23:28 INFO - PROCESS | 1436 | 1475817807995 Marionette TRACE conn5 -> [0,78,"timeouts",{"script":35000}] 22:23:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 22:23:28 INFO - PROCESS | 1436 | 1475817807999 Marionette TRACE conn5 <- [1,78,null,{}] 22:23:28 INFO - PROCESS | 1436 | 1475817808004 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:28 INFO - PROCESS | 1436 | 1475817808133 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 22:23:28 INFO - PROCESS | 1436 | 1475817808143 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:28 INFO - PROCESS | 1436 | ++DOCSHELL 0F1CDC00 == 29 [pid = 1436] [id = 31] 22:23:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 68 (0F1CE000) [pid = 1436] [serial = 87] [outer = 00000000] 22:23:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 69 (0FC96C00) [pid = 1436] [serial = 88] [outer = 0F1CE000] 22:23:28 INFO - PROCESS | 1436 | 1475817808206 Marionette DEBUG loaded listener.js 22:23:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 70 (11DCE800) [pid = 1436] [serial = 89] [outer = 0F1CE000] 22:23:28 INFO - PROCESS | 1436 | 1475817808662 Marionette TRACE conn5 <- [1,80,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:23:28 INFO - . 22:23:28 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 670ms 22:23:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 22:23:28 INFO - PROCESS | 1436 | 1475817808671 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 22:23:28 INFO - PROCESS | 1436 | 1475817808674 Marionette TRACE conn5 <- [1,81,null,{"value":"12"}] 22:23:28 INFO - PROCESS | 1436 | 1475817808678 Marionette TRACE conn5 -> [0,82,"timeouts",{"script":35000}] 22:23:28 INFO - PROCESS | 1436 | 1475817808683 Marionette TRACE conn5 <- [1,82,null,{}] 22:23:28 INFO - PROCESS | 1436 | 1475817808695 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:28 INFO - PROCESS | 1436 | 1475817808805 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 22:23:28 INFO - PROCESS | 1436 | 1475817808887 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:28 INFO - PROCESS | 1436 | ++DOCSHELL 14EE5C00 == 30 [pid = 1436] [id = 32] 22:23:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 71 (156F0800) [pid = 1436] [serial = 90] [outer = 00000000] 22:23:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 72 (17138C00) [pid = 1436] [serial = 91] [outer = 156F0800] 22:23:28 INFO - PROCESS | 1436 | 1475817808949 Marionette DEBUG loaded listener.js 22:23:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 73 (174A2400) [pid = 1436] [serial = 92] [outer = 156F0800] 22:23:29 INFO - PROCESS | 1436 | 1475817809310 Marionette TRACE conn5 <- [1,84,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:23:29 INFO - . 22:23:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 690ms 22:23:29 INFO - PROCESS | 1436 | 1475817809375 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1436 | 1475817809379 Marionette TRACE conn5 <- [1,85,null,{"value":"12"}] 22:23:29 INFO - PROCESS | 1436 | 1475817809386 Marionette TRACE conn5 -> [0,86,"timeouts",{"script":35000}] 22:23:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 22:23:29 INFO - PROCESS | 1436 | 1475817809389 Marionette TRACE conn5 <- [1,86,null,{}] 22:23:29 INFO - PROCESS | 1436 | 1475817809394 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:29 INFO - PROCESS | 1436 | 1475817809506 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 22:23:29 INFO - PROCESS | 1436 | 1475817809512 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:29 INFO - PROCESS | 1436 | ++DOCSHELL 18AB0C00 == 31 [pid = 1436] [id = 33] 22:23:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 74 (18AB1800) [pid = 1436] [serial = 93] [outer = 00000000] 22:23:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 75 (18EFE800) [pid = 1436] [serial = 94] [outer = 18AB1800] 22:23:29 INFO - PROCESS | 1436 | 1475817809570 Marionette DEBUG loaded listener.js 22:23:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 76 (1A013400) [pid = 1436] [serial = 95] [outer = 18AB1800] 22:23:30 INFO - PROCESS | 1436 | 1475817810039 Marionette TRACE conn5 <- [1,88,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:23:30 INFO - . 22:23:30 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 671ms 22:23:30 INFO - PROCESS | 1436 | 1475817810064 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 22:23:30 INFO - PROCESS | 1436 | 1475817810070 Marionette TRACE conn5 <- [1,89,null,{"value":"12"}] 22:23:30 INFO - PROCESS | 1436 | 1475817810094 Marionette TRACE conn5 -> [0,90,"timeouts",{"script":35000}] 22:23:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:23:30 INFO - PROCESS | 1436 | 1475817810099 Marionette TRACE conn5 <- [1,90,null,{}] 22:23:30 INFO - PROCESS | 1436 | 1475817810107 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:30 INFO - PROCESS | 1436 | 1475817810259 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 22:23:30 INFO - PROCESS | 1436 | 1475817810340 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:30 INFO - PROCESS | 1436 | ++DOCSHELL 11AD7C00 == 32 [pid = 1436] [id = 34] 22:23:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 77 (11C6F800) [pid = 1436] [serial = 96] [outer = 00000000] 22:23:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 78 (12C0DC00) [pid = 1436] [serial = 97] [outer = 11C6F800] 22:23:30 INFO - PROCESS | 1436 | 1475817810417 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 79 (14233000) [pid = 1436] [serial = 98] [outer = 11C6F800] 22:23:30 INFO - PROCESS | 1436 | ++DOCSHELL 1856F800 == 33 [pid = 1436] [id = 35] 22:23:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 80 (18EF5000) [pid = 1436] [serial = 99] [outer = 00000000] 22:23:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 81 (18EF7C00) [pid = 1436] [serial = 100] [outer = 18EF5000] 22:23:30 INFO - PROCESS | 1436 | 1475817810991 Marionette TRACE conn5 <- [1,92,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:23:31 INFO - . 22:23:31 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 930ms 22:23:31 INFO - PROCESS | 1436 | 1475817811029 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 22:23:31 INFO - PROCESS | 1436 | 1475817811037 Marionette TRACE conn5 <- [1,93,null,{"value":"12"}] 22:23:31 INFO - PROCESS | 1436 | 1475817811045 Marionette TRACE conn5 -> [0,94,"timeouts",{"script":35000}] 22:23:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:23:31 INFO - PROCESS | 1436 | 1475817811050 Marionette TRACE conn5 <- [1,94,null,{}] 22:23:31 INFO - PROCESS | 1436 | 1475817811055 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:31 INFO - PROCESS | 1436 | 1475817811206 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 22:23:31 INFO - PROCESS | 1436 | 1475817811287 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:31 INFO - PROCESS | 1436 | ++DOCSHELL 1AFAB800 == 34 [pid = 1436] [id = 36] 22:23:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 82 (1AFAC000) [pid = 1436] [serial = 101] [outer = 00000000] 22:23:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 83 (1B050000) [pid = 1436] [serial = 102] [outer = 1AFAC000] 22:23:31 INFO - PROCESS | 1436 | 1475817811360 Marionette DEBUG loaded listener.js 22:23:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 84 (1B052C00) [pid = 1436] [serial = 103] [outer = 1AFAC000] 22:23:31 INFO - PROCESS | 1436 | ++DOCSHELL 1B566400 == 35 [pid = 1436] [id = 37] 22:23:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 85 (1B569C00) [pid = 1436] [serial = 104] [outer = 00000000] 22:23:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 86 (1B567400) [pid = 1436] [serial = 105] [outer = 1B569C00] 22:23:31 INFO - PROCESS | 1436 | 1475817811921 Marionette TRACE conn5 <- [1,96,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:23:31 INFO - . 22:23:31 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 930ms 22:23:31 INFO - PROCESS | 1436 | 1475817811980 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 22:23:31 INFO - PROCESS | 1436 | 1475817811984 Marionette TRACE conn5 <- [1,97,null,{"value":"12"}] 22:23:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:23:31 INFO - PROCESS | 1436 | 1475817811988 Marionette TRACE conn5 -> [0,98,"timeouts",{"script":35000}] 22:23:32 INFO - PROCESS | 1436 | 1475817811994 Marionette TRACE conn5 <- [1,98,null,{}] 22:23:32 INFO - PROCESS | 1436 | 1475817812007 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:32 INFO - PROCESS | 1436 | 1475817812152 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 22:23:32 INFO - PROCESS | 1436 | 1475817812222 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1436 | ++DOCSHELL 1B5F0C00 == 36 [pid = 1436] [id = 38] 22:23:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 87 (1B5F3000) [pid = 1436] [serial = 106] [outer = 00000000] 22:23:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 88 (12CBB400) [pid = 1436] [serial = 107] [outer = 1B5F3000] 22:23:32 INFO - PROCESS | 1436 | 1475817812337 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 89 (12CBD400) [pid = 1436] [serial = 108] [outer = 1B5F3000] 22:23:32 INFO - PROCESS | 1436 | ++DOCSHELL 1B5F5000 == 37 [pid = 1436] [id = 39] 22:23:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (13153400) [pid = 1436] [serial = 109] [outer = 00000000] 22:23:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (13156C00) [pid = 1436] [serial = 110] [outer = 13153400] 22:23:32 INFO - PROCESS | 1436 | 1475817812898 Marionette TRACE conn5 <- [1,100,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:23:32 INFO - . 22:23:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 930ms 22:23:32 INFO - PROCESS | 1436 | 1475817812937 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 22:23:32 INFO - PROCESS | 1436 | 1475817812941 Marionette TRACE conn5 <- [1,101,null,{"value":"12"}] 22:23:32 INFO - PROCESS | 1436 | 1475817812947 Marionette TRACE conn5 -> [0,102,"timeouts",{"script":35000}] 22:23:32 INFO - PROCESS | 1436 | 1475817812951 Marionette TRACE conn5 <- [1,102,null,{}] 22:23:32 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:23:32 INFO - PROCESS | 1436 | 1475817812956 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:23:33 INFO - PROCESS | 1436 | 1475817813095 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 22:23:33 INFO - PROCESS | 1436 | 1475817813177 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:23:33 INFO - PROCESS | 1436 | ++DOCSHELL 1315D800 == 38 [pid = 1436] [id = 40] 22:23:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (1315E000) [pid = 1436] [serial = 111] [outer = 00000000] 22:23:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (13161C00) [pid = 1436] [serial = 112] [outer = 1315E000] 22:23:33 INFO - PROCESS | 1436 | 1475817813249 Marionette DEBUG loaded listener.js 22:23:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (1327D400) [pid = 1436] [serial = 113] [outer = 1315E000] 22:23:35 INFO - PROCESS | 1436 | --DOCSHELL 11B94400 == 37 [pid = 1436] [id = 30] 22:23:35 INFO - PROCESS | 1436 | --DOCSHELL 0F5B6400 == 36 [pid = 1436] [id = 28] 22:23:35 INFO - PROCESS | 1436 | --DOCSHELL 1B572000 == 35 [pid = 1436] [id = 26] 22:23:35 INFO - PROCESS | 1436 | --DOCSHELL 1856F800 == 34 [pid = 1436] [id = 35] 22:23:35 INFO - PROCESS | 1436 | --DOCSHELL 1B566400 == 33 [pid = 1436] [id = 37] 22:23:35 INFO - PROCESS | 1436 | --DOCSHELL 1B5F5000 == 32 [pid = 1436] [id = 39] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (1633C000) [pid = 1436] [serial = 37] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (167B7000) [pid = 1436] [serial = 15] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (132BF800) [pid = 1436] [serial = 9] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 90 (13B5B400) [pid = 1436] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 89 (0FCDC800) [pid = 1436] [serial = 4] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 88 (0F463400) [pid = 1436] [serial = 2] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 87 (1A92B000) [pid = 1436] [serial = 22] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 86 (16CCEC00) [pid = 1436] [serial = 13] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 85 (132B5400) [pid = 1436] [serial = 34] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 84 (18EB5400) [pid = 1436] [serial = 20] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 83 (18EB1800) [pid = 1436] [serial = 19] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 82 (1B5E8C00) [pid = 1436] [serial = 26] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 81 (1B58B000) [pid = 1436] [serial = 25] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 80 (0F1D3400) [pid = 1436] [serial = 29] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 79 (0E85E800) [pid = 1436] [serial = 28] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 78 (120A4C00) [pid = 1436] [serial = 32] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 77 (11E62800) [pid = 1436] [serial = 31] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 76 (19547800) [pid = 1436] [serial = 41] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 75 (18EB7800) [pid = 1436] [serial = 40] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 74 (0F82B000) [pid = 1436] [serial = 44] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 73 (0F46CC00) [pid = 1436] [serial = 43] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 72 (11507400) [pid = 1436] [serial = 47] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 71 (1158F400) [pid = 1436] [serial = 46] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 70 (11DD6800) [pid = 1436] [serial = 50] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 69 (11DD3C00) [pid = 1436] [serial = 49] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 68 (14E3F000) [pid = 1436] [serial = 53] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 67 (14E36400) [pid = 1436] [serial = 52] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 66 (16CCB800) [pid = 1436] [serial = 56] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 65 (167BCC00) [pid = 1436] [serial = 55] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 64 (18EB3C00) [pid = 1436] [serial = 59] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 63 (18C0C800) [pid = 1436] [serial = 58] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 62 (1A8A5400) [pid = 1436] [serial = 62] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 61 (1A8A0800) [pid = 1436] [serial = 61] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 60 (1B179C00) [pid = 1436] [serial = 65] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 59 (1B178C00) [pid = 1436] [serial = 64] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 58 (1B5EC000) [pid = 1436] [serial = 68] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 57 (1B58D400) [pid = 1436] [serial = 67] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 56 (1B56D800) [pid = 1436] [serial = 71] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 55 (1B56B000) [pid = 1436] [serial = 70] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 54 (1B04B400) [pid = 1436] [serial = 76] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 53 (18EFA800) [pid = 1436] [serial = 74] [outer = 00000000] [url = about:blank] 22:23:35 INFO - PROCESS | 1436 | --DOMWINDOW == 52 (18EF6400) [pid = 1436] [serial = 73] [outer = 00000000] [url = about:blank] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 51 (18AB1800) [pid = 1436] [serial = 93] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 50 (0F1CE000) [pid = 1436] [serial = 87] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 49 (156F0800) [pid = 1436] [serial = 90] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 48 (11BA3C00) [pid = 1436] [serial = 85] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 47 (116C9400) [pid = 1436] [serial = 82] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 46 (0F5BC800) [pid = 1436] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817806316] 22:23:38 INFO - PROCESS | 1436 | --DOMWINDOW == 45 (18EFD800) [pid = 1436] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/attr-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18EF0400 == 31 [pid = 1436] [id = 25] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 1954C400 == 30 [pid = 1436] [id = 24] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 19543800 == 29 [pid = 1436] [id = 21] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 1B5F0C00 == 28 [pid = 1436] [id = 38] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 1AFAB800 == 27 [pid = 1436] [id = 36] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18CD1400 == 26 [pid = 1436] [id = 23] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18C05000 == 25 [pid = 1436] [id = 22] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18EFD400 == 24 [pid = 1436] [id = 27] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18CCF800 == 23 [pid = 1436] [id = 14] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 11AD7C00 == 22 [pid = 1436] [id = 34] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 0EC7BC00 == 21 [pid = 1436] [id = 15] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 12C08800 == 20 [pid = 1436] [id = 18] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18EADC00 == 19 [pid = 1436] [id = 7] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 171CB800 == 18 [pid = 1436] [id = 20] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 18AB0C00 == 17 [pid = 1436] [id = 33] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 14EE5C00 == 16 [pid = 1436] [id = 32] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 1B587400 == 15 [pid = 1436] [id = 9] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 1564D400 == 14 [pid = 1436] [id = 19] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 11DCD800 == 13 [pid = 1436] [id = 11] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 0F1CDC00 == 12 [pid = 1436] [id = 31] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 0D9D9000 == 11 [pid = 1436] [id = 10] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 116C6C00 == 10 [pid = 1436] [id = 29] 22:23:43 INFO - PROCESS | 1436 | --DOCSHELL 11D59C00 == 9 [pid = 1436] [id = 17] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 44 (18EFE800) [pid = 1436] [serial = 94] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 43 (1A013400) [pid = 1436] [serial = 95] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 42 (17138C00) [pid = 1436] [serial = 91] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 41 (174A2400) [pid = 1436] [serial = 92] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 40 (1B054800) [pid = 1436] [serial = 78] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 39 (0FC96C00) [pid = 1436] [serial = 88] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 38 (11DCE800) [pid = 1436] [serial = 89] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (11B41400) [pid = 1436] [serial = 83] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 36 (11C6AC00) [pid = 1436] [serial = 84] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 35 (14E0B000) [pid = 1436] [serial = 86] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 34 (1B055800) [pid = 1436] [serial = 79] [outer = 00000000] [url = about:blank] 22:23:43 INFO - PROCESS | 1436 | --DOMWINDOW == 33 (0F93CC00) [pid = 1436] [serial = 81] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817806316] 22:23:45 INFO - PROCESS | 1436 | --DOMWINDOW == 32 (18EF5000) [pid = 1436] [serial = 99] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:23:45 INFO - PROCESS | 1436 | --DOMWINDOW == 31 (11C6F800) [pid = 1436] [serial = 96] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:23:45 INFO - PROCESS | 1436 | --DOMWINDOW == 30 (13153400) [pid = 1436] [serial = 109] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:23:45 INFO - PROCESS | 1436 | --DOMWINDOW == 29 (1B5F3000) [pid = 1436] [serial = 106] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:23:45 INFO - PROCESS | 1436 | --DOMWINDOW == 28 (1B569C00) [pid = 1436] [serial = 104] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817811726] 22:23:45 INFO - PROCESS | 1436 | --DOMWINDOW == 27 (1AFAC000) [pid = 1436] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:23:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (0E754400) [pid = 1436] [serial = 114] [outer = 13B5F000] 22:23:50 INFO - PROCESS | 1436 | --DOCSHELL 0F828800 == 8 [pid = 1436] [id = 16] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 27 (13156C00) [pid = 1436] [serial = 110] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 26 (12CBD400) [pid = 1436] [serial = 108] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 25 (12CBB400) [pid = 1436] [serial = 107] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 24 (13161C00) [pid = 1436] [serial = 112] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 23 (1B050000) [pid = 1436] [serial = 102] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (1B052C00) [pid = 1436] [serial = 103] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (1B567400) [pid = 1436] [serial = 105] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817811726] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (12C0DC00) [pid = 1436] [serial = 97] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (14233000) [pid = 1436] [serial = 98] [outer = 00000000] [url = about:blank] 22:23:51 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (18EF7C00) [pid = 1436] [serial = 100] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:23:58 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (13B58C00) [pid = 1436] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:24:03 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:24:03 INFO - PROCESS | 1436 | 1475817843433 Marionette TRACE conn5 <- [1,104,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:24:03 INFO - . 22:24:03 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30516ms 22:24:03 INFO - PROCESS | 1436 | 1475817843473 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 22:24:03 INFO - PROCESS | 1436 | 1475817843477 Marionette TRACE conn5 <- [1,105,null,{"value":"12"}] 22:24:03 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html 22:24:03 INFO - PROCESS | 1436 | 1475817843483 Marionette TRACE conn5 -> [0,106,"timeouts",{"script":35000}] 22:24:03 INFO - PROCESS | 1436 | 1475817843486 Marionette TRACE conn5 <- [1,106,null,{}] 22:24:03 INFO - PROCESS | 1436 | 1475817843494 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:24:03 INFO - PROCESS | 1436 | 1475817843636 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 22:24:03 INFO - PROCESS | 1436 | 1475817843673 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:24:03 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D6800 == 9 [pid = 1436] [id = 41] 22:24:03 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0F1D6C00) [pid = 1436] [serial = 115] [outer = 00000000] 22:24:03 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0F463000) [pid = 1436] [serial = 116] [outer = 0F1D6C00] 22:24:03 INFO - PROCESS | 1436 | 1475817843740 Marionette DEBUG loaded listener.js 22:24:03 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0F469000) [pid = 1436] [serial = 117] [outer = 0F1D6C00] 22:24:10 INFO - PROCESS | 1436 | 1475817850023 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:24:10 INFO - PROCESS | 1436 | --DOCSHELL 1315D800 == 8 [pid = 1436] [id = 40] 22:24:12 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (1315E000) [pid = 1436] [serial = 111] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 22:24:17 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (1327D400) [pid = 1436] [serial = 113] [outer = 00000000] [url = about:blank] 22:24:17 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0F463000) [pid = 1436] [serial = 116] [outer = 00000000] [url = about:blank] 22:24:33 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:24:33 INFO - PROCESS | 1436 | 1475817873919 Marionette TRACE conn5 <- [1,108,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:24:33 INFO - . 22:24:33 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30476ms 22:24:33 INFO - PROCESS | 1436 | 1475817873964 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1436 | 1475817873970 Marionette TRACE conn5 <- [1,109,null,{"value":"12"}] 22:24:33 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:24:33 INFO - PROCESS | 1436 | 1475817873978 Marionette TRACE conn5 -> [0,110,"timeouts",{"script":35000}] 22:24:33 INFO - PROCESS | 1436 | 1475817873983 Marionette TRACE conn5 <- [1,110,null,{}] 22:24:33 INFO - PROCESS | 1436 | 1475817873992 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:24:34 INFO - PROCESS | 1436 | 1475817874147 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 22:24:34 INFO - PROCESS | 1436 | 1475817874181 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D0000 == 9 [pid = 1436] [id = 42] 22:24:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0F1D0400) [pid = 1436] [serial = 118] [outer = 00000000] 22:24:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0F45D800) [pid = 1436] [serial = 119] [outer = 0F1D0400] 22:24:34 INFO - PROCESS | 1436 | 1475817874253 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0F467000) [pid = 1436] [serial = 120] [outer = 0F1D0400] 22:24:43 INFO - PROCESS | 1436 | --DOCSHELL 0F1D6800 == 8 [pid = 1436] [id = 41] 22:24:46 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (0F1D6C00) [pid = 1436] [serial = 115] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.no-redirect.http.html] 22:24:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0E7B6800) [pid = 1436] [serial = 121] [outer = 13B5F000] 22:24:51 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (0F45D800) [pid = 1436] [serial = 119] [outer = 00000000] [url = about:blank] 22:24:51 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (0F469000) [pid = 1436] [serial = 117] [outer = 00000000] [url = about:blank] 22:24:57 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0E754400) [pid = 1436] [serial = 114] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:25:04 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:25:04 INFO - PROCESS | 1436 | 1475817904434 Marionette TRACE conn5 <- [1,112,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:25:04 INFO - . 22:25:04 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30484ms 22:25:04 INFO - PROCESS | 1436 | 1475817904463 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 22:25:04 INFO - PROCESS | 1436 | 1475817904470 Marionette TRACE conn5 <- [1,113,null,{"value":"12"}] 22:25:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 22:25:04 INFO - PROCESS | 1436 | 1475817904478 Marionette TRACE conn5 -> [0,114,"timeouts",{"script":35000}] 22:25:04 INFO - PROCESS | 1436 | 1475817904483 Marionette TRACE conn5 <- [1,114,null,{}] 22:25:04 INFO - PROCESS | 1436 | 1475817904492 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:04 INFO - PROCESS | 1436 | 1475817904676 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 22:25:04 INFO - PROCESS | 1436 | 1475817904712 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:04 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D3400 == 9 [pid = 1436] [id = 43] 22:25:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0F1D4400) [pid = 1436] [serial = 122] [outer = 00000000] 22:25:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0F467400) [pid = 1436] [serial = 123] [outer = 0F1D4400] 22:25:04 INFO - PROCESS | 1436 | 1475817904781 Marionette DEBUG loaded listener.js 22:25:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0FC51C00) [pid = 1436] [serial = 124] [outer = 0F1D4400] 22:25:05 INFO - PROCESS | 1436 | ++DOCSHELL 1162F400 == 10 [pid = 1436] [id = 44] 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (116C2400) [pid = 1436] [serial = 125] [outer = 00000000] 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (116C4000) [pid = 1436] [serial = 126] [outer = 116C2400] 22:25:05 INFO - PROCESS | 1436 | 1475817905218 Marionette TRACE conn5 <- [1,116,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:05 INFO - . 22:25:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 791ms 22:25:05 INFO - PROCESS | 1436 | 1475817905268 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 22:25:05 INFO - PROCESS | 1436 | 1475817905275 Marionette TRACE conn5 <- [1,117,null,{"value":"12"}] 22:25:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 22:25:05 INFO - PROCESS | 1436 | 1475817905283 Marionette TRACE conn5 -> [0,118,"timeouts",{"script":35000}] 22:25:05 INFO - PROCESS | 1436 | 1475817905288 Marionette TRACE conn5 <- [1,118,null,{}] 22:25:05 INFO - PROCESS | 1436 | 1475817905293 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:05 INFO - PROCESS | 1436 | 1475817905426 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 22:25:05 INFO - PROCESS | 1436 | 1475817905434 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:05 INFO - PROCESS | 1436 | ++DOCSHELL 1158F400 == 11 [pid = 1436] [id = 45] 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (1158FC00) [pid = 1436] [serial = 127] [outer = 00000000] 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 24 (11C6F000) [pid = 1436] [serial = 128] [outer = 1158FC00] 22:25:05 INFO - PROCESS | 1436 | 1475817905495 Marionette DEBUG loaded listener.js 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 25 (11D5AC00) [pid = 1436] [serial = 129] [outer = 1158FC00] 22:25:05 INFO - PROCESS | 1436 | ++DOCSHELL 11E65C00 == 12 [pid = 1436] [id = 46] 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 26 (11E6A000) [pid = 1436] [serial = 130] [outer = 00000000] 22:25:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 27 (1209CC00) [pid = 1436] [serial = 131] [outer = 11E6A000] 22:25:05 INFO - PROCESS | 1436 | 1475817905975 Marionette TRACE conn5 <- [1,120,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:06 INFO - . 22:25:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 730ms 22:25:06 INFO - PROCESS | 1436 | 1475817906019 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1436 | 1475817906023 Marionette TRACE conn5 <- [1,121,null,{"value":"12"}] 22:25:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 22:25:06 INFO - PROCESS | 1436 | 1475817906028 Marionette TRACE conn5 -> [0,122,"timeouts",{"script":35000}] 22:25:06 INFO - PROCESS | 1436 | 1475817906032 Marionette TRACE conn5 <- [1,122,null,{}] 22:25:06 INFO - PROCESS | 1436 | 1475817906046 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:06 INFO - PROCESS | 1436 | 1475817906195 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 22:25:06 INFO - PROCESS | 1436 | 1475817906204 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1436 | ++DOCSHELL 12C08400 == 13 [pid = 1436] [id = 47] 22:25:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (12C08800) [pid = 1436] [serial = 132] [outer = 00000000] 22:25:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 29 (13153400) [pid = 1436] [serial = 133] [outer = 12C08800] 22:25:06 INFO - PROCESS | 1436 | 1475817906267 Marionette DEBUG loaded listener.js 22:25:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 30 (13156C00) [pid = 1436] [serial = 134] [outer = 12C08800] 22:25:06 INFO - PROCESS | 1436 | ++DOCSHELL 13B5C400 == 14 [pid = 1436] [id = 48] 22:25:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 31 (13B60800) [pid = 1436] [serial = 135] [outer = 00000000] 22:25:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 32 (13B63400) [pid = 1436] [serial = 136] [outer = 13B60800] 22:25:06 INFO - PROCESS | 1436 | 1475817906764 Marionette TRACE conn5 <- [1,124,null,{"value":["/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:06 INFO - . 22:25:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 790ms 22:25:06 INFO - PROCESS | 1436 | 1475817906819 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1436 | 1475817906822 Marionette TRACE conn5 <- [1,125,null,{"value":"12"}] 22:25:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 22:25:06 INFO - PROCESS | 1436 | 1475817906826 Marionette TRACE conn5 -> [0,126,"timeouts",{"script":35000}] 22:25:06 INFO - PROCESS | 1436 | 1475817906829 Marionette TRACE conn5 <- [1,126,null,{}] 22:25:06 INFO - PROCESS | 1436 | 1475817906834 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:06 INFO - PROCESS | 1436 | 1475817906956 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 22:25:06 INFO - PROCESS | 1436 | 1475817906965 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1436 | ++DOCSHELL 1469B400 == 15 [pid = 1436] [id = 49] 22:25:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 33 (1469C400) [pid = 1436] [serial = 137] [outer = 00000000] 22:25:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 34 (14E11C00) [pid = 1436] [serial = 138] [outer = 1469C400] 22:25:07 INFO - PROCESS | 1436 | 1475817907024 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 35 (14E10800) [pid = 1436] [serial = 139] [outer = 1469C400] 22:25:07 INFO - PROCESS | 1436 | 1475817907433 Marionette TRACE conn5 <- [1,128,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:07 INFO - . 22:25:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 630ms 22:25:07 INFO - PROCESS | 1436 | 1475817907459 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 22:25:07 INFO - PROCESS | 1436 | 1475817907461 Marionette TRACE conn5 <- [1,129,null,{"value":"12"}] 22:25:07 INFO - PROCESS | 1436 | 1475817907465 Marionette TRACE conn5 -> [0,130,"timeouts",{"script":35000}] 22:25:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 22:25:07 INFO - PROCESS | 1436 | 1475817907468 Marionette TRACE conn5 <- [1,130,null,{}] 22:25:07 INFO - PROCESS | 1436 | 1475817907472 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:07 INFO - PROCESS | 1436 | 1475817907596 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 22:25:07 INFO - PROCESS | 1436 | 1475817907604 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:07 INFO - PROCESS | 1436 | ++DOCSHELL 14EEAC00 == 16 [pid = 1436] [id = 50] 22:25:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (14EECC00) [pid = 1436] [serial = 140] [outer = 00000000] 22:25:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (15B44400) [pid = 1436] [serial = 141] [outer = 14EECC00] 22:25:07 INFO - PROCESS | 1436 | 1475817907662 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (15B48400) [pid = 1436] [serial = 142] [outer = 14EECC00] 22:25:08 INFO - PROCESS | 1436 | 1475817908031 Marionette TRACE conn5 <- [1,132,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:08 INFO - . 22:25:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 570ms 22:25:08 INFO - PROCESS | 1436 | 1475817908038 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 22:25:08 INFO - PROCESS | 1436 | 1475817908041 Marionette TRACE conn5 <- [1,133,null,{"value":"12"}] 22:25:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 22:25:08 INFO - PROCESS | 1436 | 1475817908045 Marionette TRACE conn5 -> [0,134,"timeouts",{"script":35000}] 22:25:08 INFO - PROCESS | 1436 | 1475817908047 Marionette TRACE conn5 <- [1,134,null,{}] 22:25:08 INFO - PROCESS | 1436 | 1475817908051 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:08 INFO - PROCESS | 1436 | 1475817908195 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 22:25:08 INFO - PROCESS | 1436 | 1475817908252 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:08 INFO - PROCESS | 1436 | ++DOCSHELL 1633DC00 == 17 [pid = 1436] [id = 51] 22:25:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (167B4C00) [pid = 1436] [serial = 143] [outer = 00000000] 22:25:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (1715A800) [pid = 1436] [serial = 144] [outer = 167B4C00] 22:25:08 INFO - PROCESS | 1436 | 1475817908310 Marionette DEBUG loaded listener.js 22:25:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (171D5C00) [pid = 1436] [serial = 145] [outer = 167B4C00] 22:25:08 INFO - PROCESS | 1436 | 1475817908651 Marionette TRACE conn5 <- [1,136,null,{"value":["/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:08 INFO - . 22:25:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 630ms 22:25:08 INFO - PROCESS | 1436 | 1475817908678 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 22:25:08 INFO - PROCESS | 1436 | 1475817908681 Marionette TRACE conn5 <- [1,137,null,{"value":"12"}] 22:25:08 INFO - TEST-START | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 22:25:08 INFO - PROCESS | 1436 | 1475817908685 Marionette TRACE conn5 -> [0,138,"timeouts",{"script":35000}] 22:25:08 INFO - PROCESS | 1436 | 1475817908687 Marionette TRACE conn5 <- [1,138,null,{}] 22:25:08 INFO - PROCESS | 1436 | 1475817908691 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:08 INFO - PROCESS | 1436 | 1475817908788 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 22:25:08 INFO - PROCESS | 1436 | 1475817908846 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:08 INFO - PROCESS | 1436 | ++DOCSHELL 174A5000 == 18 [pid = 1436] [id = 52] 22:25:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (174AAC00) [pid = 1436] [serial = 146] [outer = 00000000] 22:25:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (18C04C00) [pid = 1436] [serial = 147] [outer = 174AAC00] 22:25:08 INFO - PROCESS | 1436 | 1475817908904 Marionette DEBUG loaded listener.js 22:25:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (18AB0400) [pid = 1436] [serial = 148] [outer = 174AAC00] 22:25:09 INFO - PROCESS | 1436 | ++DOCSHELL 18EB4400 == 19 [pid = 1436] [id = 53] 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 45 (18EBCC00) [pid = 1436] [serial = 149] [outer = 00000000] 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 46 (18EB5C00) [pid = 1436] [serial = 150] [outer = 18EBCC00] 22:25:09 INFO - PROCESS | 1436 | 1475817909294 Marionette TRACE conn5 <- [1,140,null,{"value":["/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:09 INFO - . 22:25:09 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 630ms 22:25:09 INFO - PROCESS | 1436 | 1475817909318 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 22:25:09 INFO - PROCESS | 1436 | 1475817909321 Marionette TRACE conn5 <- [1,141,null,{"value":"12"}] 22:25:09 INFO - TEST-START | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 22:25:09 INFO - PROCESS | 1436 | 1475817909325 Marionette TRACE conn5 -> [0,142,"timeouts",{"script":35000}] 22:25:09 INFO - PROCESS | 1436 | 1475817909327 Marionette TRACE conn5 <- [1,142,null,{}] 22:25:09 INFO - PROCESS | 1436 | 1475817909332 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:09 INFO - PROCESS | 1436 | 1475817909442 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 22:25:09 INFO - PROCESS | 1436 | 1475817909448 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1436 | ++DOCSHELL 18EAE400 == 20 [pid = 1436] [id = 54] 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 47 (18EB0000) [pid = 1436] [serial = 151] [outer = 00000000] 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 48 (18EFDC00) [pid = 1436] [serial = 152] [outer = 18EB0000] 22:25:09 INFO - PROCESS | 1436 | 1475817909556 Marionette DEBUG loaded listener.js 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 49 (18EFF400) [pid = 1436] [serial = 153] [outer = 18EB0000] 22:25:09 INFO - PROCESS | 1436 | ++DOCSHELL 18EFD400 == 21 [pid = 1436] [id = 55] 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 50 (1A014C00) [pid = 1436] [serial = 154] [outer = 00000000] 22:25:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 51 (19545000) [pid = 1436] [serial = 155] [outer = 1A014C00] 22:25:09 INFO - PROCESS | 1436 | 1475817909947 Marionette TRACE conn5 <- [1,144,null,{"value":["/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:09 INFO - . 22:25:09 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 670ms 22:25:10 INFO - PROCESS | 1436 | 1475817909998 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 22:25:10 INFO - PROCESS | 1436 | 1475817910001 Marionette TRACE conn5 <- [1,145,null,{"value":"12"}] 22:25:10 INFO - TEST-START | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 22:25:10 INFO - PROCESS | 1436 | 1475817910005 Marionette TRACE conn5 -> [0,146,"timeouts",{"script":35000}] 22:25:10 INFO - PROCESS | 1436 | 1475817910007 Marionette TRACE conn5 <- [1,146,null,{}] 22:25:10 INFO - PROCESS | 1436 | 1475817910012 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:10 INFO - PROCESS | 1436 | 1475817910145 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 22:25:10 INFO - PROCESS | 1436 | 1475817910153 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:10 INFO - PROCESS | 1436 | ++DOCSHELL 19547400 == 22 [pid = 1436] [id = 56] 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 52 (19547800) [pid = 1436] [serial = 156] [outer = 00000000] 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 53 (1A66D000) [pid = 1436] [serial = 157] [outer = 19547800] 22:25:10 INFO - PROCESS | 1436 | 1475817910211 Marionette DEBUG loaded listener.js 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 54 (1A66E000) [pid = 1436] [serial = 158] [outer = 19547800] 22:25:10 INFO - PROCESS | 1436 | ++DOCSHELL 1A677000 == 23 [pid = 1436] [id = 57] 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 55 (1A6BC400) [pid = 1436] [serial = 159] [outer = 00000000] 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 56 (1A6BDC00) [pid = 1436] [serial = 160] [outer = 1A6BC400] 22:25:10 INFO - PROCESS | 1436 | 1475817910623 Marionette TRACE conn5 <- [1,148,null,{"value":["/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:25:10 INFO - . 22:25:10 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 670ms 22:25:10 INFO - PROCESS | 1436 | 1475817910678 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 22:25:10 INFO - PROCESS | 1436 | 1475817910681 Marionette TRACE conn5 <- [1,149,null,{"value":"12"}] 22:25:10 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:25:10 INFO - PROCESS | 1436 | 1475817910685 Marionette TRACE conn5 -> [0,150,"timeouts",{"script":35000}] 22:25:10 INFO - PROCESS | 1436 | 1475817910687 Marionette TRACE conn5 <- [1,150,null,{}] 22:25:10 INFO - PROCESS | 1436 | 1475817910691 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:10 INFO - PROCESS | 1436 | 1475817910846 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 22:25:10 INFO - PROCESS | 1436 | 1475817910853 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:10 INFO - PROCESS | 1436 | ++DOCSHELL 1A673C00 == 24 [pid = 1436] [id = 58] 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (1A675000) [pid = 1436] [serial = 161] [outer = 00000000] 22:25:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (1A6C8C00) [pid = 1436] [serial = 162] [outer = 1A675000] 22:25:10 INFO - PROCESS | 1436 | 1475817910910 Marionette DEBUG loaded listener.js 22:25:11 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (1A8A3800) [pid = 1436] [serial = 163] [outer = 1A675000] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 1A677000 == 23 [pid = 1436] [id = 57] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 19547400 == 22 [pid = 1436] [id = 56] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 18EFD400 == 21 [pid = 1436] [id = 55] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 18EAE400 == 20 [pid = 1436] [id = 54] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 18EB4400 == 19 [pid = 1436] [id = 53] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 174A5000 == 18 [pid = 1436] [id = 52] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 1633DC00 == 17 [pid = 1436] [id = 51] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 14EEAC00 == 16 [pid = 1436] [id = 50] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 1469B400 == 15 [pid = 1436] [id = 49] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 13B5C400 == 14 [pid = 1436] [id = 48] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 12C08400 == 13 [pid = 1436] [id = 47] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 11E65C00 == 12 [pid = 1436] [id = 46] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 1158F400 == 11 [pid = 1436] [id = 45] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 1162F400 == 10 [pid = 1436] [id = 44] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 0F1D3400 == 9 [pid = 1436] [id = 43] 22:25:14 INFO - PROCESS | 1436 | --DOCSHELL 0F1D0000 == 8 [pid = 1436] [id = 42] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 58 (0F1D0400) [pid = 1436] [serial = 118] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 57 (13B60800) [pid = 1436] [serial = 135] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 56 (12C08800) [pid = 1436] [serial = 132] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 55 (18EBCC00) [pid = 1436] [serial = 149] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 54 (174AAC00) [pid = 1436] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 53 (167B4C00) [pid = 1436] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 52 (11E6A000) [pid = 1436] [serial = 130] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817905852] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 51 (1158FC00) [pid = 1436] [serial = 127] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 50 (116C2400) [pid = 1436] [serial = 125] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 49 (0F1D4400) [pid = 1436] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 48 (1469C400) [pid = 1436] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 47 (1A6BC400) [pid = 1436] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 46 (19547800) [pid = 1436] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 45 (14EECC00) [pid = 1436] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 44 (1A014C00) [pid = 1436] [serial = 154] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817909825] 22:25:18 INFO - PROCESS | 1436 | --DOMWINDOW == 43 (18EB0000) [pid = 1436] [serial = 151] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 42 (1A6C8C00) [pid = 1436] [serial = 162] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 41 (1A66D000) [pid = 1436] [serial = 157] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 40 (1A66E000) [pid = 1436] [serial = 158] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 39 (1A6BDC00) [pid = 1436] [serial = 160] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 38 (18EFDC00) [pid = 1436] [serial = 152] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (18EFF400) [pid = 1436] [serial = 153] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 36 (19545000) [pid = 1436] [serial = 155] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817909825] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 35 (18C04C00) [pid = 1436] [serial = 147] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 34 (18AB0400) [pid = 1436] [serial = 148] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 33 (18EB5C00) [pid = 1436] [serial = 150] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 32 (1715A800) [pid = 1436] [serial = 144] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 31 (171D5C00) [pid = 1436] [serial = 145] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 30 (15B44400) [pid = 1436] [serial = 141] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 29 (15B48400) [pid = 1436] [serial = 142] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 28 (14E11C00) [pid = 1436] [serial = 138] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 27 (14E10800) [pid = 1436] [serial = 139] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 26 (13153400) [pid = 1436] [serial = 133] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 25 (13156C00) [pid = 1436] [serial = 134] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 24 (13B63400) [pid = 1436] [serial = 136] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 23 (11C6F000) [pid = 1436] [serial = 128] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (11D5AC00) [pid = 1436] [serial = 129] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (1209CC00) [pid = 1436] [serial = 131] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475817905852] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (0F467400) [pid = 1436] [serial = 123] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (0FC51C00) [pid = 1436] [serial = 124] [outer = 00000000] [url = about:blank] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (116C4000) [pid = 1436] [serial = 126] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:25:22 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0F467000) [pid = 1436] [serial = 120] [outer = 00000000] [url = about:blank] 22:25:41 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:25:41 INFO - PROCESS | 1436 | 1475817941061 Marionette TRACE conn5 <- [1,152,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:25:41 INFO - . 22:25:41 INFO - TEST-TIMEOUT | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30417ms 22:25:41 INFO - PROCESS | 1436 | 1475817941107 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 22:25:41 INFO - PROCESS | 1436 | 1475817941114 Marionette TRACE conn5 <- [1,153,null,{"value":"12"}] 22:25:41 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 22:25:41 INFO - PROCESS | 1436 | 1475817941121 Marionette TRACE conn5 -> [0,154,"timeouts",{"script":35000}] 22:25:41 INFO - PROCESS | 1436 | 1475817941126 Marionette TRACE conn5 <- [1,154,null,{}] 22:25:41 INFO - PROCESS | 1436 | 1475817941137 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:25:41 INFO - PROCESS | 1436 | 1475817941285 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 22:25:41 INFO - PROCESS | 1436 | 1475817941320 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:25:41 INFO - PROCESS | 1436 | ++DOCSHELL 0F461800 == 9 [pid = 1436] [id = 59] 22:25:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0F461C00) [pid = 1436] [serial = 164] [outer = 00000000] 22:25:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0F468800) [pid = 1436] [serial = 165] [outer = 0F461C00] 22:25:41 INFO - PROCESS | 1436 | 1475817941391 Marionette DEBUG loaded listener.js 22:25:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0F471400) [pid = 1436] [serial = 166] [outer = 0F461C00] 22:25:51 INFO - PROCESS | 1436 | --DOCSHELL 1A673C00 == 8 [pid = 1436] [id = 58] 22:25:53 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (1A675000) [pid = 1436] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:25:58 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (1A8A3800) [pid = 1436] [serial = 163] [outer = 00000000] [url = about:blank] 22:25:58 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0F468800) [pid = 1436] [serial = 165] [outer = 00000000] [url = about:blank] 22:26:11 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:26:11 INFO - PROCESS | 1436 | 1475817971966 Marionette TRACE conn5 <- [1,156,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:26:12 INFO - . 22:26:12 INFO - TEST-TIMEOUT | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30886ms 22:26:12 INFO - PROCESS | 1436 | 1475817972009 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1436 | 1475817972014 Marionette TRACE conn5 <- [1,157,null,{"value":"12"}] 22:26:12 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:26:12 INFO - PROCESS | 1436 | 1475817972021 Marionette TRACE conn5 -> [0,158,"timeouts",{"script":35000}] 22:26:12 INFO - PROCESS | 1436 | 1475817972027 Marionette TRACE conn5 <- [1,158,null,{}] 22:26:12 INFO - PROCESS | 1436 | 1475817972034 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:26:12 INFO - PROCESS | 1436 | 1475817972181 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 22:26:12 INFO - PROCESS | 1436 | 1475817972215 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1436 | ++DOCSHELL 1162C800 == 9 [pid = 1436] [id = 60] 22:26:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (1162CC00) [pid = 1436] [serial = 167] [outer = 00000000] 22:26:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (116C8000) [pid = 1436] [serial = 168] [outer = 1162CC00] 22:26:12 INFO - PROCESS | 1436 | 1475817972284 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (118C9800) [pid = 1436] [serial = 169] [outer = 1162CC00] 22:26:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (11D59800) [pid = 1436] [serial = 170] [outer = 13B5F000] 22:26:23 INFO - PROCESS | 1436 | --DOCSHELL 0F461800 == 8 [pid = 1436] [id = 59] 22:26:25 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (0F461C00) [pid = 1436] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 22:26:31 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (0F471400) [pid = 1436] [serial = 166] [outer = 00000000] [url = about:blank] 22:26:31 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (116C8000) [pid = 1436] [serial = 168] [outer = 00000000] [url = about:blank] 22:26:31 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0E7B6800) [pid = 1436] [serial = 121] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:26:42 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:26:42 INFO - PROCESS | 1436 | 1475818002461 Marionette TRACE conn5 <- [1,160,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:26:42 INFO - . 22:26:42 INFO - TEST-TIMEOUT | /referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30473ms 22:26:42 INFO - PROCESS | 1436 | 1475818002497 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1436 | 1475818002503 Marionette TRACE conn5 <- [1,161,null,{"value":"12"}] 22:26:42 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 22:26:42 INFO - PROCESS | 1436 | 1475818002511 Marionette TRACE conn5 -> [0,162,"timeouts",{"script":35000}] 22:26:42 INFO - PROCESS | 1436 | 1475818002516 Marionette TRACE conn5 <- [1,162,null,{}] 22:26:42 INFO - PROCESS | 1436 | 1475818002524 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:26:42 INFO - PROCESS | 1436 | 1475818002678 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 22:26:42 INFO - PROCESS | 1436 | 1475818002712 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 1436 | ++DOCSHELL 0F46E400 == 9 [pid = 1436] [id = 61] 22:26:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0F46EC00) [pid = 1436] [serial = 171] [outer = 00000000] 22:26:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0F5B6400) [pid = 1436] [serial = 172] [outer = 0F46EC00] 22:26:42 INFO - PROCESS | 1436 | 1475818002783 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0FC4DC00) [pid = 1436] [serial = 173] [outer = 0F46EC00] 22:26:43 INFO - PROCESS | 1436 | 1475818003199 Marionette TRACE conn5 <- [1,164,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:26:43 INFO - . 22:26:43 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 730ms 22:26:43 INFO - PROCESS | 1436 | 1475818003242 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 22:26:43 INFO - PROCESS | 1436 | 1475818003249 Marionette TRACE conn5 <- [1,165,null,{"value":"12"}] 22:26:43 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html 22:26:43 INFO - PROCESS | 1436 | 1475818003258 Marionette TRACE conn5 -> [0,166,"timeouts",{"script":35000}] 22:26:43 INFO - PROCESS | 1436 | 1475818003263 Marionette TRACE conn5 <- [1,166,null,{}] 22:26:43 INFO - PROCESS | 1436 | 1475818003268 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:26:43 INFO - PROCESS | 1436 | 1475818003397 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 22:26:43 INFO - PROCESS | 1436 | 1475818003405 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 1436 | ++DOCSHELL 118CA400 == 10 [pid = 1436] [id = 62] 22:26:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (11B3D800) [pid = 1436] [serial = 174] [outer = 00000000] 22:26:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (11C70800) [pid = 1436] [serial = 175] [outer = 11B3D800] 22:26:43 INFO - PROCESS | 1436 | 1475818003468 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (11DD2800) [pid = 1436] [serial = 176] [outer = 11B3D800] 22:26:52 INFO - PROCESS | 1436 | --DOCSHELL 0F46E400 == 9 [pid = 1436] [id = 61] 22:26:52 INFO - PROCESS | 1436 | --DOCSHELL 1162C800 == 8 [pid = 1436] [id = 60] 22:26:54 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (0F46EC00) [pid = 1436] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 22:26:54 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (1162CC00) [pid = 1436] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:26:59 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (118C9800) [pid = 1436] [serial = 169] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (0FC4DC00) [pid = 1436] [serial = 173] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (0F5B6400) [pid = 1436] [serial = 172] [outer = 00000000] [url = about:blank] 22:26:59 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (11C70800) [pid = 1436] [serial = 175] [outer = 00000000] [url = about:blank] 22:27:13 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:27:13 INFO - PROCESS | 1436 | 1475818033639 Marionette TRACE conn5 <- [1,168,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:27:13 INFO - . 22:27:13 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30422ms 22:27:13 INFO - PROCESS | 1436 | 1475818033685 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 1436 | 1475818033689 Marionette TRACE conn5 <- [1,169,null,{"value":"12"}] 22:27:13 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 22:27:13 INFO - PROCESS | 1436 | 1475818033695 Marionette TRACE conn5 -> [0,170,"timeouts",{"script":35000}] 22:27:13 INFO - PROCESS | 1436 | 1475818033700 Marionette TRACE conn5 <- [1,170,null,{}] 22:27:13 INFO - PROCESS | 1436 | 1475818033707 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:27:13 INFO - PROCESS | 1436 | 1475818033829 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 22:27:13 INFO - PROCESS | 1436 | 1475818033837 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1436 | ++DOCSHELL 118BFC00 == 9 [pid = 1436] [id = 63] 22:27:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (118C1800) [pid = 1436] [serial = 177] [outer = 00000000] 22:27:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (11AD1000) [pid = 1436] [serial = 178] [outer = 118C1800] 22:27:13 INFO - PROCESS | 1436 | 1475818033903 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (11B41800) [pid = 1436] [serial = 179] [outer = 118C1800] 22:27:14 INFO - PROCESS | 1436 | 1475818034338 Marionette TRACE conn5 <- [1,172,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:14 INFO - . 22:27:14 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 690ms 22:27:14 INFO - PROCESS | 1436 | 1475818034390 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 1436 | 1475818034397 Marionette TRACE conn5 <- [1,173,null,{"value":"12"}] 22:27:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.keep-origin-redirect.http.html 22:27:14 INFO - PROCESS | 1436 | 1475818034405 Marionette TRACE conn5 -> [0,174,"timeouts",{"script":35000}] 22:27:14 INFO - PROCESS | 1436 | 1475818034410 Marionette TRACE conn5 <- [1,174,null,{}] 22:27:14 INFO - PROCESS | 1436 | 1475818034420 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:27:14 INFO - PROCESS | 1436 | 1475818034552 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 22:27:14 INFO - PROCESS | 1436 | 1475818034563 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1436 | ++DOCSHELL 11E62C00 == 10 [pid = 1436] [id = 64] 22:27:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (11E63000) [pid = 1436] [serial = 180] [outer = 00000000] 22:27:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (12C08000) [pid = 1436] [serial = 181] [outer = 11E63000] 22:27:14 INFO - PROCESS | 1436 | 1475818034625 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (12CDA400) [pid = 1436] [serial = 182] [outer = 11E63000] 22:27:23 INFO - PROCESS | 1436 | --DOCSHELL 118BFC00 == 9 [pid = 1436] [id = 63] 22:27:23 INFO - PROCESS | 1436 | --DOCSHELL 118CA400 == 8 [pid = 1436] [id = 62] 22:27:25 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (118C1800) [pid = 1436] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 22:27:25 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (11B3D800) [pid = 1436] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 22:27:30 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (11DD2800) [pid = 1436] [serial = 176] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (11B41800) [pid = 1436] [serial = 179] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (11AD1000) [pid = 1436] [serial = 178] [outer = 00000000] [url = about:blank] 22:27:30 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (12C08000) [pid = 1436] [serial = 181] [outer = 00000000] [url = about:blank] 22:27:44 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:27:44 INFO - PROCESS | 1436 | 1475818064804 Marionette TRACE conn5 <- [1,176,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:27:44 INFO - . 22:27:44 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.keep-origin-redirect.http.html | took 30419ms 22:27:44 INFO - PROCESS | 1436 | 1475818064830 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 22:27:44 INFO - PROCESS | 1436 | 1475818064834 Marionette TRACE conn5 <- [1,177,null,{"value":"12"}] 22:27:44 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html 22:27:44 INFO - PROCESS | 1436 | 1475818064840 Marionette TRACE conn5 -> [0,178,"timeouts",{"script":35000}] 22:27:44 INFO - PROCESS | 1436 | 1475818064844 Marionette TRACE conn5 <- [1,178,null,{}] 22:27:44 INFO - PROCESS | 1436 | 1475818064852 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:27:45 INFO - PROCESS | 1436 | 1475818064996 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 22:27:45 INFO - PROCESS | 1436 | 1475818065031 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1436 | ++DOCSHELL 0FC96800 == 9 [pid = 1436] [id = 65] 22:27:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC96C00) [pid = 1436] [serial = 183] [outer = 00000000] 22:27:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FD21400) [pid = 1436] [serial = 184] [outer = 0FC96C00] 22:27:45 INFO - PROCESS | 1436 | 1475818065100 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (11596C00) [pid = 1436] [serial = 185] [outer = 0FC96C00] 22:27:54 INFO - PROCESS | 1436 | --DOCSHELL 11E62C00 == 8 [pid = 1436] [id = 64] 22:27:56 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (11E63000) [pid = 1436] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.keep-origin-redirect.http.html] 22:28:02 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (12CDA400) [pid = 1436] [serial = 182] [outer = 00000000] [url = about:blank] 22:28:02 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0FD21400) [pid = 1436] [serial = 184] [outer = 00000000] [url = about:blank] 22:28:15 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:28:15 INFO - PROCESS | 1436 | 1475818095279 Marionette TRACE conn5 <- [1,180,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:28:15 INFO - . 22:28:15 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html | took 30485ms 22:28:15 INFO - PROCESS | 1436 | 1475818095330 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 1436 | 1475818095336 Marionette TRACE conn5 <- [1,181,null,{"value":"12"}] 22:28:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.swap-origin-redirect.http.html 22:28:15 INFO - PROCESS | 1436 | 1475818095343 Marionette TRACE conn5 -> [0,182,"timeouts",{"script":35000}] 22:28:15 INFO - PROCESS | 1436 | 1475818095348 Marionette TRACE conn5 <- [1,182,null,{}] 22:28:15 INFO - PROCESS | 1436 | 1475818095356 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:15 INFO - PROCESS | 1436 | 1475818095510 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 22:28:15 INFO - PROCESS | 1436 | 1475818095544 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 1436 | ++DOCSHELL 0FC51C00 == 9 [pid = 1436] [id = 66] 22:28:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC53000) [pid = 1436] [serial = 186] [outer = 00000000] 22:28:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FD17800) [pid = 1436] [serial = 187] [outer = 0FC53000] 22:28:15 INFO - PROCESS | 1436 | 1475818095614 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (1158F400) [pid = 1436] [serial = 188] [outer = 0FC53000] 22:28:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (11630800) [pid = 1436] [serial = 189] [outer = 13B5F000] 22:28:25 INFO - PROCESS | 1436 | --DOCSHELL 0FC96800 == 8 [pid = 1436] [id = 65] 22:28:27 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (0FC96C00) [pid = 1436] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.no-redirect.http.html] 22:28:32 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (11596C00) [pid = 1436] [serial = 185] [outer = 00000000] [url = about:blank] 22:28:32 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (0FD17800) [pid = 1436] [serial = 187] [outer = 00000000] [url = about:blank] 22:28:32 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (11D59800) [pid = 1436] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:28:45 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:28:45 INFO - PROCESS | 1436 | 1475818125793 Marionette TRACE conn5 <- [1,184,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:28:45 INFO - . 22:28:45 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.swap-origin-redirect.http.html | took 30494ms 22:28:45 INFO - PROCESS | 1436 | 1475818125839 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 22:28:45 INFO - PROCESS | 1436 | 1475818125845 Marionette TRACE conn5 <- [1,185,null,{"value":"12"}] 22:28:45 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:28:45 INFO - PROCESS | 1436 | 1475818125853 Marionette TRACE conn5 -> [0,186,"timeouts",{"script":35000}] 22:28:45 INFO - PROCESS | 1436 | 1475818125858 Marionette TRACE conn5 <- [1,186,null,{}] 22:28:45 INFO - PROCESS | 1436 | 1475818125866 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:46 INFO - PROCESS | 1436 | 1475818126019 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 22:28:46 INFO - PROCESS | 1436 | 1475818126054 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 1436 | ++DOCSHELL 0FC38C00 == 9 [pid = 1436] [id = 67] 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC48000) [pid = 1436] [serial = 190] [outer = 00000000] 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FCDB000) [pid = 1436] [serial = 191] [outer = 0FC48000] 22:28:46 INFO - PROCESS | 1436 | 1475818126125 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (11503C00) [pid = 1436] [serial = 192] [outer = 0FC48000] 22:28:46 INFO - PROCESS | 1436 | ++DOCSHELL 11B41400 == 10 [pid = 1436] [id = 68] 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (11C30400) [pid = 1436] [serial = 193] [outer = 00000000] 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (116C8000) [pid = 1436] [serial = 194] [outer = 11C30400] 22:28:46 INFO - PROCESS | 1436 | 1475818126590 Marionette TRACE conn5 <- [1,188,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:46 INFO - . 22:28:46 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 790ms 22:28:46 INFO - PROCESS | 1436 | 1475818126643 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 1436 | 1475818126651 Marionette TRACE conn5 <- [1,189,null,{"value":"12"}] 22:28:46 INFO - PROCESS | 1436 | 1475818126659 Marionette TRACE conn5 -> [0,190,"timeouts",{"script":35000}] 22:28:46 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:28:46 INFO - PROCESS | 1436 | 1475818126664 Marionette TRACE conn5 <- [1,190,null,{}] 22:28:46 INFO - PROCESS | 1436 | 1475818126669 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:46 INFO - PROCESS | 1436 | 1475818126809 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 22:28:46 INFO - PROCESS | 1436 | 1475818126820 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 1436 | ++DOCSHELL 11DCE000 == 11 [pid = 1436] [id = 69] 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (11DCE800) [pid = 1436] [serial = 195] [outer = 00000000] 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 24 (11E5D000) [pid = 1436] [serial = 196] [outer = 11DCE800] 22:28:46 INFO - PROCESS | 1436 | 1475818126884 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 25 (11E63000) [pid = 1436] [serial = 197] [outer = 11DCE800] 22:28:47 INFO - PROCESS | 1436 | ++DOCSHELL 12CD8400 == 12 [pid = 1436] [id = 70] 22:28:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 26 (12CDD400) [pid = 1436] [serial = 198] [outer = 00000000] 22:28:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 27 (12CDF400) [pid = 1436] [serial = 199] [outer = 12CDD400] 22:28:47 INFO - PROCESS | 1436 | 1475818127373 Marionette TRACE conn5 <- [1,192,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:47 INFO - . 22:28:47 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 731ms 22:28:47 INFO - PROCESS | 1436 | 1475818127395 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 22:28:47 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:28:47 INFO - PROCESS | 1436 | 1475818127399 Marionette TRACE conn5 <- [1,193,null,{"value":"12"}] 22:28:47 INFO - PROCESS | 1436 | 1475818127404 Marionette TRACE conn5 -> [0,194,"timeouts",{"script":35000}] 22:28:47 INFO - PROCESS | 1436 | 1475818127409 Marionette TRACE conn5 <- [1,194,null,{}] 22:28:47 INFO - PROCESS | 1436 | 1475818127423 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:47 INFO - PROCESS | 1436 | 1475818127557 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 22:28:47 INFO - PROCESS | 1436 | 1475818127567 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:47 INFO - PROCESS | 1436 | ++DOCSHELL 1301C000 == 13 [pid = 1436] [id = 71] 22:28:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (1301CC00) [pid = 1436] [serial = 200] [outer = 00000000] 22:28:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 29 (1315F000) [pid = 1436] [serial = 201] [outer = 1301CC00] 22:28:47 INFO - PROCESS | 1436 | 1475818127632 Marionette DEBUG loaded listener.js 22:28:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 30 (13162800) [pid = 1436] [serial = 202] [outer = 1301CC00] 22:28:48 INFO - PROCESS | 1436 | ++DOCSHELL 1469B400 == 14 [pid = 1436] [id = 72] 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 31 (14E12000) [pid = 1436] [serial = 203] [outer = 00000000] 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 32 (14E13C00) [pid = 1436] [serial = 204] [outer = 14E12000] 22:28:48 INFO - PROCESS | 1436 | 1475818128172 Marionette TRACE conn5 <- [1,196,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:48 INFO - . 22:28:48 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 790ms 22:28:48 INFO - PROCESS | 1436 | 1475818128195 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 1436 | 1475818128198 Marionette TRACE conn5 <- [1,197,null,{"value":"12"}] 22:28:48 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:28:48 INFO - PROCESS | 1436 | 1475818128202 Marionette TRACE conn5 -> [0,198,"timeouts",{"script":35000}] 22:28:48 INFO - PROCESS | 1436 | 1475818128206 Marionette TRACE conn5 <- [1,198,null,{}] 22:28:48 INFO - PROCESS | 1436 | 1475818128210 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:48 INFO - PROCESS | 1436 | 1475818128344 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 22:28:48 INFO - PROCESS | 1436 | 1475818128404 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1436 | ++DOCSHELL 14699000 == 15 [pid = 1436] [id = 73] 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 33 (14E14000) [pid = 1436] [serial = 205] [outer = 00000000] 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 34 (14EE5400) [pid = 1436] [serial = 206] [outer = 14E14000] 22:28:48 INFO - PROCESS | 1436 | 1475818128464 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 35 (14EE3400) [pid = 1436] [serial = 207] [outer = 14E14000] 22:28:48 INFO - PROCESS | 1436 | ++DOCSHELL 15B48C00 == 16 [pid = 1436] [id = 74] 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (15B4D800) [pid = 1436] [serial = 208] [outer = 00000000] 22:28:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (15B4DC00) [pid = 1436] [serial = 209] [outer = 15B4D800] 22:28:48 INFO - PROCESS | 1436 | 1475818128910 Marionette TRACE conn5 <- [1,200,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:28:48 INFO - . 22:28:48 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 730ms 22:28:48 INFO - PROCESS | 1436 | 1475818128939 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 1436 | 1475818128942 Marionette TRACE conn5 <- [1,201,null,{"value":"12"}] 22:28:48 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:28:48 INFO - PROCESS | 1436 | 1475818128947 Marionette TRACE conn5 -> [0,202,"timeouts",{"script":35000}] 22:28:48 INFO - PROCESS | 1436 | 1475818128949 Marionette TRACE conn5 <- [1,202,null,{}] 22:28:48 INFO - PROCESS | 1436 | 1475818128954 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:49 INFO - PROCESS | 1436 | 1475818129091 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 22:28:49 INFO - PROCESS | 1436 | 1475818129099 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1436 | ++DOCSHELL 156F1400 == 17 [pid = 1436] [id = 75] 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (15B4EC00) [pid = 1436] [serial = 210] [outer = 00000000] 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (16AD1400) [pid = 1436] [serial = 211] [outer = 15B4EC00] 22:28:49 INFO - PROCESS | 1436 | 1475818129159 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (167B9400) [pid = 1436] [serial = 212] [outer = 15B4EC00] 22:28:49 INFO - PROCESS | 1436 | ++DOCSHELL 1712C400 == 18 [pid = 1436] [id = 76] 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (17138400) [pid = 1436] [serial = 213] [outer = 00000000] 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (1713A400) [pid = 1436] [serial = 214] [outer = 17138400] 22:28:49 INFO - PROCESS | 1436 | 1475818129594 Marionette TRACE conn5 <- [1,204,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:28:49 INFO - . 22:28:49 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 670ms 22:28:49 INFO - PROCESS | 1436 | 1475818129620 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 1436 | 1475818129622 Marionette TRACE conn5 <- [1,205,null,{"value":"12"}] 22:28:49 INFO - PROCESS | 1436 | 1475818129626 Marionette TRACE conn5 -> [0,206,"timeouts",{"script":35000}] 22:28:49 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:28:49 INFO - PROCESS | 1436 | 1475818129629 Marionette TRACE conn5 <- [1,206,null,{}] 22:28:49 INFO - PROCESS | 1436 | 1475818129633 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:49 INFO - PROCESS | 1436 | 1475818129819 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 22:28:49 INFO - PROCESS | 1436 | 1475818129829 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1436 | ++DOCSHELL 16CD9000 == 19 [pid = 1436] [id = 77] 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (16DAD000) [pid = 1436] [serial = 215] [outer = 00000000] 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (18916C00) [pid = 1436] [serial = 216] [outer = 16DAD000] 22:28:49 INFO - PROCESS | 1436 | 1475818129889 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 45 (18AA4400) [pid = 1436] [serial = 217] [outer = 16DAD000] 22:28:50 INFO - PROCESS | 1436 | ++DOCSHELL 18EADC00 == 20 [pid = 1436] [id = 78] 22:28:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 46 (18EB6000) [pid = 1436] [serial = 218] [outer = 00000000] 22:28:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 47 (18EB1C00) [pid = 1436] [serial = 219] [outer = 18EB6000] 22:28:50 INFO - PROCESS | 1436 | 1475818130347 Marionette TRACE conn5 <- [1,208,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:28:50 INFO - . 22:28:50 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 770ms 22:28:50 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:28:50 INFO - PROCESS | 1436 | 1475818130400 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 22:28:50 INFO - PROCESS | 1436 | 1475818130402 Marionette TRACE conn5 <- [1,209,null,{"value":"12"}] 22:28:50 INFO - PROCESS | 1436 | 1475818130414 Marionette TRACE conn5 -> [0,210,"timeouts",{"script":35000}] 22:28:50 INFO - PROCESS | 1436 | 1475818130416 Marionette TRACE conn5 <- [1,210,null,{}] 22:28:50 INFO - PROCESS | 1436 | 1475818130421 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:50 INFO - PROCESS | 1436 | 1475818130539 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 22:28:50 INFO - PROCESS | 1436 | 1475818130602 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:50 INFO - PROCESS | 1436 | ++DOCSHELL 18C04800 == 21 [pid = 1436] [id = 79] 22:28:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 48 (18EB9C00) [pid = 1436] [serial = 220] [outer = 00000000] 22:28:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 49 (18EF9800) [pid = 1436] [serial = 221] [outer = 18EB9C00] 22:28:50 INFO - PROCESS | 1436 | 1475818130661 Marionette DEBUG loaded listener.js 22:28:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 50 (18EFC400) [pid = 1436] [serial = 222] [outer = 18EB9C00] 22:28:51 INFO - PROCESS | 1436 | 1475818131020 Marionette TRACE conn5 <- [1,212,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:51 INFO - . 22:28:51 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 630ms 22:28:51 INFO - PROCESS | 1436 | 1475818131040 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 22:28:51 INFO - PROCESS | 1436 | 1475818131042 Marionette TRACE conn5 <- [1,213,null,{"value":"12"}] 22:28:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:28:51 INFO - PROCESS | 1436 | 1475818131046 Marionette TRACE conn5 -> [0,214,"timeouts",{"script":35000}] 22:28:51 INFO - PROCESS | 1436 | 1475818131048 Marionette TRACE conn5 <- [1,214,null,{}] 22:28:51 INFO - PROCESS | 1436 | 1475818131053 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:51 INFO - PROCESS | 1436 | 1475818131183 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 22:28:51 INFO - PROCESS | 1436 | 1475818131192 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1436 | ++DOCSHELL 18EFF800 == 22 [pid = 1436] [id = 80] 22:28:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 51 (19542000) [pid = 1436] [serial = 223] [outer = 00000000] 22:28:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 52 (1A0C3800) [pid = 1436] [serial = 224] [outer = 19542000] 22:28:51 INFO - PROCESS | 1436 | 1475818131250 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 53 (1A01BC00) [pid = 1436] [serial = 225] [outer = 19542000] 22:28:51 INFO - PROCESS | 1436 | 1475818131627 Marionette TRACE conn5 <- [1,216,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:51 INFO - . 22:28:51 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 630ms 22:28:51 INFO - PROCESS | 1436 | 1475818131680 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 22:28:51 INFO - PROCESS | 1436 | 1475818131683 Marionette TRACE conn5 <- [1,217,null,{"value":"12"}] 22:28:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:28:51 INFO - PROCESS | 1436 | 1475818131687 Marionette TRACE conn5 -> [0,218,"timeouts",{"script":35000}] 22:28:51 INFO - PROCESS | 1436 | 1475818131689 Marionette TRACE conn5 <- [1,218,null,{}] 22:28:51 INFO - PROCESS | 1436 | 1475818131694 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:51 INFO - PROCESS | 1436 | 1475818131823 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 22:28:51 INFO - PROCESS | 1436 | 1475818131831 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1436 | ++DOCSHELL 1A66C000 == 23 [pid = 1436] [id = 81] 22:28:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 54 (1A66D800) [pid = 1436] [serial = 226] [outer = 00000000] 22:28:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 55 (1A67A800) [pid = 1436] [serial = 227] [outer = 1A66D800] 22:28:51 INFO - PROCESS | 1436 | 1475818131890 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 56 (1A6BCC00) [pid = 1436] [serial = 228] [outer = 1A66D800] 22:28:52 INFO - PROCESS | 1436 | 1475818132285 Marionette TRACE conn5 <- [1,220,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:52 INFO - . 22:28:52 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 630ms 22:28:52 INFO - PROCESS | 1436 | 1475818132320 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 22:28:52 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:28:52 INFO - PROCESS | 1436 | 1475818132322 Marionette TRACE conn5 <- [1,221,null,{"value":"12"}] 22:28:52 INFO - PROCESS | 1436 | 1475818132326 Marionette TRACE conn5 -> [0,222,"timeouts",{"script":35000}] 22:28:52 INFO - PROCESS | 1436 | 1475818132329 Marionette TRACE conn5 <- [1,222,null,{}] 22:28:52 INFO - PROCESS | 1436 | 1475818132333 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:28:52 INFO - PROCESS | 1436 | 1475818132436 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 22:28:52 INFO - PROCESS | 1436 | 1475818132443 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1436 | ++DOCSHELL 1A6C1000 == 24 [pid = 1436] [id = 82] 22:28:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (1A6C2800) [pid = 1436] [serial = 229] [outer = 00000000] 22:28:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (1A92DC00) [pid = 1436] [serial = 230] [outer = 1A6C2800] 22:28:52 INFO - PROCESS | 1436 | 1475818132501 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (1A933400) [pid = 1436] [serial = 231] [outer = 1A6C2800] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 1A66C000 == 23 [pid = 1436] [id = 81] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 18EFF800 == 22 [pid = 1436] [id = 80] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 18C04800 == 21 [pid = 1436] [id = 79] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 18EADC00 == 20 [pid = 1436] [id = 78] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 16CD9000 == 19 [pid = 1436] [id = 77] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 1712C400 == 18 [pid = 1436] [id = 76] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 156F1400 == 17 [pid = 1436] [id = 75] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 15B48C00 == 16 [pid = 1436] [id = 74] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 14699000 == 15 [pid = 1436] [id = 73] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 1469B400 == 14 [pid = 1436] [id = 72] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 1301C000 == 13 [pid = 1436] [id = 71] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 12CD8400 == 12 [pid = 1436] [id = 70] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 11DCE000 == 11 [pid = 1436] [id = 69] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 11B41400 == 10 [pid = 1436] [id = 68] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 0FC38C00 == 9 [pid = 1436] [id = 67] 22:28:55 INFO - PROCESS | 1436 | --DOCSHELL 0FC51C00 == 8 [pid = 1436] [id = 66] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 58 (0FC53000) [pid = 1436] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/img-tag/cross-insecure.swap-origin-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 57 (0FC48000) [pid = 1436] [serial = 190] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 56 (11C30400) [pid = 1436] [serial = 193] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 55 (15B4EC00) [pid = 1436] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 54 (17138400) [pid = 1436] [serial = 213] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818129468] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 53 (14E14000) [pid = 1436] [serial = 205] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 52 (15B4D800) [pid = 1436] [serial = 208] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 51 (12CDD400) [pid = 1436] [serial = 198] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818127247] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 50 (11DCE800) [pid = 1436] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 49 (18EB9C00) [pid = 1436] [serial = 220] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 48 (19542000) [pid = 1436] [serial = 223] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 47 (1A66D800) [pid = 1436] [serial = 226] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 46 (18EB6000) [pid = 1436] [serial = 218] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 45 (16DAD000) [pid = 1436] [serial = 215] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 44 (14E12000) [pid = 1436] [serial = 203] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:28:59 INFO - PROCESS | 1436 | --DOMWINDOW == 43 (1301CC00) [pid = 1436] [serial = 200] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 42 (1A92DC00) [pid = 1436] [serial = 230] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 41 (1A67A800) [pid = 1436] [serial = 227] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 40 (1A6BCC00) [pid = 1436] [serial = 228] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 39 (1A0C3800) [pid = 1436] [serial = 224] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 38 (1A01BC00) [pid = 1436] [serial = 225] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (18EF9800) [pid = 1436] [serial = 221] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 36 (18EFC400) [pid = 1436] [serial = 222] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 35 (18916C00) [pid = 1436] [serial = 216] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 34 (18AA4400) [pid = 1436] [serial = 217] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 33 (18EB1C00) [pid = 1436] [serial = 219] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 32 (16AD1400) [pid = 1436] [serial = 211] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 31 (167B9400) [pid = 1436] [serial = 212] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 30 (1713A400) [pid = 1436] [serial = 214] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818129468] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 29 (14EE5400) [pid = 1436] [serial = 206] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 28 (14EE3400) [pid = 1436] [serial = 207] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 27 (15B4DC00) [pid = 1436] [serial = 209] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 26 (1315F000) [pid = 1436] [serial = 201] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 25 (13162800) [pid = 1436] [serial = 202] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 24 (14E13C00) [pid = 1436] [serial = 204] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 23 (11E5D000) [pid = 1436] [serial = 196] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (11E63000) [pid = 1436] [serial = 197] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (12CDF400) [pid = 1436] [serial = 199] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818127247] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (0FCDB000) [pid = 1436] [serial = 191] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (11503C00) [pid = 1436] [serial = 192] [outer = 00000000] [url = about:blank] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (116C8000) [pid = 1436] [serial = 194] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:03 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (1158F400) [pid = 1436] [serial = 188] [outer = 00000000] [url = about:blank] 22:29:22 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:29:22 INFO - PROCESS | 1436 | 1475818162656 Marionette TRACE conn5 <- [1,224,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:29:22 INFO - . 22:29:22 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30374ms 22:29:22 INFO - PROCESS | 1436 | 1475818162705 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 22:29:22 INFO - PROCESS | 1436 | 1475818162711 Marionette TRACE conn5 <- [1,225,null,{"value":"12"}] 22:29:22 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:29:22 INFO - PROCESS | 1436 | 1475818162718 Marionette TRACE conn5 -> [0,226,"timeouts",{"script":35000}] 22:29:22 INFO - PROCESS | 1436 | 1475818162723 Marionette TRACE conn5 <- [1,226,null,{}] 22:29:22 INFO - PROCESS | 1436 | 1475818162734 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:29:22 INFO - PROCESS | 1436 | 1475818162881 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 22:29:22 INFO - PROCESS | 1436 | 1475818162919 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:29:22 INFO - PROCESS | 1436 | ++DOCSHELL 0FC4D400 == 9 [pid = 1436] [id = 83] 22:29:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC4DC00) [pid = 1436] [serial = 232] [outer = 00000000] 22:29:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FCDC400) [pid = 1436] [serial = 233] [outer = 0FC4DC00] 22:29:22 INFO - PROCESS | 1436 | 1475818162988 Marionette DEBUG loaded listener.js 22:29:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0FD21400) [pid = 1436] [serial = 234] [outer = 0FC4DC00] 22:29:32 INFO - PROCESS | 1436 | --DOCSHELL 1A6C1000 == 8 [pid = 1436] [id = 82] 22:29:34 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (1A6C2800) [pid = 1436] [serial = 229] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:29:40 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (1A933400) [pid = 1436] [serial = 231] [outer = 00000000] [url = about:blank] 22:29:40 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0FCDC400) [pid = 1436] [serial = 233] [outer = 00000000] [url = about:blank] 22:29:53 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:29:53 INFO - PROCESS | 1436 | 1475818193168 Marionette TRACE conn5 <- [1,228,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:29:53 INFO - . 22:29:53 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30484ms 22:29:53 INFO - PROCESS | 1436 | 1475818193204 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 22:29:53 INFO - PROCESS | 1436 | 1475818193210 Marionette TRACE conn5 <- [1,229,null,{"value":"12"}] 22:29:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:29:53 INFO - PROCESS | 1436 | 1475818193218 Marionette TRACE conn5 -> [0,230,"timeouts",{"script":35000}] 22:29:53 INFO - PROCESS | 1436 | 1475818193223 Marionette TRACE conn5 <- [1,230,null,{}] 22:29:53 INFO - PROCESS | 1436 | 1475818193231 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:29:53 INFO - PROCESS | 1436 | 1475818193384 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 22:29:53 INFO - PROCESS | 1436 | 1475818193419 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 1436 | ++DOCSHELL 0FC96800 == 9 [pid = 1436] [id = 84] 22:29:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC96C00) [pid = 1436] [serial = 235] [outer = 00000000] 22:29:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FCDFC00) [pid = 1436] [serial = 236] [outer = 0FC96C00] 22:29:53 INFO - PROCESS | 1436 | 1475818193490 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (1158C800) [pid = 1436] [serial = 237] [outer = 0FC96C00] 22:30:03 INFO - PROCESS | 1436 | --DOCSHELL 0FC4D400 == 8 [pid = 1436] [id = 83] 22:30:05 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (0FC4DC00) [pid = 1436] [serial = 232] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:30:10 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (0FD21400) [pid = 1436] [serial = 234] [outer = 00000000] [url = about:blank] 22:30:10 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (0FCDFC00) [pid = 1436] [serial = 236] [outer = 00000000] [url = about:blank] 22:30:23 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:30:23 INFO - PROCESS | 1436 | 1475818223671 Marionette TRACE conn5 <- [1,232,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:30:23 INFO - . 22:30:23 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30483ms 22:30:23 INFO - PROCESS | 1436 | 1475818223702 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 22:30:23 INFO - PROCESS | 1436 | 1475818223708 Marionette TRACE conn5 <- [1,233,null,{"value":"12"}] 22:30:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.keep-origin-redirect.http.html 22:30:23 INFO - PROCESS | 1436 | 1475818223716 Marionette TRACE conn5 -> [0,234,"timeouts",{"script":35000}] 22:30:23 INFO - PROCESS | 1436 | 1475818223721 Marionette TRACE conn5 <- [1,234,null,{}] 22:30:23 INFO - PROCESS | 1436 | 1475818223729 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:23 INFO - PROCESS | 1436 | 1475818223884 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 22:30:23 INFO - PROCESS | 1436 | 1475818223921 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:23 INFO - PROCESS | 1436 | ++DOCSHELL 0FC92C00 == 9 [pid = 1436] [id = 85] 22:30:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC94800) [pid = 1436] [serial = 238] [outer = 00000000] 22:30:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FD17800) [pid = 1436] [serial = 239] [outer = 0FC94800] 22:30:24 INFO - PROCESS | 1436 | 1475818223992 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (11590400) [pid = 1436] [serial = 240] [outer = 0FC94800] 22:30:24 INFO - PROCESS | 1436 | 1475818224383 Marionette TRACE conn5 <- [1,236,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:30:24 INFO - . 22:30:24 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.keep-origin-redirect.http.html | took 690ms 22:30:24 INFO - PROCESS | 1436 | 1475818224407 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 1436 | 1475818224414 Marionette TRACE conn5 <- [1,237,null,{"value":"12"}] 22:30:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html 22:30:24 INFO - PROCESS | 1436 | 1475818224422 Marionette TRACE conn5 -> [0,238,"timeouts",{"script":35000}] 22:30:24 INFO - PROCESS | 1436 | 1475818224427 Marionette TRACE conn5 <- [1,238,null,{}] 22:30:24 INFO - PROCESS | 1436 | 1475818224438 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:24 INFO - PROCESS | 1436 | 1475818224568 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 22:30:24 INFO - PROCESS | 1436 | 1475818224576 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 1436 | ++DOCSHELL 11C72800 == 10 [pid = 1436] [id = 86] 22:30:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (11C73000) [pid = 1436] [serial = 241] [outer = 00000000] 22:30:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (11DD7400) [pid = 1436] [serial = 242] [outer = 11C73000] 22:30:24 INFO - PROCESS | 1436 | 1475818224639 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (11E5E400) [pid = 1436] [serial = 243] [outer = 11C73000] 22:30:25 INFO - PROCESS | 1436 | 1475818225077 Marionette TRACE conn5 <- [1,240,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:30:25 INFO - . 22:30:25 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html | took 690ms 22:30:25 INFO - PROCESS | 1436 | 1475818225117 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1436 | 1475818225121 Marionette TRACE conn5 <- [1,241,null,{"value":"12"}] 22:30:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.swap-origin-redirect.http.html 22:30:25 INFO - PROCESS | 1436 | 1475818225126 Marionette TRACE conn5 -> [0,242,"timeouts",{"script":35000}] 22:30:25 INFO - PROCESS | 1436 | 1475818225131 Marionette TRACE conn5 <- [1,242,null,{}] 22:30:25 INFO - PROCESS | 1436 | 1475818225145 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:25 INFO - PROCESS | 1436 | 1475818225299 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 22:30:25 INFO - PROCESS | 1436 | 1475818225311 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 1436 | ++DOCSHELL 12CD9000 == 11 [pid = 1436] [id = 87] 22:30:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 24 (12CDA400) [pid = 1436] [serial = 244] [outer = 00000000] 22:30:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 25 (13156C00) [pid = 1436] [serial = 245] [outer = 12CDA400] 22:30:25 INFO - PROCESS | 1436 | 1475818225377 Marionette DEBUG loaded listener.js 22:30:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 26 (13159400) [pid = 1436] [serial = 246] [outer = 12CDA400] 22:30:25 INFO - PROCESS | 1436 | 1475818225831 Marionette TRACE conn5 <- [1,244,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:30:25 INFO - . 22:30:25 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.swap-origin-redirect.http.html | took 730ms 22:30:25 INFO - PROCESS | 1436 | 1475818225861 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1436 | 1475818225865 Marionette TRACE conn5 <- [1,245,null,{"value":"12"}] 22:30:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 22:30:25 INFO - PROCESS | 1436 | 1475818225870 Marionette TRACE conn5 -> [0,246,"timeouts",{"script":35000}] 22:30:25 INFO - PROCESS | 1436 | 1475818225873 Marionette TRACE conn5 <- [1,246,null,{}] 22:30:25 INFO - PROCESS | 1436 | 1475818225878 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:26 INFO - PROCESS | 1436 | 1475818225996 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 22:30:26 INFO - PROCESS | 1436 | 1475818226002 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:26 INFO - PROCESS | 1436 | ++DOCSHELL 132BEC00 == 12 [pid = 1436] [id = 88] 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 27 (132BF800) [pid = 1436] [serial = 247] [outer = 00000000] 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (14E12800) [pid = 1436] [serial = 248] [outer = 132BF800] 22:30:26 INFO - PROCESS | 1436 | 1475818226064 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 29 (14E31400) [pid = 1436] [serial = 249] [outer = 132BF800] 22:30:26 INFO - PROCESS | 1436 | ++DOCSHELL 151FCC00 == 13 [pid = 1436] [id = 89] 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 30 (15647C00) [pid = 1436] [serial = 250] [outer = 00000000] 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 31 (156E9800) [pid = 1436] [serial = 251] [outer = 15647C00] 22:30:26 INFO - PROCESS | 1436 | 1475818226544 Marionette TRACE conn5 <- [1,248,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:30:26 INFO - . 22:30:26 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 730ms 22:30:26 INFO - PROCESS | 1436 | 1475818226602 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 22:30:26 INFO - PROCESS | 1436 | 1475818226604 Marionette TRACE conn5 <- [1,249,null,{"value":"12"}] 22:30:26 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 22:30:26 INFO - PROCESS | 1436 | 1475818226609 Marionette TRACE conn5 -> [0,250,"timeouts",{"script":35000}] 22:30:26 INFO - PROCESS | 1436 | 1475818226611 Marionette TRACE conn5 <- [1,250,null,{}] 22:30:26 INFO - PROCESS | 1436 | 1475818226616 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:26 INFO - PROCESS | 1436 | 1475818226758 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 22:30:26 INFO - PROCESS | 1436 | 1475818226767 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:26 INFO - PROCESS | 1436 | ++DOCSHELL 15643C00 == 14 [pid = 1436] [id = 90] 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 32 (1564E400) [pid = 1436] [serial = 252] [outer = 00000000] 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 33 (15B4A800) [pid = 1436] [serial = 253] [outer = 1564E400] 22:30:26 INFO - PROCESS | 1436 | 1475818226828 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 34 (15B49000) [pid = 1436] [serial = 254] [outer = 1564E400] 22:30:27 INFO - PROCESS | 1436 | ++DOCSHELL 167BCC00 == 15 [pid = 1436] [id = 91] 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 35 (16CCD800) [pid = 1436] [serial = 255] [outer = 00000000] 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (16DA9C00) [pid = 1436] [serial = 256] [outer = 16CCD800] 22:30:27 INFO - PROCESS | 1436 | 1475818227278 Marionette TRACE conn5 <- [1,252,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:30:27 INFO - . 22:30:27 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 730ms 22:30:27 INFO - PROCESS | 1436 | 1475818227342 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 22:30:27 INFO - PROCESS | 1436 | 1475818227345 Marionette TRACE conn5 <- [1,253,null,{"value":"12"}] 22:30:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 22:30:27 INFO - PROCESS | 1436 | 1475818227349 Marionette TRACE conn5 -> [0,254,"timeouts",{"script":35000}] 22:30:27 INFO - PROCESS | 1436 | 1475818227351 Marionette TRACE conn5 <- [1,254,null,{}] 22:30:27 INFO - PROCESS | 1436 | 1475818227356 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:27 INFO - PROCESS | 1436 | 1475818227538 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 22:30:27 INFO - PROCESS | 1436 | 1475818227550 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:27 INFO - PROCESS | 1436 | ++DOCSHELL 16CD8800 == 16 [pid = 1436] [id = 92] 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (17132800) [pid = 1436] [serial = 257] [outer = 00000000] 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (174A1400) [pid = 1436] [serial = 258] [outer = 17132800] 22:30:27 INFO - PROCESS | 1436 | 1475818227609 Marionette DEBUG loaded listener.js 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (174A9C00) [pid = 1436] [serial = 259] [outer = 17132800] 22:30:27 INFO - PROCESS | 1436 | ++DOCSHELL 18AAA800 == 17 [pid = 1436] [id = 93] 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (18C03C00) [pid = 1436] [serial = 260] [outer = 00000000] 22:30:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (18C10000) [pid = 1436] [serial = 261] [outer = 18C03C00] 22:30:28 INFO - PROCESS | 1436 | 1475818228054 Marionette TRACE conn5 <- [1,256,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:30:28 INFO - . 22:30:28 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 730ms 22:30:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:30:28 INFO - PROCESS | 1436 | 1475818228081 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 22:30:28 INFO - PROCESS | 1436 | 1475818228084 Marionette TRACE conn5 <- [1,257,null,{"value":"12"}] 22:30:28 INFO - PROCESS | 1436 | 1475818228088 Marionette TRACE conn5 -> [0,258,"timeouts",{"script":35000}] 22:30:28 INFO - PROCESS | 1436 | 1475818228090 Marionette TRACE conn5 <- [1,258,null,{}] 22:30:28 INFO - PROCESS | 1436 | 1475818228095 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:28 INFO - PROCESS | 1436 | 1475818228228 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 22:30:28 INFO - PROCESS | 1436 | 1475818228238 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 1436 | ++DOCSHELL 174F5400 == 18 [pid = 1436] [id = 94] 22:30:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (174F5800) [pid = 1436] [serial = 262] [outer = 00000000] 22:30:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (18EB0000) [pid = 1436] [serial = 263] [outer = 174F5800] 22:30:28 INFO - PROCESS | 1436 | 1475818228296 Marionette DEBUG loaded listener.js 22:30:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (18EB2400) [pid = 1436] [serial = 264] [outer = 174F5800] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 18AAA800 == 17 [pid = 1436] [id = 93] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 16CD8800 == 16 [pid = 1436] [id = 92] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 167BCC00 == 15 [pid = 1436] [id = 91] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 15643C00 == 14 [pid = 1436] [id = 90] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 151FCC00 == 13 [pid = 1436] [id = 89] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 132BEC00 == 12 [pid = 1436] [id = 88] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 12CD9000 == 11 [pid = 1436] [id = 87] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 11C72800 == 10 [pid = 1436] [id = 86] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 0FC92C00 == 9 [pid = 1436] [id = 85] 22:30:33 INFO - PROCESS | 1436 | --DOCSHELL 0FC96800 == 8 [pid = 1436] [id = 84] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 43 (0FC96C00) [pid = 1436] [serial = 235] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 42 (12CDA400) [pid = 1436] [serial = 244] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.swap-origin-redirect.http.html] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 41 (15647C00) [pid = 1436] [serial = 250] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 40 (132BF800) [pid = 1436] [serial = 247] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 39 (11C73000) [pid = 1436] [serial = 241] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.no-redirect.http.html] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 38 (0FC94800) [pid = 1436] [serial = 238] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-insecure.keep-origin-redirect.http.html] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (18C03C00) [pid = 1436] [serial = 260] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 36 (17132800) [pid = 1436] [serial = 257] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 35 (16CCD800) [pid = 1436] [serial = 255] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818227139] 22:30:36 INFO - PROCESS | 1436 | --DOMWINDOW == 34 (1564E400) [pid = 1436] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 33 (14E31400) [pid = 1436] [serial = 249] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 32 (11DD7400) [pid = 1436] [serial = 242] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 31 (18C10000) [pid = 1436] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 30 (15B49000) [pid = 1436] [serial = 254] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 29 (0FD17800) [pid = 1436] [serial = 239] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 28 (174A9C00) [pid = 1436] [serial = 259] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 27 (156E9800) [pid = 1436] [serial = 251] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 26 (14E12800) [pid = 1436] [serial = 248] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 25 (18EB0000) [pid = 1436] [serial = 263] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 24 (15B4A800) [pid = 1436] [serial = 253] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 23 (13159400) [pid = 1436] [serial = 246] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (1158C800) [pid = 1436] [serial = 237] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (11E5E400) [pid = 1436] [serial = 243] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (16DA9C00) [pid = 1436] [serial = 256] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818227139] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (174A1400) [pid = 1436] [serial = 258] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (13156C00) [pid = 1436] [serial = 245] [outer = 00000000] [url = about:blank] 22:30:41 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (11590400) [pid = 1436] [serial = 240] [outer = 00000000] [url = about:blank] 22:30:46 INFO - PROCESS | 1436 | --DOCSHELL 0F1D7800 == 7 [pid = 1436] [id = 12] 22:30:56 INFO - PROCESS | 1436 | --DOCSHELL 13010000 == 6 [pid = 1436] [id = 13] 22:30:58 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:30:58 INFO - PROCESS | 1436 | 1475818258450 Marionette TRACE conn5 <- [1,260,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:30:58 INFO - . 22:30:58 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30385ms 22:30:58 INFO - PROCESS | 1436 | 1475818258478 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 22:30:58 INFO - PROCESS | 1436 | 1475818258484 Marionette TRACE conn5 <- [1,261,null,{"value":"12"}] 22:30:58 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:30:58 INFO - PROCESS | 1436 | 1475818258492 Marionette TRACE conn5 -> [0,262,"timeouts",{"script":35000}] 22:30:58 INFO - PROCESS | 1436 | 1475818258496 Marionette TRACE conn5 <- [1,262,null,{}] 22:30:58 INFO - PROCESS | 1436 | 1475818258505 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:30:58 INFO - PROCESS | 1436 | 1475818258657 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 22:30:58 INFO - PROCESS | 1436 | 1475818258667 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:30:58 INFO - PROCESS | 1436 | ++DOCSHELL 0FC49C00 == 7 [pid = 1436] [id = 95] 22:30:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (0FC4D400) [pid = 1436] [serial = 265] [outer = 00000000] 22:30:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (0FCDC400) [pid = 1436] [serial = 266] [outer = 0FC4D400] 22:30:58 INFO - PROCESS | 1436 | 1475818258738 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0FD17800) [pid = 1436] [serial = 267] [outer = 0FC4D400] 22:31:02 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (13B5F000) [pid = 1436] [serial = 36] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:31:02 INFO - PROCESS | 1436 | --DOMWINDOW == 18 (0F1D7C00) [pid = 1436] [serial = 33] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:31:08 INFO - PROCESS | 1436 | --DOCSHELL 174F5400 == 6 [pid = 1436] [id = 94] 22:31:08 INFO - PROCESS | 1436 | --DOMWINDOW == 17 (11630800) [pid = 1436] [serial = 189] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:31:08 INFO - PROCESS | 1436 | --DOMWINDOW == 16 (15647800) [pid = 1436] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:31:10 INFO - PROCESS | 1436 | --DOMWINDOW == 15 (174F5800) [pid = 1436] [serial = 262] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:31:15 INFO - PROCESS | 1436 | --DOMWINDOW == 14 (18EB2400) [pid = 1436] [serial = 264] [outer = 00000000] [url = about:blank] 22:31:15 INFO - PROCESS | 1436 | --DOMWINDOW == 13 (0FCDC400) [pid = 1436] [serial = 266] [outer = 00000000] [url = about:blank] 22:31:28 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:31:28 INFO - PROCESS | 1436 | 1475818288917 Marionette TRACE conn5 <- [1,264,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:31:28 INFO - . 22:31:28 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30480ms 22:31:28 INFO - PROCESS | 1436 | 1475818288973 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1436 | 1475818288979 Marionette TRACE conn5 <- [1,265,null,{"value":"12"}] 22:31:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:31:28 INFO - PROCESS | 1436 | 1475818288987 Marionette TRACE conn5 -> [0,266,"timeouts",{"script":35000}] 22:31:29 INFO - PROCESS | 1436 | 1475818288992 Marionette TRACE conn5 <- [1,266,null,{}] 22:31:29 INFO - PROCESS | 1436 | 1475818289000 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:31:29 INFO - PROCESS | 1436 | 1475818289156 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 22:31:29 INFO - PROCESS | 1436 | 1475818289191 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1436 | ++DOCSHELL 0FC51C00 == 7 [pid = 1436] [id = 96] 22:31:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 14 (0FC53000) [pid = 1436] [serial = 268] [outer = 00000000] 22:31:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 15 (0FCDE400) [pid = 1436] [serial = 269] [outer = 0FC53000] 22:31:29 INFO - PROCESS | 1436 | 1475818289263 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 16 (11507C00) [pid = 1436] [serial = 270] [outer = 0FC53000] 22:31:38 INFO - PROCESS | 1436 | --DOCSHELL 0FC49C00 == 6 [pid = 1436] [id = 95] 22:31:41 INFO - PROCESS | 1436 | --DOMWINDOW == 15 (0FC4D400) [pid = 1436] [serial = 265] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:31:46 INFO - PROCESS | 1436 | --DOMWINDOW == 14 (0FD17800) [pid = 1436] [serial = 267] [outer = 00000000] [url = about:blank] 22:31:46 INFO - PROCESS | 1436 | --DOMWINDOW == 13 (0FCDE400) [pid = 1436] [serial = 269] [outer = 00000000] [url = about:blank] 22:31:59 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:31:59 INFO - PROCESS | 1436 | 1475818319447 Marionette TRACE conn5 <- [1,268,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:31:59 INFO - . 22:31:59 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30483ms 22:31:59 INFO - PROCESS | 1436 | 1475818319471 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 1436 | 1475818319477 Marionette TRACE conn5 <- [1,269,null,{"value":"12"}] 22:31:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:31:59 INFO - PROCESS | 1436 | 1475818319484 Marionette TRACE conn5 -> [0,270,"timeouts",{"script":35000}] 22:31:59 INFO - PROCESS | 1436 | 1475818319489 Marionette TRACE conn5 <- [1,270,null,{}] 22:31:59 INFO - PROCESS | 1436 | 1475818319498 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:31:59 INFO - PROCESS | 1436 | 1475818319649 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 22:31:59 INFO - PROCESS | 1436 | 1475818319684 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1436 | ++DOCSHELL 0FC94800 == 7 [pid = 1436] [id = 97] 22:31:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 14 (0FC96C00) [pid = 1436] [serial = 271] [outer = 00000000] 22:31:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 15 (0FD21000) [pid = 1436] [serial = 272] [outer = 0FC96C00] 22:31:59 INFO - PROCESS | 1436 | 1475818319755 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 16 (11627000) [pid = 1436] [serial = 273] [outer = 0FC96C00] 22:32:09 INFO - PROCESS | 1436 | --DOCSHELL 0FC51C00 == 6 [pid = 1436] [id = 96] 22:32:11 INFO - PROCESS | 1436 | --DOMWINDOW == 15 (0FC53000) [pid = 1436] [serial = 268] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:32:16 INFO - PROCESS | 1436 | --DOMWINDOW == 14 (11507C00) [pid = 1436] [serial = 270] [outer = 00000000] [url = about:blank] 22:32:16 INFO - PROCESS | 1436 | --DOMWINDOW == 13 (0FD21000) [pid = 1436] [serial = 272] [outer = 00000000] [url = about:blank] 22:32:29 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:32:29 INFO - PROCESS | 1436 | 1475818349935 Marionette TRACE conn5 <- [1,272,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:32:29 INFO - . 22:32:29 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30483ms 22:32:29 INFO - PROCESS | 1436 | 1475818349969 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1436 | 1475818349975 Marionette TRACE conn5 <- [1,273,null,{"value":"12"}] 22:32:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 22:32:29 INFO - PROCESS | 1436 | 1475818349982 Marionette TRACE conn5 -> [0,274,"timeouts",{"script":35000}] 22:32:29 INFO - PROCESS | 1436 | 1475818349987 Marionette TRACE conn5 <- [1,274,null,{}] 22:32:30 INFO - PROCESS | 1436 | 1475818349995 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:32:30 INFO - PROCESS | 1436 | 1475818350148 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 22:32:30 INFO - PROCESS | 1436 | 1475818350183 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1436 | ++DOCSHELL 0FC4E000 == 7 [pid = 1436] [id = 98] 22:32:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 14 (0FC4F800) [pid = 1436] [serial = 274] [outer = 00000000] 22:32:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 15 (0FCDE400) [pid = 1436] [serial = 275] [outer = 0FC4F800] 22:32:30 INFO - PROCESS | 1436 | 1475818350254 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 16 (1150F000) [pid = 1436] [serial = 276] [outer = 0FC4F800] 22:32:39 INFO - PROCESS | 1436 | --DOCSHELL 0FC94800 == 6 [pid = 1436] [id = 97] 22:32:42 INFO - PROCESS | 1436 | --DOMWINDOW == 15 (0FC96C00) [pid = 1436] [serial = 271] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:32:47 INFO - PROCESS | 1436 | --DOMWINDOW == 14 (11627000) [pid = 1436] [serial = 273] [outer = 00000000] [url = about:blank] 22:32:47 INFO - PROCESS | 1436 | --DOMWINDOW == 13 (0FCDE400) [pid = 1436] [serial = 275] [outer = 00000000] [url = about:blank] 22:33:00 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:33:00 INFO - PROCESS | 1436 | 1475818380434 Marionette TRACE conn5 <- [1,276,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:33:00 INFO - . 22:33:00 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30484ms 22:33:00 INFO - PROCESS | 1436 | 1475818380468 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 22:33:00 INFO - PROCESS | 1436 | 1475818380475 Marionette TRACE conn5 <- [1,277,null,{"value":"12"}] 22:33:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:33:00 INFO - PROCESS | 1436 | 1475818380482 Marionette TRACE conn5 -> [0,278,"timeouts",{"script":35000}] 22:33:00 INFO - PROCESS | 1436 | 1475818380487 Marionette TRACE conn5 <- [1,278,null,{}] 22:33:00 INFO - PROCESS | 1436 | 1475818380497 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:00 INFO - PROCESS | 1436 | 1475818380650 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 22:33:00 INFO - PROCESS | 1436 | 1475818380685 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1436 | ++DOCSHELL 0F945000 == 7 [pid = 1436] [id = 99] 22:33:00 INFO - PROCESS | 1436 | ++DOMWINDOW == 14 (0F946400) [pid = 1436] [serial = 277] [outer = 00000000] 22:33:00 INFO - PROCESS | 1436 | ++DOMWINDOW == 15 (0FCDB000) [pid = 1436] [serial = 278] [outer = 0F946400] 22:33:00 INFO - PROCESS | 1436 | 1475818380757 Marionette DEBUG loaded listener.js 22:33:00 INFO - PROCESS | 1436 | ++DOMWINDOW == 16 (11503C00) [pid = 1436] [serial = 279] [outer = 0F946400] 22:33:10 INFO - PROCESS | 1436 | --DOCSHELL 0FC4E000 == 6 [pid = 1436] [id = 98] 22:33:12 INFO - PROCESS | 1436 | --DOMWINDOW == 15 (0FC4F800) [pid = 1436] [serial = 274] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 22:33:17 INFO - PROCESS | 1436 | --DOMWINDOW == 14 (1150F000) [pid = 1436] [serial = 276] [outer = 00000000] [url = about:blank] 22:33:17 INFO - PROCESS | 1436 | --DOMWINDOW == 13 (0FCDB000) [pid = 1436] [serial = 278] [outer = 00000000] [url = about:blank] 22:33:30 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:33:30 INFO - PROCESS | 1436 | 1475818410938 Marionette TRACE conn5 <- [1,280,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:33:30 INFO - . 22:33:30 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30484ms 22:33:30 INFO - PROCESS | 1436 | 1475818410967 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 1436 | 1475818410973 Marionette TRACE conn5 <- [1,281,null,{"value":"12"}] 22:33:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:33:30 INFO - PROCESS | 1436 | 1475818410980 Marionette TRACE conn5 -> [0,282,"timeouts",{"script":35000}] 22:33:30 INFO - PROCESS | 1436 | 1475818410984 Marionette TRACE conn5 <- [1,282,null,{}] 22:33:31 INFO - PROCESS | 1436 | 1475818410992 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:31 INFO - PROCESS | 1436 | 1475818411140 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 22:33:31 INFO - PROCESS | 1436 | 1475818411176 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 1436 | ++DOCSHELL 0FC93000 == 7 [pid = 1436] [id = 100] 22:33:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 14 (0FC96800) [pid = 1436] [serial = 280] [outer = 00000000] 22:33:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 15 (0FCE4800) [pid = 1436] [serial = 281] [outer = 0FC96800] 22:33:31 INFO - PROCESS | 1436 | 1475818411244 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 16 (1158C800) [pid = 1436] [serial = 282] [outer = 0FC96800] 22:33:31 INFO - PROCESS | 1436 | 1475818411629 Marionette TRACE conn5 <- [1,284,null,{"value":["/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:31 INFO - . 22:33:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 690ms 22:33:31 INFO - PROCESS | 1436 | 1475818411671 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 22:33:31 INFO - PROCESS | 1436 | 1475818411679 Marionette TRACE conn5 <- [1,285,null,{"value":"12"}] 22:33:31 INFO - PROCESS | 1436 | 1475818411687 Marionette TRACE conn5 -> [0,286,"timeouts",{"script":35000}] 22:33:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 22:33:31 INFO - PROCESS | 1436 | 1475818411692 Marionette TRACE conn5 <- [1,286,null,{}] 22:33:31 INFO - PROCESS | 1436 | 1475818411696 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:31 INFO - PROCESS | 1436 | 1475818411820 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 22:33:31 INFO - PROCESS | 1436 | 1475818411828 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 1436 | ++DOCSHELL 11B94400 == 8 [pid = 1436] [id = 101] 22:33:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 17 (11C29C00) [pid = 1436] [serial = 283] [outer = 00000000] 22:33:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 18 (11D5F000) [pid = 1436] [serial = 284] [outer = 11C29C00] 22:33:31 INFO - PROCESS | 1436 | 1475818411890 Marionette DEBUG loaded listener.js 22:33:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 19 (11DD5000) [pid = 1436] [serial = 285] [outer = 11C29C00] 22:33:32 INFO - PROCESS | 1436 | 1475818412316 Marionette TRACE conn5 <- [1,288,null,{"value":["/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:32 INFO - . 22:33:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 671ms 22:33:32 INFO - PROCESS | 1436 | 1475818412363 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1436 | 1475818412367 Marionette TRACE conn5 <- [1,289,null,{"value":"12"}] 22:33:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:33:32 INFO - PROCESS | 1436 | 1475818412371 Marionette TRACE conn5 -> [0,290,"timeouts",{"script":35000}] 22:33:32 INFO - PROCESS | 1436 | 1475818412377 Marionette TRACE conn5 <- [1,290,null,{}] 22:33:32 INFO - PROCESS | 1436 | 1475818412390 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:32 INFO - PROCESS | 1436 | 1475818412518 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 22:33:32 INFO - PROCESS | 1436 | 1475818412527 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:32 INFO - PROCESS | 1436 | ++DOCSHELL 12C07800 == 9 [pid = 1436] [id = 102] 22:33:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (12C07C00) [pid = 1436] [serial = 286] [outer = 00000000] 22:33:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (13012800) [pid = 1436] [serial = 287] [outer = 12C07C00] 22:33:32 INFO - PROCESS | 1436 | 1475818412591 Marionette DEBUG loaded listener.js 22:33:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (1301B000) [pid = 1436] [serial = 288] [outer = 12C07C00] 22:33:33 INFO - PROCESS | 1436 | 1475818413060 Marionette TRACE conn5 <- [1,292,null,{"value":["/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:33 INFO - . 22:33:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 730ms 22:33:33 INFO - PROCESS | 1436 | 1475818413103 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1436 | 1475818413106 Marionette TRACE conn5 <- [1,293,null,{"value":"12"}] 22:33:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 22:33:33 INFO - PROCESS | 1436 | 1475818413110 Marionette TRACE conn5 -> [0,294,"timeouts",{"script":35000}] 22:33:33 INFO - PROCESS | 1436 | 1475818413114 Marionette TRACE conn5 <- [1,294,null,{}] 22:33:33 INFO - PROCESS | 1436 | 1475818413118 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:33 INFO - PROCESS | 1436 | 1475818413234 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 22:33:33 INFO - PROCESS | 1436 | 1475818413241 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1436 | ++DOCSHELL 1315DC00 == 10 [pid = 1436] [id = 103] 22:33:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (1315E000) [pid = 1436] [serial = 289] [outer = 00000000] 22:33:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 24 (14240800) [pid = 1436] [serial = 290] [outer = 1315E000] 22:33:33 INFO - PROCESS | 1436 | 1475818413301 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 25 (14E0C000) [pid = 1436] [serial = 291] [outer = 1315E000] 22:33:33 INFO - PROCESS | 1436 | 1475818413719 Marionette TRACE conn5 <- [1,296,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:33 INFO - . 22:33:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 630ms 22:33:33 INFO - PROCESS | 1436 | 1475818413743 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1436 | 1475818413745 Marionette TRACE conn5 <- [1,297,null,{"value":"12"}] 22:33:33 INFO - PROCESS | 1436 | 1475818413749 Marionette TRACE conn5 -> [0,298,"timeouts",{"script":35000}] 22:33:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 22:33:33 INFO - PROCESS | 1436 | 1475818413752 Marionette TRACE conn5 <- [1,298,null,{}] 22:33:33 INFO - PROCESS | 1436 | 1475818413756 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:33 INFO - PROCESS | 1436 | 1475818413883 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 22:33:33 INFO - PROCESS | 1436 | 1475818413891 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1436 | ++DOCSHELL 14E34C00 == 11 [pid = 1436] [id = 104] 22:33:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 26 (14E35000) [pid = 1436] [serial = 292] [outer = 00000000] 22:33:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 27 (151F1800) [pid = 1436] [serial = 293] [outer = 14E35000] 22:33:33 INFO - PROCESS | 1436 | 1475818413949 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (151F0C00) [pid = 1436] [serial = 294] [outer = 14E35000] 22:33:34 INFO - PROCESS | 1436 | 1475818414337 Marionette TRACE conn5 <- [1,300,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:34 INFO - . 22:33:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 630ms 22:33:34 INFO - PROCESS | 1436 | 1475818414383 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1436 | 1475818414385 Marionette TRACE conn5 <- [1,301,null,{"value":"12"}] 22:33:34 INFO - PROCESS | 1436 | 1475818414389 Marionette TRACE conn5 -> [0,302,"timeouts",{"script":35000}] 22:33:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 22:33:34 INFO - PROCESS | 1436 | 1475818414391 Marionette TRACE conn5 <- [1,302,null,{}] 22:33:34 INFO - PROCESS | 1436 | 1475818414396 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:34 INFO - PROCESS | 1436 | 1475818414541 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 22:33:34 INFO - PROCESS | 1436 | 1475818414599 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1436 | ++DOCSHELL 156E9400 == 12 [pid = 1436] [id = 105] 22:33:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 29 (156E9800) [pid = 1436] [serial = 295] [outer = 00000000] 22:33:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 30 (167BBC00) [pid = 1436] [serial = 296] [outer = 156E9800] 22:33:34 INFO - PROCESS | 1436 | 1475818414661 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 31 (16DA8C00) [pid = 1436] [serial = 297] [outer = 156E9800] 22:33:35 INFO - PROCESS | 1436 | 1475818415025 Marionette TRACE conn5 <- [1,304,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:35 INFO - . 22:33:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 670ms 22:33:35 INFO - PROCESS | 1436 | 1475818415062 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1436 | 1475818415065 Marionette TRACE conn5 <- [1,305,null,{"value":"12"}] 22:33:35 INFO - PROCESS | 1436 | 1475818415069 Marionette TRACE conn5 -> [0,306,"timeouts",{"script":35000}] 22:33:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 22:33:35 INFO - PROCESS | 1436 | 1475818415071 Marionette TRACE conn5 <- [1,306,null,{}] 22:33:35 INFO - PROCESS | 1436 | 1475818415075 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:35 INFO - PROCESS | 1436 | 1475818415197 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 22:33:35 INFO - PROCESS | 1436 | 1475818415206 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1436 | ++DOCSHELL 156E9C00 == 13 [pid = 1436] [id = 106] 22:33:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 32 (1704BC00) [pid = 1436] [serial = 298] [outer = 00000000] 22:33:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 33 (174EB000) [pid = 1436] [serial = 299] [outer = 1704BC00] 22:33:35 INFO - PROCESS | 1436 | 1475818415265 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 34 (174F5400) [pid = 1436] [serial = 300] [outer = 1704BC00] 22:33:35 INFO - PROCESS | 1436 | 1475818415647 Marionette TRACE conn5 <- [1,308,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:35 INFO - . 22:33:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 630ms 22:33:35 INFO - PROCESS | 1436 | 1475818415702 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1436 | 1475818415705 Marionette TRACE conn5 <- [1,309,null,{"value":"12"}] 22:33:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 22:33:35 INFO - PROCESS | 1436 | 1475818415710 Marionette TRACE conn5 -> [0,310,"timeouts",{"script":35000}] 22:33:35 INFO - PROCESS | 1436 | 1475818415712 Marionette TRACE conn5 <- [1,310,null,{}] 22:33:35 INFO - PROCESS | 1436 | 1475818415716 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:35 INFO - PROCESS | 1436 | 1475818415818 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 22:33:35 INFO - PROCESS | 1436 | 1475818415824 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1436 | ++DOCSHELL 174A2400 == 14 [pid = 1436] [id = 107] 22:33:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 35 (18571C00) [pid = 1436] [serial = 301] [outer = 00000000] 22:33:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (18CCA000) [pid = 1436] [serial = 302] [outer = 18571C00] 22:33:35 INFO - PROCESS | 1436 | 1475818415883 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (18CCF800) [pid = 1436] [serial = 303] [outer = 18571C00] 22:33:36 INFO - PROCESS | 1436 | 1475818416277 Marionette TRACE conn5 <- [1,312,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:36 INFO - . 22:33:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 510ms 22:33:36 INFO - PROCESS | 1436 | 1475818416337 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 1436 | 1475818416339 Marionette TRACE conn5 <- [1,313,null,{"value":"12"}] 22:33:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 22:33:36 INFO - PROCESS | 1436 | 1475818416344 Marionette TRACE conn5 -> [0,314,"timeouts",{"script":35000}] 22:33:36 INFO - PROCESS | 1436 | 1475818416346 Marionette TRACE conn5 <- [1,314,null,{}] 22:33:36 INFO - PROCESS | 1436 | 1475818416350 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:36 INFO - PROCESS | 1436 | 1475818416452 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 22:33:36 INFO - PROCESS | 1436 | 1475818416458 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1436 | ++DOCSHELL 18EB4400 == 15 [pid = 1436] [id = 108] 22:33:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (18EB4C00) [pid = 1436] [serial = 304] [outer = 00000000] 22:33:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (18EF7800) [pid = 1436] [serial = 305] [outer = 18EB4C00] 22:33:36 INFO - PROCESS | 1436 | 1475818416517 Marionette DEBUG loaded listener.js 22:33:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (18EF6400) [pid = 1436] [serial = 306] [outer = 18EB4C00] 22:33:36 INFO - PROCESS | 1436 | 1475818416924 Marionette TRACE conn5 <- [1,316,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:36 INFO - . 22:33:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 630ms 22:33:36 INFO - PROCESS | 1436 | 1475818416976 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 1436 | 1475818416979 Marionette TRACE conn5 <- [1,317,null,{"value":"12"}] 22:33:36 INFO - PROCESS | 1436 | 1475818416983 Marionette TRACE conn5 -> [0,318,"timeouts",{"script":35000}] 22:33:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:33:36 INFO - PROCESS | 1436 | 1475818416985 Marionette TRACE conn5 <- [1,318,null,{}] 22:33:36 INFO - PROCESS | 1436 | 1475818416989 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:37 INFO - PROCESS | 1436 | 1475818417115 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 22:33:37 INFO - PROCESS | 1436 | 1475818417152 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 1436 | ++DOCSHELL 18EFBC00 == 16 [pid = 1436] [id = 109] 22:33:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (18EFD400) [pid = 1436] [serial = 307] [outer = 00000000] 22:33:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (1A018400) [pid = 1436] [serial = 308] [outer = 18EFD400] 22:33:37 INFO - PROCESS | 1436 | 1475818417209 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (1A01C000) [pid = 1436] [serial = 309] [outer = 18EFD400] 22:33:37 INFO - PROCESS | 1436 | 1475818417557 Marionette TRACE conn5 <- [1,320,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:37 INFO - . 22:33:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 630ms 22:33:37 INFO - PROCESS | 1436 | 1475818417617 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1436 | 1475818417619 Marionette TRACE conn5 <- [1,321,null,{"value":"12"}] 22:33:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 22:33:37 INFO - PROCESS | 1436 | 1475818417624 Marionette TRACE conn5 -> [0,322,"timeouts",{"script":35000}] 22:33:37 INFO - PROCESS | 1436 | 1475818417626 Marionette TRACE conn5 <- [1,322,null,{}] 22:33:37 INFO - PROCESS | 1436 | 1475818417630 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:37 INFO - PROCESS | 1436 | 1475818417772 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 22:33:37 INFO - PROCESS | 1436 | 1475818417780 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 1436 | ++DOCSHELL 1A670800 == 17 [pid = 1436] [id = 110] 22:33:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (1A671400) [pid = 1436] [serial = 310] [outer = 00000000] 22:33:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 45 (1A6C1800) [pid = 1436] [serial = 311] [outer = 1A671400] 22:33:37 INFO - PROCESS | 1436 | 1475818417848 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 46 (1A6C9C00) [pid = 1436] [serial = 312] [outer = 1A671400] 22:33:38 INFO - PROCESS | 1436 | 1475818418247 Marionette TRACE conn5 <- [1,324,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:38 INFO - . 22:33:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 670ms 22:33:38 INFO - PROCESS | 1436 | 1475818418296 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 22:33:38 INFO - PROCESS | 1436 | 1475818418299 Marionette TRACE conn5 <- [1,325,null,{"value":"12"}] 22:33:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:33:38 INFO - PROCESS | 1436 | 1475818418303 Marionette TRACE conn5 -> [0,326,"timeouts",{"script":35000}] 22:33:38 INFO - PROCESS | 1436 | 1475818418305 Marionette TRACE conn5 <- [1,326,null,{}] 22:33:38 INFO - PROCESS | 1436 | 1475818418310 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:38 INFO - PROCESS | 1436 | 1475818418444 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 22:33:38 INFO - PROCESS | 1436 | 1475818418456 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:38 INFO - PROCESS | 1436 | ++DOCSHELL 1A8A8000 == 18 [pid = 1436] [id = 111] 22:33:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 47 (1A8A8C00) [pid = 1436] [serial = 313] [outer = 00000000] 22:33:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 48 (1AFAAC00) [pid = 1436] [serial = 314] [outer = 1A8A8C00] 22:33:38 INFO - PROCESS | 1436 | 1475818418515 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 49 (1AFA7800) [pid = 1436] [serial = 315] [outer = 1A8A8C00] 22:33:38 INFO - PROCESS | 1436 | 1475818418904 Marionette TRACE conn5 <- [1,328,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:38 INFO - . 22:33:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 630ms 22:33:38 INFO - PROCESS | 1436 | 1475818418936 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 22:33:38 INFO - PROCESS | 1436 | 1475818418940 Marionette TRACE conn5 <- [1,329,null,{"value":"12"}] 22:33:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:33:38 INFO - PROCESS | 1436 | 1475818418944 Marionette TRACE conn5 -> [0,330,"timeouts",{"script":35000}] 22:33:38 INFO - PROCESS | 1436 | 1475818418946 Marionette TRACE conn5 <- [1,330,null,{}] 22:33:38 INFO - PROCESS | 1436 | 1475818418951 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:39 INFO - PROCESS | 1436 | 1475818419052 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 22:33:39 INFO - PROCESS | 1436 | 1475818419141 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1436 | ++DOCSHELL 0F1CF400 == 19 [pid = 1436] [id = 112] 22:33:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 50 (0F1D0000) [pid = 1436] [serial = 316] [outer = 00000000] 22:33:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 51 (0F5B4800) [pid = 1436] [serial = 317] [outer = 0F1D0000] 22:33:39 INFO - PROCESS | 1436 | 1475818419219 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 52 (0FCDE400) [pid = 1436] [serial = 318] [outer = 0F1D0000] 22:33:39 INFO - PROCESS | 1436 | 1475818419725 Marionette TRACE conn5 <- [1,332,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:39 INFO - . 22:33:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 830ms 22:33:39 INFO - PROCESS | 1436 | 1475818419819 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 22:33:39 INFO - PROCESS | 1436 | 1475818419824 Marionette TRACE conn5 <- [1,333,null,{"value":"12"}] 22:33:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 22:33:39 INFO - PROCESS | 1436 | 1475818419841 Marionette TRACE conn5 -> [0,334,"timeouts",{"script":35000}] 22:33:39 INFO - PROCESS | 1436 | 1475818419847 Marionette TRACE conn5 <- [1,334,null,{}] 22:33:39 INFO - PROCESS | 1436 | 1475818419854 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:40 INFO - PROCESS | 1436 | 1475818419998 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 22:33:40 INFO - PROCESS | 1436 | 1475818420075 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:40 INFO - PROCESS | 1436 | ++DOCSHELL 12CE0C00 == 20 [pid = 1436] [id = 113] 22:33:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 53 (1300E400) [pid = 1436] [serial = 319] [outer = 00000000] 22:33:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 54 (14231C00) [pid = 1436] [serial = 320] [outer = 1300E400] 22:33:40 INFO - PROCESS | 1436 | 1475818420149 Marionette DEBUG loaded listener.js 22:33:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 55 (14695000) [pid = 1436] [serial = 321] [outer = 1300E400] 22:33:40 INFO - PROCESS | 1436 | 1475818420607 Marionette TRACE conn5 <- [1,336,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:40 INFO - . 22:33:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 790ms 22:33:40 INFO - PROCESS | 1436 | 1475818420636 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 1436 | 1475818420642 Marionette TRACE conn5 <- [1,337,null,{"value":"12"}] 22:33:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:33:40 INFO - PROCESS | 1436 | 1475818420647 Marionette TRACE conn5 -> [0,338,"timeouts",{"script":35000}] 22:33:40 INFO - PROCESS | 1436 | 1475818420652 Marionette TRACE conn5 <- [1,338,null,{}] 22:33:40 INFO - PROCESS | 1436 | 1475818420657 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:40 INFO - PROCESS | 1436 | 1475818420830 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 22:33:40 INFO - PROCESS | 1436 | 1475818420895 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:40 INFO - PROCESS | 1436 | ++DOCSHELL 156EA000 == 21 [pid = 1436] [id = 114] 22:33:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 56 (15B47800) [pid = 1436] [serial = 322] [outer = 00000000] 22:33:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (18EF5000) [pid = 1436] [serial = 323] [outer = 15B47800] 22:33:41 INFO - PROCESS | 1436 | 1475818421006 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (1954DC00) [pid = 1436] [serial = 324] [outer = 15B47800] 22:33:41 INFO - PROCESS | 1436 | 1475818421485 Marionette TRACE conn5 <- [1,340,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:41 INFO - . 22:33:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 870ms 22:33:41 INFO - PROCESS | 1436 | 1475818421524 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 1436 | 1475818421528 Marionette TRACE conn5 <- [1,341,null,{"value":"12"}] 22:33:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:33:41 INFO - PROCESS | 1436 | 1475818421539 Marionette TRACE conn5 -> [0,342,"timeouts",{"script":35000}] 22:33:41 INFO - PROCESS | 1436 | 1475818421548 Marionette TRACE conn5 <- [1,342,null,{}] 22:33:41 INFO - PROCESS | 1436 | 1475818421573 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:41 INFO - PROCESS | 1436 | 1475818421713 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 22:33:41 INFO - PROCESS | 1436 | 1475818421790 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 1436 | ++DOCSHELL 1B051800 == 22 [pid = 1436] [id = 115] 22:33:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (1B052800) [pid = 1436] [serial = 325] [outer = 00000000] 22:33:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 60 (1B177000) [pid = 1436] [serial = 326] [outer = 1B052800] 22:33:41 INFO - PROCESS | 1436 | 1475818421860 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 61 (1B17A000) [pid = 1436] [serial = 327] [outer = 1B052800] 22:33:42 INFO - PROCESS | 1436 | ++DOCSHELL 1B566000 == 23 [pid = 1436] [id = 116] 22:33:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 62 (1B569800) [pid = 1436] [serial = 328] [outer = 00000000] 22:33:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 63 (1B56A000) [pid = 1436] [serial = 329] [outer = 1B569800] 22:33:42 INFO - PROCESS | 1436 | 1475818422446 Marionette TRACE conn5 <- [1,344,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:33:42 INFO - . 22:33:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 970ms 22:33:42 INFO - PROCESS | 1436 | 1475818422504 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 1436 | 1475818422507 Marionette TRACE conn5 <- [1,345,null,{"value":"12"}] 22:33:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:33:42 INFO - PROCESS | 1436 | 1475818422513 Marionette TRACE conn5 -> [0,346,"timeouts",{"script":35000}] 22:33:42 INFO - PROCESS | 1436 | 1475818422516 Marionette TRACE conn5 <- [1,346,null,{}] 22:33:42 INFO - PROCESS | 1436 | 1475818422522 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:42 INFO - PROCESS | 1436 | 1475818422662 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 22:33:42 INFO - PROCESS | 1436 | 1475818422849 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1436 | ++DOCSHELL 11D59800 == 24 [pid = 1436] [id = 117] 22:33:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 64 (11D5B000) [pid = 1436] [serial = 330] [outer = 00000000] 22:33:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 65 (12CD7400) [pid = 1436] [serial = 331] [outer = 11D5B000] 22:33:42 INFO - PROCESS | 1436 | 1475818422920 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 66 (13159000) [pid = 1436] [serial = 332] [outer = 11D5B000] 22:33:43 INFO - PROCESS | 1436 | ++DOCSHELL 11C72C00 == 25 [pid = 1436] [id = 118] 22:33:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 67 (11DCDC00) [pid = 1436] [serial = 333] [outer = 00000000] 22:33:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 68 (11DCD800) [pid = 1436] [serial = 334] [outer = 11DCDC00] 22:33:43 INFO - PROCESS | 1436 | 1475818423483 Marionette TRACE conn5 <- [1,348,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:33:43 INFO - . 22:33:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1026ms 22:33:43 INFO - PROCESS | 1436 | 1475818423541 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 22:33:43 INFO - PROCESS | 1436 | 1475818423545 Marionette TRACE conn5 <- [1,349,null,{"value":"12"}] 22:33:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:33:43 INFO - PROCESS | 1436 | 1475818423555 Marionette TRACE conn5 -> [0,350,"timeouts",{"script":35000}] 22:33:43 INFO - PROCESS | 1436 | 1475818423560 Marionette TRACE conn5 <- [1,350,null,{}] 22:33:43 INFO - PROCESS | 1436 | 1475818423614 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:43 INFO - PROCESS | 1436 | 1475818423767 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 22:33:43 INFO - PROCESS | 1436 | 1475818423834 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:43 INFO - PROCESS | 1436 | ++DOCSHELL 11E68C00 == 26 [pid = 1436] [id = 119] 22:33:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 69 (1315D400) [pid = 1436] [serial = 335] [outer = 00000000] 22:33:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 70 (14E36000) [pid = 1436] [serial = 336] [outer = 1315D400] 22:33:43 INFO - PROCESS | 1436 | 1475818423899 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 71 (14E19400) [pid = 1436] [serial = 337] [outer = 1315D400] 22:33:44 INFO - PROCESS | 1436 | --DOCSHELL 0F945000 == 25 [pid = 1436] [id = 99] 22:33:44 INFO - PROCESS | 1436 | ++DOCSHELL 16CCE800 == 26 [pid = 1436] [id = 120] 22:33:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 72 (16CCF800) [pid = 1436] [serial = 338] [outer = 00000000] 22:33:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 73 (13B5D400) [pid = 1436] [serial = 339] [outer = 16CCF800] 22:33:44 INFO - PROCESS | 1436 | 1475818424385 Marionette TRACE conn5 <- [1,352,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:33:44 INFO - . 22:33:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 870ms 22:33:44 INFO - PROCESS | 1436 | 1475818424446 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 22:33:44 INFO - PROCESS | 1436 | 1475818424451 Marionette TRACE conn5 <- [1,353,null,{"value":"12"}] 22:33:44 INFO - PROCESS | 1436 | 1475818424458 Marionette TRACE conn5 -> [0,354,"timeouts",{"script":35000}] 22:33:44 INFO - PROCESS | 1436 | 1475818424462 Marionette TRACE conn5 <- [1,354,null,{}] 22:33:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:33:44 INFO - PROCESS | 1436 | 1475818424467 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:44 INFO - PROCESS | 1436 | 1475818424597 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 22:33:44 INFO - PROCESS | 1436 | 1475818424608 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:44 INFO - PROCESS | 1436 | ++DOCSHELL 17042800 == 27 [pid = 1436] [id = 121] 22:33:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 74 (17043C00) [pid = 1436] [serial = 340] [outer = 00000000] 22:33:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 75 (173DE400) [pid = 1436] [serial = 341] [outer = 17043C00] 22:33:44 INFO - PROCESS | 1436 | 1475818424668 Marionette DEBUG loaded listener.js 22:33:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 76 (1856F800) [pid = 1436] [serial = 342] [outer = 17043C00] 22:33:45 INFO - PROCESS | 1436 | 1475818425101 Marionette TRACE conn5 <- [1,356,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:45 INFO - . 22:33:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 670ms 22:33:45 INFO - PROCESS | 1436 | 1475818425137 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1436 | 1475818425140 Marionette TRACE conn5 <- [1,357,null,{"value":"12"}] 22:33:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:33:45 INFO - PROCESS | 1436 | 1475818425146 Marionette TRACE conn5 -> [0,358,"timeouts",{"script":35000}] 22:33:45 INFO - PROCESS | 1436 | 1475818425153 Marionette TRACE conn5 <- [1,358,null,{}] 22:33:45 INFO - PROCESS | 1436 | 1475818425164 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:45 INFO - PROCESS | 1436 | 1475818425283 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 22:33:45 INFO - PROCESS | 1436 | 1475818425291 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1436 | ++DOCSHELL 18C03C00 == 28 [pid = 1436] [id = 122] 22:33:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 77 (18C04800) [pid = 1436] [serial = 343] [outer = 00000000] 22:33:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 78 (1A015000) [pid = 1436] [serial = 344] [outer = 18C04800] 22:33:45 INFO - PROCESS | 1436 | 1475818425351 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 79 (1A674C00) [pid = 1436] [serial = 345] [outer = 18C04800] 22:33:45 INFO - PROCESS | 1436 | 1475818425758 Marionette TRACE conn5 <- [1,360,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:45 INFO - . 22:33:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 630ms 22:33:45 INFO - PROCESS | 1436 | 1475818425777 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1436 | 1475818425780 Marionette TRACE conn5 <- [1,361,null,{"value":"12"}] 22:33:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:33:45 INFO - PROCESS | 1436 | 1475818425784 Marionette TRACE conn5 -> [0,362,"timeouts",{"script":35000}] 22:33:45 INFO - PROCESS | 1436 | 1475818425788 Marionette TRACE conn5 <- [1,362,null,{}] 22:33:45 INFO - PROCESS | 1436 | 1475818425793 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:45 INFO - PROCESS | 1436 | 1475818425932 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 22:33:45 INFO - PROCESS | 1436 | 1475818425940 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1436 | ++DOCSHELL 1A66BC00 == 29 [pid = 1436] [id = 123] 22:33:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 80 (1A66C000) [pid = 1436] [serial = 346] [outer = 00000000] 22:33:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 81 (1B04B000) [pid = 1436] [serial = 347] [outer = 1A66C000] 22:33:46 INFO - PROCESS | 1436 | 1475818426002 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 82 (1B052C00) [pid = 1436] [serial = 348] [outer = 1A66C000] 22:33:46 INFO - PROCESS | 1436 | 1475818426411 Marionette TRACE conn5 <- [1,364,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:33:46 INFO - . 22:33:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 670ms 22:33:46 INFO - PROCESS | 1436 | 1475818426457 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 1436 | 1475818426459 Marionette TRACE conn5 <- [1,365,null,{"value":"12"}] 22:33:46 INFO - TEST-START | /secure-contexts/basic-popup-and-iframe-tests.html 22:33:46 INFO - PROCESS | 1436 | 1475818426463 Marionette TRACE conn5 -> [0,366,"timeouts",{"script":35000}] 22:33:46 INFO - PROCESS | 1436 | 1475818426465 Marionette TRACE conn5 <- [1,366,null,{}] 22:33:46 INFO - PROCESS | 1436 | 1475818426482 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:46 INFO - PROCESS | 1436 | 1475818426610 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 22:33:46 INFO - PROCESS | 1436 | 1475818426616 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/secure-contexts/basic-popup-and-iframe-tests.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/secure-contexts/basic-popup-and-iframe-tests.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 1436 | ++DOCSHELL 1B570000 == 30 [pid = 1436] [id = 124] 22:33:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 83 (1B570400) [pid = 1436] [serial = 349] [outer = 00000000] 22:33:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 84 (1B580000) [pid = 1436] [serial = 350] [outer = 1B570400] 22:33:46 INFO - PROCESS | 1436 | 1475818426734 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 85 (1B57EC00) [pid = 1436] [serial = 351] [outer = 1B570400] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 1B5EAC00 == 31 [pid = 1436] [id = 125] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 86 (1B5EB800) [pid = 1436] [serial = 352] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 87 (1B5EBC00) [pid = 1436] [serial = 353] [outer = 1B5EB800] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 1B581400 == 32 [pid = 1436] [id = 126] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 88 (1B587400) [pid = 1436] [serial = 354] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 89 (1B58A000) [pid = 1436] [serial = 355] [outer = 1B587400] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (1B584C00) [pid = 1436] [serial = 356] [outer = 1B587400] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 1B58AC00 == 33 [pid = 1436] [id = 127] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (1B58D800) [pid = 1436] [serial = 357] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (1B5EC400) [pid = 1436] [serial = 358] [outer = 1B58D800] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 1B57F800 == 34 [pid = 1436] [id = 128] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (1B5F0400) [pid = 1436] [serial = 359] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (1B5F0C00) [pid = 1436] [serial = 360] [outer = 1B5F0400] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 1AF06400 == 35 [pid = 1436] [id = 129] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (1AF06C00) [pid = 1436] [serial = 361] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (1AF07000) [pid = 1436] [serial = 362] [outer = 1AF06C00] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 14E18000 == 36 [pid = 1436] [id = 130] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (1AF08000) [pid = 1436] [serial = 363] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (1AF08400) [pid = 1436] [serial = 364] [outer = 1AF08000] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 0F46D000 == 37 [pid = 1436] [id = 131] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (1AF0B000) [pid = 1436] [serial = 365] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (1AF0DC00) [pid = 1436] [serial = 366] [outer = 1AF0B000] 22:33:47 INFO - PROCESS | 1436 | ++DOCSHELL 1AF0AC00 == 38 [pid = 1436] [id = 132] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (1AF0F400) [pid = 1436] [serial = 367] [outer = 00000000] 22:33:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (1AF11C00) [pid = 1436] [serial = 368] [outer = 1AF0F400] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (1209C000) [pid = 1436] [serial = 369] [outer = 1AF0F400] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (1A671400) [pid = 1436] [serial = 310] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (18EFD400) [pid = 1436] [serial = 307] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (18EB4C00) [pid = 1436] [serial = 304] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (18571C00) [pid = 1436] [serial = 301] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (1704BC00) [pid = 1436] [serial = 298] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (156E9800) [pid = 1436] [serial = 295] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (14E35000) [pid = 1436] [serial = 292] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (1315E000) [pid = 1436] [serial = 289] [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] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (12C07C00) [pid = 1436] [serial = 286] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (11C29C00) [pid = 1436] [serial = 283] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (0FC96800) [pid = 1436] [serial = 280] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 22:33:48 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (0F946400) [pid = 1436] [serial = 277] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:33:48 INFO - PROCESS | 1436 | ++DOCSHELL 120A5C00 == 39 [pid = 1436] [id = 133] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (1467AC00) [pid = 1436] [serial = 370] [outer = 00000000] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (1467B000) [pid = 1436] [serial = 371] [outer = 1467AC00] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (1467F000) [pid = 1436] [serial = 372] [outer = 1467AC00] 22:33:48 INFO - PROCESS | 1436 | ++DOCSHELL 1467F800 == 40 [pid = 1436] [id = 134] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (1467FC00) [pid = 1436] [serial = 373] [outer = 00000000] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (14680800) [pid = 1436] [serial = 374] [outer = 1467FC00] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (14686C00) [pid = 1436] [serial = 375] [outer = 1467FC00] 22:33:48 INFO - PROCESS | 1436 | ++DOCSHELL 14685400 == 41 [pid = 1436] [id = 135] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (14686000) [pid = 1436] [serial = 376] [outer = 00000000] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (14686400) [pid = 1436] [serial = 377] [outer = 14686000] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (18EFD400) [pid = 1436] [serial = 378] [outer = 14686000] 22:33:48 INFO - PROCESS | 1436 | ++DOCSHELL 0F46CC00 == 42 [pid = 1436] [id = 136] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (11BA3C00) [pid = 1436] [serial = 379] [outer = 00000000] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (18EB4C00) [pid = 1436] [serial = 380] [outer = 11BA3C00] 22:33:48 INFO - PROCESS | 1436 | 1475818428594 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (1704BC00) [pid = 1436] [serial = 381] [outer = 11BA3C00] 22:33:48 INFO - PROCESS | 1436 | ++DOCSHELL 11E8A400 == 43 [pid = 1436] [id = 137] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (11E8A800) [pid = 1436] [serial = 382] [outer = 00000000] 22:33:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (11E92000) [pid = 1436] [serial = 383] [outer = 11E8A800] 22:33:48 INFO - PROCESS | 1436 | 1475818428968 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 106 (11E93000) [pid = 1436] [serial = 384] [outer = 11E8A800] 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 107 (11E8C400) [pid = 1436] [serial = 385] [outer = 11E8A800] 22:33:49 INFO - PROCESS | 1436 | ++DOCSHELL 11E93C00 == 44 [pid = 1436] [id = 138] 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 108 (11E95C00) [pid = 1436] [serial = 386] [outer = 00000000] 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 109 (18C03800) [pid = 1436] [serial = 387] [outer = 11E95C00] 22:33:49 INFO - PROCESS | 1436 | 1475818429445 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 110 (1A0CC000) [pid = 1436] [serial = 388] [outer = 11E95C00] 22:33:49 INFO - PROCESS | 1436 | ++DOCSHELL 13BE6C00 == 45 [pid = 1436] [id = 139] 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 111 (13BE7000) [pid = 1436] [serial = 389] [outer = 00000000] 22:33:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 112 (13BEA400) [pid = 1436] [serial = 390] [outer = 13BE7000] 22:33:49 INFO - PROCESS | 1436 | 1475818429912 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 113 (13BEB400) [pid = 1436] [serial = 391] [outer = 13BE7000] 22:33:50 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D0400 == 46 [pid = 1436] [id = 140] 22:33:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 114 (0F1D0800) [pid = 1436] [serial = 392] [outer = 00000000] 22:33:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 115 (116C8000) [pid = 1436] [serial = 393] [outer = 0F1D0800] 22:33:50 INFO - PROCESS | 1436 | 1475818430335 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 116 (11C73800) [pid = 1436] [serial = 394] [outer = 0F1D0800] 22:33:50 INFO - PROCESS | 1436 | ++DOCSHELL 11E90400 == 47 [pid = 1436] [id = 141] 22:33:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 117 (11E95800) [pid = 1436] [serial = 395] [outer = 00000000] 22:33:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 118 (13BDFC00) [pid = 1436] [serial = 396] [outer = 11E95800] 22:33:50 INFO - PROCESS | 1436 | 1475818430914 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 119 (13BE6800) [pid = 1436] [serial = 397] [outer = 11E95800] 22:33:51 INFO - PROCESS | 1436 | 1475818431384 Marionette TRACE conn5 <- [1,368,null,{"value":["/secure-contexts/basic-popup-and-iframe-tests.html",0,null,null,[["Test Window.isSecureContext for HTTP creator",0,null,null],["Test Window.isSecureContext in an iframe loading an http: URI",0,null,null],["Test Window.isSecureContext in an iframe loading an https: URI",0,null,null],["Test Window.isSecureContext in an iframe loading a blob: URI",0,null,null],["Test Window.isSecureContext in an iframe loading a srcdoc",0,null,null],["Test Window.isSecureContext in an iframe loading a javascript: URI",0,null,null],["Test Window.isSecureContext in an iframe loading about:blank",0,null,null],["Test Window.isSecureContext in an iframe loading initial about:blank",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading an http: URI",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading an https: URI",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading a blob: URI",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading a srcdoc",0,null,null],["Test Window.isSecureContext in a popup loading an http: URI",0,null,null],["Test Window.isSecureContext in a popup loading an https: URI",0,null,null],["Test Window.isSecureContext in a popup loading a blob: URI",0,null,null],["Test Window.isSecureContext in a popup loading a javascript: URI",0,null,null],["Test Window.isSecureContext in a popup loading about:blank",0,null,null],["Test Window.isSecureContext in a popup loading initial about:blank",0,null,null]]]}] 22:33:51 INFO - .................. 22:33:51 INFO - TEST-OK | /secure-contexts/basic-popup-and-iframe-tests.html | took 4997ms 22:33:51 INFO - PROCESS | 1436 | 1475818431465 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1436 | 1475818431469 Marionette TRACE conn5 <- [1,369,null,{"value":"12"}] 22:33:51 INFO - TEST-START | /secure-contexts/basic-popup-and-iframe-tests.https.html 22:33:51 INFO - PROCESS | 1436 | 1475818431475 Marionette TRACE conn5 -> [0,370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:33:51 INFO - PROCESS | 1436 | 1475818431663 Marionette TRACE conn5 <- [1,370,null,{"value":null}] 22:33:51 INFO - PROCESS | 1436 | 1475818431757 Marionette TRACE conn5 -> [0,371,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:33:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 120 (174EDC00) [pid = 1436] [serial = 398] [outer = 16AD5000] 22:33:52 INFO - PROCESS | 1436 | 1475818432047 Marionette TRACE conn5 <- [1,371,null,{}] 22:33:52 INFO - PROCESS | 1436 | 1475818432053 Marionette TRACE conn5 -> [0,372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:33:52 INFO - PROCESS | 1436 | 1475818432082 Marionette TRACE conn5 <- [1,372,null,{"value":null}] 22:33:52 INFO - PROCESS | 1436 | 1475818432089 Marionette TRACE conn5 -> [0,373,"timeouts",{"script":35000}] 22:33:52 INFO - PROCESS | 1436 | 1475818432094 Marionette TRACE conn5 <- [1,373,null,{}] 22:33:52 INFO - PROCESS | 1436 | 1475818432134 Marionette TRACE conn5 -> [0,374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:52 INFO - PROCESS | 1436 | 1475818432159 Marionette TRACE conn5 <- [1,374,null,{"value":null}] 22:33:52 INFO - PROCESS | 1436 | 1475818432164 Marionette TRACE conn5 -> [0,375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/secure-contexts/basic-popup-and-iframe-tests.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/secure-contexts/basic-popup-and-iframe-tests.https.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1436 | ++DOCSHELL 19542400 == 48 [pid = 1436] [id = 142] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 121 (19543000) [pid = 1436] [serial = 399] [outer = 00000000] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 122 (1A8A5400) [pid = 1436] [serial = 400] [outer = 19543000] 22:33:52 INFO - PROCESS | 1436 | 1475818432237 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 123 (1ABB2000) [pid = 1436] [serial = 401] [outer = 19543000] 22:33:52 INFO - PROCESS | 1436 | ++DOCSHELL 1713A800 == 49 [pid = 1436] [id = 143] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 124 (1715AC00) [pid = 1436] [serial = 402] [outer = 00000000] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 125 (1A92BC00) [pid = 1436] [serial = 403] [outer = 1715AC00] 22:33:52 INFO - PROCESS | 1436 | ++DOCSHELL 1AF0EC00 == 50 [pid = 1436] [id = 144] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 126 (1B566800) [pid = 1436] [serial = 404] [outer = 00000000] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 127 (1B587000) [pid = 1436] [serial = 405] [outer = 1B566800] 22:33:52 INFO - PROCESS | 1436 | ++DOCSHELL 139C5400 == 51 [pid = 1436] [id = 145] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 128 (139C5800) [pid = 1436] [serial = 406] [outer = 00000000] 22:33:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 129 (139C6800) [pid = 1436] [serial = 407] [outer = 139C5800] 22:33:53 INFO - PROCESS | 1436 | ++DOCSHELL 139C6000 == 52 [pid = 1436] [id = 146] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 130 (139C8800) [pid = 1436] [serial = 408] [outer = 00000000] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 131 (139C8C00) [pid = 1436] [serial = 409] [outer = 139C8800] 22:33:53 INFO - PROCESS | 1436 | ++DOCSHELL 139CBC00 == 53 [pid = 1436] [id = 147] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 132 (139CC800) [pid = 1436] [serial = 410] [outer = 00000000] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 133 (139CE400) [pid = 1436] [serial = 411] [outer = 139CC800] 22:33:53 INFO - PROCESS | 1436 | ++DOCSHELL 139CF000 == 54 [pid = 1436] [id = 148] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 134 (139CF400) [pid = 1436] [serial = 412] [outer = 00000000] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 135 (139D1C00) [pid = 1436] [serial = 413] [outer = 139CF400] 22:33:53 INFO - PROCESS | 1436 | ++DOCSHELL 139D3800 == 55 [pid = 1436] [id = 149] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 136 (1B5EEC00) [pid = 1436] [serial = 414] [outer = 00000000] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 137 (1B5F6000) [pid = 1436] [serial = 415] [outer = 1B5EEC00] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 138 (12CBE000) [pid = 1436] [serial = 416] [outer = 1B5EEC00] 22:33:53 INFO - PROCESS | 1436 | ++DOCSHELL 12CB9400 == 56 [pid = 1436] [id = 150] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 139 (12CBB400) [pid = 1436] [serial = 417] [outer = 00000000] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 140 (12CBB800) [pid = 1436] [serial = 418] [outer = 12CBB400] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 141 (12CC0000) [pid = 1436] [serial = 419] [outer = 12CBB400] 22:33:53 INFO - PROCESS | 1436 | ++DOCSHELL 12CBEC00 == 57 [pid = 1436] [id = 151] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 142 (12CC0800) [pid = 1436] [serial = 420] [outer = 00000000] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 143 (12CC2400) [pid = 1436] [serial = 421] [outer = 12CC0800] 22:33:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 144 (139D1400) [pid = 1436] [serial = 422] [outer = 12CC0800] 22:33:54 INFO - PROCESS | 1436 | ++DOCSHELL 12CBA800 == 58 [pid = 1436] [id = 152] 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 145 (139CC000) [pid = 1436] [serial = 423] [outer = 00000000] 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 146 (16DCC400) [pid = 1436] [serial = 424] [outer = 139CC000] 22:33:54 INFO - PROCESS | 1436 | 1475818434117 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 147 (16DCD400) [pid = 1436] [serial = 425] [outer = 139CC000] 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 148 (16DD5800) [pid = 1436] [serial = 426] [outer = 139CC000] 22:33:54 INFO - PROCESS | 1436 | ++DOCSHELL 16DCDC00 == 59 [pid = 1436] [id = 153] 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 149 (16DCE000) [pid = 1436] [serial = 427] [outer = 00000000] 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 150 (174EB400) [pid = 1436] [serial = 428] [outer = 16DCE000] 22:33:54 INFO - PROCESS | 1436 | 1475818434702 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 151 (16DD6C00) [pid = 1436] [serial = 429] [outer = 16DCE000] 22:33:55 INFO - PROCESS | 1436 | ++DOCSHELL 0F5B3400 == 60 [pid = 1436] [id = 154] 22:33:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 152 (11C37C00) [pid = 1436] [serial = 430] [outer = 00000000] 22:33:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 153 (12CE1000) [pid = 1436] [serial = 431] [outer = 11C37C00] 22:33:55 INFO - PROCESS | 1436 | 1475818435367 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 154 (132B8C00) [pid = 1436] [serial = 432] [outer = 11C37C00] 22:33:55 INFO - PROCESS | 1436 | ++DOCSHELL 0FD21000 == 61 [pid = 1436] [id = 155] 22:33:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 155 (0FD22000) [pid = 1436] [serial = 433] [outer = 00000000] 22:33:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 156 (1209C800) [pid = 1436] [serial = 434] [outer = 0FD22000] 22:33:55 INFO - PROCESS | 1436 | 1475818435973 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 157 (12C0CC00) [pid = 1436] [serial = 435] [outer = 0FD22000] 22:33:56 INFO - PROCESS | 1436 | ++DOCSHELL 11E94000 == 62 [pid = 1436] [id = 156] 22:33:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 158 (11E96800) [pid = 1436] [serial = 436] [outer = 00000000] 22:33:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 159 (13B58800) [pid = 1436] [serial = 437] [outer = 11E96800] 22:33:56 INFO - PROCESS | 1436 | 1475818436438 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 160 (13BE5C00) [pid = 1436] [serial = 438] [outer = 11E96800] 22:33:56 INFO - PROCESS | 1436 | ++DOCSHELL 13BE6000 == 63 [pid = 1436] [id = 157] 22:33:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 161 (14E31400) [pid = 1436] [serial = 439] [outer = 00000000] 22:33:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 162 (156EFC00) [pid = 1436] [serial = 440] [outer = 14E31400] 22:33:56 INFO - PROCESS | 1436 | 1475818436943 Marionette DEBUG loaded listener.js 22:33:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 163 (156F4800) [pid = 1436] [serial = 441] [outer = 14E31400] 22:33:57 INFO - PROCESS | 1436 | 1475818437336 Marionette TRACE conn5 <- [1,375,null,{"value":["/secure-contexts/basic-popup-and-iframe-tests.https.html",0,null,null,[["Test Window.isSecureContext for HTTPS creator",0,null,null],["Test Window.isSecureContext in an iframe loading an https: URI",0,null,null],["Test Window.isSecureContext in an iframe loading a blob: URI",0,null,null],["Test Window.isSecureContext in an iframe loading a srcdoc",0,null,null],["Test Window.isSecureContext in an iframe loading a javascript: URI",0,null,null],["Test Window.isSecureContext in an iframe loading about:blank",0,null,null],["Test Window.isSecureContext in an iframe loading initial about:blank",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading an https: URI",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading a blob: URI",0,null,null],["Test Window.isSecureContext in a sandboxed iframe loading a srcdoc",0,null,null],["Test Window.isSecureContext in a popup loading an http: URI",0,null,null],["Test Window.isSecureContext in a popup loading an https: URI",0,null,null],["Test Window.isSecureContext in a popup loading a blob: URI",0,null,null],["Test Window.isSecureContext in a popup loading a javascript: URI",0,null,null],["Test Window.isSecureContext in a popup loading about:blank",0,null,null],["Test Window.isSecureContext in a popup loading initial about:blank",0,null,null]]]}] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 14685400 == 62 [pid = 1436] [id = 135] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1467F800 == 61 [pid = 1436] [id = 134] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 120A5C00 == 60 [pid = 1436] [id = 133] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1AF0AC00 == 59 [pid = 1436] [id = 132] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 0F46D000 == 58 [pid = 1436] [id = 131] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 14E18000 == 57 [pid = 1436] [id = 130] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1AF06400 == 56 [pid = 1436] [id = 129] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1B57F800 == 55 [pid = 1436] [id = 128] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1B58AC00 == 54 [pid = 1436] [id = 127] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1B581400 == 53 [pid = 1436] [id = 126] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1B5EAC00 == 52 [pid = 1436] [id = 125] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 16CCE800 == 51 [pid = 1436] [id = 120] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 11C72C00 == 50 [pid = 1436] [id = 118] 22:33:57 INFO - PROCESS | 1436 | --DOCSHELL 1B566000 == 49 [pid = 1436] [id = 116] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 162 (1AFAAC00) [pid = 1436] [serial = 314] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 161 (1A6C1800) [pid = 1436] [serial = 311] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 160 (1A6C9C00) [pid = 1436] [serial = 312] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 159 (1A018400) [pid = 1436] [serial = 308] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 158 (1A01C000) [pid = 1436] [serial = 309] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 157 (18EF7800) [pid = 1436] [serial = 305] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 156 (18EF6400) [pid = 1436] [serial = 306] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 155 (18CCA000) [pid = 1436] [serial = 302] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 154 (18CCF800) [pid = 1436] [serial = 303] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 153 (174EB000) [pid = 1436] [serial = 299] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 152 (174F5400) [pid = 1436] [serial = 300] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 151 (167BBC00) [pid = 1436] [serial = 296] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 150 (16DA8C00) [pid = 1436] [serial = 297] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 149 (151F1800) [pid = 1436] [serial = 293] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 148 (151F0C00) [pid = 1436] [serial = 294] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 147 (14240800) [pid = 1436] [serial = 290] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 146 (14E0C000) [pid = 1436] [serial = 291] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 145 (13012800) [pid = 1436] [serial = 287] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 144 (1301B000) [pid = 1436] [serial = 288] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 143 (11D5F000) [pid = 1436] [serial = 284] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 142 (11DD5000) [pid = 1436] [serial = 285] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 141 (0FCE4800) [pid = 1436] [serial = 281] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 140 (1158C800) [pid = 1436] [serial = 282] [outer = 00000000] [url = about:blank] 22:33:57 INFO - PROCESS | 1436 | --DOMWINDOW == 139 (11503C00) [pid = 1436] [serial = 279] [outer = 00000000] [url = about:blank] 22:33:57 INFO - ................ 22:33:57 INFO - TEST-OK | /secure-contexts/basic-popup-and-iframe-tests.https.html | took 5967ms 22:33:57 INFO - PROCESS | 1436 | 1475818437447 Marionette TRACE conn5 -> [0,376,"getWindowHandle",null] 22:33:57 INFO - PROCESS | 1436 | 1475818437450 Marionette TRACE conn5 <- [1,376,null,{"value":"12"}] 22:33:57 INFO - TEST-START | /selection/Document-open.html 22:33:57 INFO - PROCESS | 1436 | 1475818437456 Marionette TRACE conn5 -> [0,377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:33:57 INFO - PROCESS | 1436 | 1475818437594 Marionette TRACE conn5 <- [1,377,null,{"value":null}] 22:33:57 INFO - PROCESS | 1436 | 1475818437676 Marionette TRACE conn5 -> [0,378,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:33:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 140 (11B41400) [pid = 1436] [serial = 442] [outer = 16AD5000] 22:33:57 INFO - PROCESS | 1436 | 1475818437886 Marionette TRACE conn5 <- [1,378,null,{}] 22:33:57 INFO - PROCESS | 1436 | 1475818437893 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:33:57 INFO - PROCESS | 1436 | 1475818437918 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 22:33:57 INFO - PROCESS | 1436 | 1475818437923 Marionette TRACE conn5 -> [0,380,"timeouts",{"script":35000}] 22:33:57 INFO - PROCESS | 1436 | 1475818437928 Marionette TRACE conn5 <- [1,380,null,{}] 22:33:57 INFO - PROCESS | 1436 | 1475818437961 Marionette TRACE conn5 -> [0,381,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:57 INFO - PROCESS | 1436 | 1475818437983 Marionette TRACE conn5 <- [1,381,null,{"value":null}] 22:33:57 INFO - PROCESS | 1436 | 1475818437987 Marionette TRACE conn5 -> [0,382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/Document-open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/Document-open.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:58 INFO - PROCESS | 1436 | ++DOCSHELL 132C1C00 == 50 [pid = 1436] [id = 158] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 141 (13B64400) [pid = 1436] [serial = 443] [outer = 00000000] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 142 (14E38000) [pid = 1436] [serial = 444] [outer = 13B64400] 22:33:58 INFO - PROCESS | 1436 | 1475818438049 Marionette DEBUG loaded listener.js 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 143 (151F0C00) [pid = 1436] [serial = 445] [outer = 13B64400] 22:33:58 INFO - PROCESS | 1436 | ++DOCSHELL 16DAA400 == 51 [pid = 1436] [id = 159] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 144 (16DCA800) [pid = 1436] [serial = 446] [outer = 00000000] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 145 (16DC9400) [pid = 1436] [serial = 447] [outer = 16DCA800] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 146 (14E18000) [pid = 1436] [serial = 448] [outer = 16DCA800] 22:33:58 INFO - PROCESS | 1436 | 1475818438469 Marionette TRACE conn5 <- [1,382,null,{"value":["/selection/Document-open.html",0,null,null,[["Selection must be replaced with a new object after document.open()",1,"assert_not_equals: After document.open(), the Selection object must no longer be the same got disallowed value object \"\"","iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\niframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5\nEventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1\n"]]]}] 22:33:58 INFO - . 22:33:58 INFO - TEST-OK | /selection/Document-open.html | took 1080ms 22:33:58 INFO - PROCESS | 1436 | 1475818438541 Marionette TRACE conn5 -> [0,383,"getWindowHandle",null] 22:33:58 INFO - PROCESS | 1436 | 1475818438544 Marionette TRACE conn5 <- [1,383,null,{"value":"12"}] 22:33:58 INFO - PROCESS | 1436 | 1475818438633 Marionette TRACE conn5 -> [0,384,"timeouts",{"script":185000}] 22:33:58 INFO - TEST-START | /selection/addRange.html 22:33:58 INFO - PROCESS | 1436 | 1475818438637 Marionette TRACE conn5 <- [1,384,null,{}] 22:33:58 INFO - PROCESS | 1436 | 1475818438642 Marionette TRACE conn5 -> [0,385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:33:58 INFO - PROCESS | 1436 | 1475818438766 Marionette TRACE conn5 <- [1,385,null,{"value":null}] 22:33:58 INFO - PROCESS | 1436 | 1475818438854 Marionette TRACE conn5 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/addRange.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/addRange.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:33:58 INFO - PROCESS | 1436 | ++DOCSHELL 171D5C00 == 52 [pid = 1436] [id = 160] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 147 (173DE800) [pid = 1436] [serial = 449] [outer = 00000000] 22:33:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 148 (174F5800) [pid = 1436] [serial = 450] [outer = 173DE800] 22:33:58 INFO - PROCESS | 1436 | 1475818438921 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 149 (174EB000) [pid = 1436] [serial = 451] [outer = 173DE800] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 148 (1AF0B000) [pid = 1436] [serial = 365] [outer = 00000000] [url = about:blank] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 147 (1B587400) [pid = 1436] [serial = 354] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 146 (1B5EB800) [pid = 1436] [serial = 352] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 145 (1B58D800) [pid = 1436] [serial = 357] [outer = 00000000] [url = blob:http://web-platform.test:8000/05b984af-83f0-4e4b-830e-d4a2f6ee972f] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 144 (1B5F0400) [pid = 1436] [serial = 359] [outer = 00000000] [url = about:srcdoc] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 143 (1A66C000) [pid = 1436] [serial = 346] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 142 (11E8A800) [pid = 1436] [serial = 382] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 141 (0F1D0000) [pid = 1436] [serial = 316] [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] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 140 (18C04800) [pid = 1436] [serial = 343] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 139 (16CCF800) [pid = 1436] [serial = 338] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 138 (1315D400) [pid = 1436] [serial = 335] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 137 (11D5B000) [pid = 1436] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 136 (11DCDC00) [pid = 1436] [serial = 333] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1475818423289] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 135 (1300E400) [pid = 1436] [serial = 319] [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] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 134 (15B47800) [pid = 1436] [serial = 322] [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] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 133 (17043C00) [pid = 1436] [serial = 340] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 132 (11BA3C00) [pid = 1436] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 131 (1AF0F400) [pid = 1436] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 130 (11E95C00) [pid = 1436] [serial = 386] [outer = 00000000] [url = blob:http://web-platform.test:8000/05b984af-83f0-4e4b-830e-d4a2f6ee972f] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 129 (1B052800) [pid = 1436] [serial = 325] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 128 (1467AC00) [pid = 1436] [serial = 370] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 127 (1B569800) [pid = 1436] [serial = 328] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 126 (1467FC00) [pid = 1436] [serial = 373] [outer = 00000000] [url = blob:http://web-platform.test:8000/05b984af-83f0-4e4b-830e-d4a2f6ee972f] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 125 (1AF06C00) [pid = 1436] [serial = 361] [outer = 00000000] [url = about:blank] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 124 (14686000) [pid = 1436] [serial = 376] [outer = 00000000] [url = about:srcdoc] 22:34:38 INFO - PROCESS | 1436 | --DOMWINDOW == 123 (1AF08000) [pid = 1436] [serial = 363] [outer = 00000000] [url = about:blank] 22:34:44 INFO - PROCESS | 1436 | 1475818479513 Marionette TRACE conn5 <- [1,386,null,{"value":["/selection/addRange.html",0,null,null,[["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"A\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\nSelection.addRange() tests\nSelection.addRange() tests\n but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node

Äb̈c̈d̈ëf̈g̈ḧ\n

but got Text node \"Äb̈c̈d̈ëf̈g̈ḧ\n\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:36:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object \"\" but got object \"\"","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:57:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:66:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:94:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["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",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1",1,"assert_equals: rangeCount must be 1 expected 1 but got 2","testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAddRange@http://web-platform.test:8000/selection/addRange.html:27:5\n@http://web-platform.test:8000/selection/addRange.html:173:9\n"],["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",1,"assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests\n [0,387,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 1436 | 1475818491806 Marionette TRACE conn5 <- [1,387,null,{"value":"12"}] 22:34:51 INFO - TEST-START | /selection/collapse.html 22:34:51 INFO - PROCESS | 1436 | 1475818491858 Marionette TRACE conn5 -> [0,388,"timeouts",{"script":185000}] 22:34:51 INFO - PROCESS | 1436 | 1475818491865 Marionette TRACE conn5 <- [1,388,null,{}] 22:34:51 INFO - PROCESS | 1436 | 1475818491873 Marionette TRACE conn5 -> [0,389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:34:52 INFO - PROCESS | 1436 | 1475818492022 Marionette TRACE conn5 <- [1,389,null,{"value":null}] 22:34:52 INFO - PROCESS | 1436 | 1475818492089 Marionette TRACE conn5 -> [0,390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/collapse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/collapse.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 1436 | ++DOCSHELL 0D8DCC00 == 7 [pid = 1436] [id = 161] 22:34:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (0D8DD000) [pid = 1436] [serial = 452] [outer = 00000000] 22:34:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (0D8E1000) [pid = 1436] [serial = 453] [outer = 0D8DD000] 22:34:52 INFO - PROCESS | 1436 | 1475818492157 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (0EF13C00) [pid = 1436] [serial = 454] [outer = 0D8DD000] 22:35:01 INFO - PROCESS | 1436 | 1475818501084 Marionette TRACE conn5 <- [1,390,null,{"value":["/selection/collapse.html",0,null,null,[["Set up range 0 []",0,null,null],["Set up range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Set up range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Set up range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Set up range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Set up range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Set up range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Set up range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Set up range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Set up range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Set up range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Set up range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Set up range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Set up range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Set up range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Set up range 15 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Set up range 16 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Set up range 17 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Set up range 18 [document.head, 1, document.head, 1]",0,null,null],["Set up range 19 [document.body, 0, document.body, 1]",0,null,null],["Set up range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Set up range 21 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Set up range 22 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Set up range 23 [paras[0], 0, paras[0], 0]",0,null,null],["Set up range 24 [paras[0], 0, paras[0], 1]",0,null,null],["Set up range 25 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Set up range 26 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Set up range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Set up range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Set up range 29 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Set up range 30 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Set up range 31 [testDiv, 2, paras[4], 1]",0,null,null],["Set up range 32 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Set up range 33 [document.documentElement, 1, document.body, 0]",0,null,null],["Set up range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Set up range 35 [document, 0, document, 1]",0,null,null],["Set up range 36 [document, 0, document, 2]",0,null,null],["Set up range 37 [document, 1, document, 2]",0,null,null],["Set up range 38 [testDiv, 0, comment, 5]",0,null,null],["Set up range 39 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Set up range 40 [paras[3], 1, comment, 8]",0,null,null],["Set up range 41 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Set up range 42 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Set up range 43 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Set up range 44 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Set up range 45 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Set up range 46 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Set up range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Set up range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Set up range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Set up range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Set up range 51 [detachedComment, 3, detachedComment, 4]",0,null,null],["Set up range 52 [detachedComment, 5, detachedComment, 5]",0,null,null],["Set up range 53 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Set up range 54 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Set up range 55 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Set up range 56 [docfrag, 0, docfrag, 0]",0,null,null],["Set up range 57 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Set up range 58 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null],["Range 0 [], point 0 [paras[0].firstChild, -1]",0,null,null],["Range 0 [], point 1 [paras[0].firstChild, 0]",0,null,null],["Range 0 [], point 2 [paras[0].firstChild, 1]",0,null,null],["Range 0 [], point 3 [paras[0].firstChild, 2]",0,null,null],["Range 0 [], point 4 [paras[0].firstChild, 8]",0,null,null],["Range 0 [], point 5 [paras[0].firstChild, 9]",0,null,null],["Range 0 [], point 6 [paras[0].firstChild, 10]",0,null,null],["Range 0 [], point 7 [paras[0].firstChild, 65535]",0,null,null],["Range 0 [], point 8 [paras[1].firstChild, -1]",0,null,null],["Range 0 [], point 9 [paras[1].firstChild, 0]",0,null,null],["Range 0 [], point 10 [paras[1].firstChild, 1]",0,null,null],["Range 0 [], point 11 [paras[1].firstChild, 2]",0,null,null],["Range 0 [], point 12 [paras[1].firstChild, 8]",0,null,null],["Range 0 [], point 13 [paras[1].firstChild, 9]",0,null,null],["Range 0 [], point 14 [paras[1].firstChild, 10]",0,null,null],["Range 0 [], point 15 [paras[1].firstChild, 65535]",0,null,null],["Range 0 [], point 16 [detachedPara1.firstChild, 0]",0,null,null],["Range 0 [], point 17 [detachedPara1.firstChild, 1]",0,null,null],["Range 0 [], point 18 [detachedPara1.firstChild, 8]",0,null,null],["Range 0 [], point 19 [detachedPara1.firstChild, 9]",0,null,null],["Range 0 [], point 20 [foreignPara1.firstChild, 0]",1,"","testCollapse@http://web-platform.test:8000/selection/collapse.html:33:5\ngenerate_tests/ [0,391,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1436 | 1475818503179 Marionette TRACE conn5 <- [1,391,null,{"value":"12"}] 22:35:03 INFO - TEST-START | /selection/collapseToStartEnd.html 22:35:03 INFO - PROCESS | 1436 | 1475818503231 Marionette TRACE conn5 -> [0,392,"timeouts",{"script":35000}] 22:35:03 INFO - PROCESS | 1436 | 1475818503237 Marionette TRACE conn5 <- [1,392,null,{}] 22:35:03 INFO - PROCESS | 1436 | 1475818503250 Marionette TRACE conn5 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:03 INFO - PROCESS | 1436 | 1475818503429 Marionette TRACE conn5 <- [1,393,null,{"value":null}] 22:35:03 INFO - PROCESS | 1436 | 1475818503498 Marionette TRACE conn5 -> [0,394,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/collapseToStartEnd.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/collapseToStartEnd.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1436 | ++DOCSHELL 22B30000 == 8 [pid = 1436] [id = 162] 22:35:03 INFO - PROCESS | 1436 | ++DOMWINDOW == 60 (22B30C00) [pid = 1436] [serial = 455] [outer = 00000000] 22:35:03 INFO - PROCESS | 1436 | ++DOMWINDOW == 61 (22B36000) [pid = 1436] [serial = 456] [outer = 22B30C00] 22:35:03 INFO - PROCESS | 1436 | 1475818503617 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1436 | ++DOMWINDOW == 62 (22B38800) [pid = 1436] [serial = 457] [outer = 22B30C00] 22:35:04 INFO - PROCESS | 1436 | 1475818504399 Marionette TRACE conn5 <- [1,394,null,{"value":["/selection/collapseToStartEnd.html",0,null,null,[["Range 0 [] collapseToStart()",0,null,null],["Range 0 [] collapseToEnd()",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] collapseToStart()",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] collapseToEnd()",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] collapseToStart()",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] collapseToEnd()",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] collapseToStart()",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] collapseToEnd()",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] collapseToStart()",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] collapseToEnd()",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] collapseToStart()",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] collapseToEnd()",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] collapseToStart()",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] collapseToEnd()",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] collapseToStart()",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] collapseToEnd()",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] collapseToStart()",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] collapseToEnd()",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] collapseToStart()",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] collapseToEnd()",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] collapseToStart()",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] collapseToEnd()",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] collapseToStart()",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] collapseToEnd()",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1] collapseToStart()",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1] collapseToEnd()",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2] collapseToStart()",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2] collapseToEnd()",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2] collapseToStart()",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2] collapseToEnd()",0,null,null],["Range 18 [document.head, 1, document.head, 1] collapseToStart()",0,null,null],["Range 18 [document.head, 1, document.head, 1] collapseToEnd()",0,null,null],["Range 19 [document.body, 0, document.body, 1] collapseToStart()",0,null,null],["Range 19 [document.body, 0, document.body, 1] collapseToEnd()",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 23 [paras[0], 0, paras[0], 0] collapseToStart()",0,null,null],["Range 23 [paras[0], 0, paras[0], 0] collapseToEnd()",0,null,null],["Range 24 [paras[0], 0, paras[0], 1] collapseToStart()",0,null,null],["Range 24 [paras[0], 0, paras[0], 1] collapseToEnd()",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0] collapseToStart()",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0] collapseToEnd()",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1] collapseToStart()",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1] collapseToEnd()",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] collapseToStart()",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] collapseToEnd()",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] collapseToStart()",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] collapseToEnd()",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1] collapseToStart()",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1] collapseToEnd()",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7] collapseToStart()",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7] collapseToEnd()",0,null,null],["Range 31 [testDiv, 2, paras[4], 1] collapseToStart()",0,null,null],["Range 31 [testDiv, 2, paras[4], 1] collapseToEnd()",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5] collapseToStart()",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5] collapseToEnd()",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0] collapseToStart()",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0] collapseToEnd()",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 35 [document, 0, document, 1] collapseToStart()",0,null,null],["Range 35 [document, 0, document, 1] collapseToEnd()",0,null,null],["Range 36 [document, 0, document, 2] collapseToStart()",0,null,null],["Range 36 [document, 0, document, 2] collapseToEnd()",0,null,null],["Range 37 [document, 1, document, 2] collapseToStart()",0,null,null],["Range 37 [document, 1, document, 2] collapseToEnd()",0,null,null],["Range 38 [testDiv, 0, comment, 5] collapseToStart()",0,null,null],["Range 38 [testDiv, 0, comment, 5] collapseToEnd()",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2] collapseToStart()",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2] collapseToEnd()",0,null,null],["Range 40 [paras[3], 1, comment, 8] collapseToStart()",0,null,null],["Range 40 [paras[3], 1, comment, 8] collapseToEnd()",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 42 [foreignDoc, 1, foreignComment, 2] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 42 [foreignDoc, 1, foreignComment, 2] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 45 [xmlDoc, 1, xmlComment, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 45 [xmlDoc, 1, xmlComment, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8] collapseToStart()",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8] collapseToEnd()",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 51 [detachedComment, 3, detachedComment, 4] collapseToStart()",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4] collapseToEnd()",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5] collapseToStart()",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5] collapseToEnd()",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 56 [docfrag, 0, docfrag, 0] collapseToStart()",0,null,null],["Range 56 [docfrag, 0, docfrag, 0] collapseToEnd()",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] collapseToStart()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:14:5\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] collapseToEnd()",1,"","@http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/collapseToStartEnd.html:67:5\n"]]]}] 22:35:04 INFO - ...................................................................................................................... 22:35:04 INFO - TEST-OK | /selection/collapseToStartEnd.html | took 1295ms 22:35:04 INFO - PROCESS | 1436 | 1475818504491 Marionette TRACE conn5 -> [0,395,"getWindowHandle",null] 22:35:04 INFO - PROCESS | 1436 | 1475818504500 Marionette TRACE conn5 <- [1,395,null,{"value":"12"}] 22:35:04 INFO - TEST-START | /selection/deleteFromDocument.html 22:35:04 INFO - PROCESS | 1436 | 1475818504508 Marionette TRACE conn5 -> [0,396,"timeouts",{"script":35000}] 22:35:04 INFO - PROCESS | 1436 | 1475818504513 Marionette TRACE conn5 <- [1,396,null,{}] 22:35:04 INFO - PROCESS | 1436 | 1475818504519 Marionette TRACE conn5 -> [0,397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:04 INFO - PROCESS | 1436 | 1475818504677 Marionette TRACE conn5 <- [1,397,null,{"value":null}] 22:35:04 INFO - PROCESS | 1436 | ************************* 22:35:04 INFO - PROCESS | 1436 | A coding exception was thrown and uncaught in a Task. 22:35:04 INFO - PROCESS | 1436 | 22:35:04 INFO - PROCESS | 1436 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:35:04 INFO - PROCESS | 1436 | Full stack: 22:35:04 INFO - PROCESS | 1436 | ************************* 22:35:04 INFO - PROCESS | 1436 | 1475818504881 Marionette TRACE conn5 -> [0,398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/deleteFromDocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/deleteFromDocument.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 1436 | ++DOCSHELL 22C06400 == 9 [pid = 1436] [id = 163] 22:35:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 63 (22C06800) [pid = 1436] [serial = 458] [outer = 00000000] 22:35:04 INFO - PROCESS | 1436 | ++DOMWINDOW == 64 (22C0A000) [pid = 1436] [serial = 459] [outer = 22C06800] 22:35:04 INFO - PROCESS | 1436 | 1475818504960 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 65 (22C0DC00) [pid = 1436] [serial = 460] [outer = 22C06800] 22:35:05 INFO - PROCESS | 1436 | ++DOCSHELL 24686C00 == 10 [pid = 1436] [id = 164] 22:35:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 66 (24688800) [pid = 1436] [serial = 461] [outer = 00000000] 22:35:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 67 (24687400) [pid = 1436] [serial = 462] [outer = 24688800] 22:35:05 INFO - PROCESS | 1436 | ++DOCSHELL 0D8D5000 == 11 [pid = 1436] [id = 165] 22:35:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 68 (0D8D6800) [pid = 1436] [serial = 463] [outer = 00000000] 22:35:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 69 (18CD1C00) [pid = 1436] [serial = 464] [outer = 0D8D6800] 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:06 INFO - PROCESS | 1436 | Don't know how to set selection back past frame boundary 22:35:07 INFO - PROCESS | 1436 | 1475818507088 Marionette TRACE conn5 <- [1,398,null,{"value":["/selection/deleteFromDocument.html",0,null,null,[["Selection.prototype.deleteFromDocument.length must equal 0",0,null,null],["Range 0: empty",0,null,null],["Range 1: [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Range 2: [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Range 3: [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Range 4: [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Range 5: [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Range 6: [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Range 7: [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Range 8: [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Range 9: [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Range 10: [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Range 11: [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Range 12: [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Range 13: [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Range 14: [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Range 15: [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Range 16: [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Range 17: [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Range 18: [document.head, 1, document.head, 1]",0,null,null],["Range 19: [document.body, 0, document.body, 1]",0,null,null],["Range 20: [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Range 21: [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Range 22: [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Range 23: [paras[0], 0, paras[0], 0]",0,null,null],["Range 24: [paras[0], 0, paras[0], 1]",0,null,null],["Range 25: [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Range 26: [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Range 27: [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Range 28: [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Range 29: [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Range 30: [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Range 31: [testDiv, 2, paras[4], 1]",0,null,null],["Range 32: [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Range 33: [document.documentElement, 1, document.body, 0]",0,null,null],["Range 34: [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Range 35: [document, 0, document, 1]",0,null,null],["Range 36: [document, 0, document, 2]",0,null,null],["Range 37: [document, 1, document, 2]",0,null,null],["Range 38: [testDiv, 0, comment, 5]",0,null,null],["Range 39: [paras[2].firstChild, 4, comment, 2]",0,null,null],["Range 40: [paras[3], 1, comment, 8]",0,null,null],["Range 41: [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Range 42: [foreignDoc, 1, foreignComment, 2]",0,null,null],["Range 43: [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Range 44: [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Range 45: [xmlDoc, 1, xmlComment, 0]",0,null,null],["Range 46: [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Range 47: [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Range 48: [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Range 49: [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Range 50: [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Range 51: [detachedComment, 3, detachedComment, 4]",0,null,null],["Range 52: [detachedComment, 5, detachedComment, 5]",0,null,null],["Range 53: [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Range 54: [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Range 55: [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Range 56: [docfrag, 0, docfrag, 0]",0,null,null],["Range 57: [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Range 58: [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:35:07 INFO - ............................................................ 22:35:07 INFO - TEST-OK | /selection/deleteFromDocument.html | took 2657ms 22:35:07 INFO - PROCESS | 1436 | 1475818507168 Marionette TRACE conn5 -> [0,399,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1436 | 1475818507174 Marionette TRACE conn5 <- [1,399,null,{"value":"12"}] 22:35:07 INFO - PROCESS | 1436 | 1475818507249 Marionette TRACE conn5 -> [0,400,"timeouts",{"script":185000}] 22:35:07 INFO - TEST-START | /selection/extend.html 22:35:07 INFO - PROCESS | 1436 | 1475818507254 Marionette TRACE conn5 <- [1,400,null,{}] 22:35:07 INFO - PROCESS | 1436 | 1475818507265 Marionette TRACE conn5 -> [0,401,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:07 INFO - PROCESS | 1436 | 1475818507430 Marionette TRACE conn5 <- [1,401,null,{"value":null}] 22:35:07 INFO - PROCESS | 1436 | 1475818507500 Marionette TRACE conn5 -> [0,402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/extend.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/extend.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 1436 | ++DOCSHELL 0F131C00 == 12 [pid = 1436] [id = 166] 22:35:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 70 (0F1D5400) [pid = 1436] [serial = 465] [outer = 00000000] 22:35:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 71 (116BE800) [pid = 1436] [serial = 466] [outer = 0F1D5400] 22:35:07 INFO - PROCESS | 1436 | 1475818507576 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 72 (116C9C00) [pid = 1436] [serial = 467] [outer = 0F1D5400] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 71 (1B5F6000) [pid = 1436] [serial = 415] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 70 (139C6800) [pid = 1436] [serial = 407] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 69 (12CC0000) [pid = 1436] [serial = 419] [outer = 00000000] [url = blob:https://web-platform.test:8443/a80863f1-17c5-4b50-a92d-932ea77e9849] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 68 (12CBB800) [pid = 1436] [serial = 418] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 67 (1AFA7800) [pid = 1436] [serial = 315] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 66 (12CC2400) [pid = 1436] [serial = 421] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 65 (139CE400) [pid = 1436] [serial = 411] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 64 (12CBE000) [pid = 1436] [serial = 416] [outer = 00000000] [url = https://web-platform.test:8443/secure-contexts/postMessage-helper.https.html] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 63 (13BEB400) [pid = 1436] [serial = 391] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 62 (1B587000) [pid = 1436] [serial = 405] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 61 (1A92BC00) [pid = 1436] [serial = 403] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 60 (16DCD400) [pid = 1436] [serial = 425] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 59 (139C8C00) [pid = 1436] [serial = 409] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 58 (139D1400) [pid = 1436] [serial = 422] [outer = 00000000] [url = about:srcdoc] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 57 (139D1C00) [pid = 1436] [serial = 413] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 56 (16DC9400) [pid = 1436] [serial = 447] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 55 (14E18000) [pid = 1436] [serial = 448] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 54 (116C8000) [pid = 1436] [serial = 393] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 53 (11C73800) [pid = 1436] [serial = 394] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 52 (174F5800) [pid = 1436] [serial = 450] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 51 (14E38000) [pid = 1436] [serial = 444] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 50 (151F0C00) [pid = 1436] [serial = 445] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 49 (156EFC00) [pid = 1436] [serial = 440] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 48 (156F4800) [pid = 1436] [serial = 441] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 47 (13B58800) [pid = 1436] [serial = 437] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 46 (13BE5C00) [pid = 1436] [serial = 438] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 45 (1209C800) [pid = 1436] [serial = 434] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 44 (12C0CC00) [pid = 1436] [serial = 435] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 43 (12CE1000) [pid = 1436] [serial = 431] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 42 (132B8C00) [pid = 1436] [serial = 432] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 41 (174EB400) [pid = 1436] [serial = 428] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 40 (16DD6C00) [pid = 1436] [serial = 429] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 39 (16DCC400) [pid = 1436] [serial = 424] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 38 (16DD5800) [pid = 1436] [serial = 426] [outer = 00000000] [url = http://web-platform.test:8000/secure-contexts/postMessage-helper.html] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (1A8A5400) [pid = 1436] [serial = 400] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 36 (13BDFC00) [pid = 1436] [serial = 396] [outer = 00000000] [url = about:blank] 22:35:07 INFO - PROCESS | 1436 | --DOMWINDOW == 35 (13BE6800) [pid = 1436] [serial = 397] [outer = 00000000] [url = about:blank] 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:08 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:09 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:10 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:11 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: '!parent', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsContentIterator.cpp, line 645 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:12 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsSelection.cpp, line 4519 22:35:22 INFO - PROCESS | 1436 | 1475818521476 Marionette TRACE conn5 <- [1,402,null,{"value":["/selection/extend.html",0,null,null,[["extend() with range 0 [] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 0 [] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 0 [] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 0 [] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 0 [] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 0 [] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 0 [] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 0 [] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 0 [] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 0 [] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 0 [] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 0 [] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 0 [] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 0 [] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 0 [] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 0 [] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 0 [] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 0 [] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 0 [] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 0 [] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 0 [] and point 20 [foreignPara1.firstChild, 0]",0,null,null],["extend() with range 0 [] and point 21 [foreignPara1.firstChild, 1]",0,null,null],["extend() with range 0 [] and point 22 [foreignPara1.firstChild, 8]",0,null,null],["extend() with range 0 [] and point 23 [foreignPara1.firstChild, 9]",0,null,null],["extend() with range 0 [] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 0 [] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 0 [] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 0 [] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 0 [] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 0 [] and point 29 [document.head, 1]",0,null,null],["extend() with range 0 [] and point 30 [document.body, 3]",0,null,null],["extend() with range 0 [] and point 31 [foreignDoc.documentElement, 0]",0,null,null],["extend() with range 0 [] and point 32 [foreignDoc.documentElement, 1]",0,null,null],["extend() with range 0 [] and point 33 [foreignDoc.head, 0]",0,null,null],["extend() with range 0 [] and point 34 [foreignDoc.body, 1]",0,null,null],["extend() with range 0 [] and point 35 [paras[0], 0]",0,null,null],["extend() with range 0 [] and point 36 [paras[0], 1]",0,null,null],["extend() with range 0 [] and point 37 [paras[0], 2]",0,null,null],["extend() with range 0 [] and point 38 [paras[1], 0]",0,null,null],["extend() with range 0 [] and point 39 [paras[1], 1]",0,null,null],["extend() with range 0 [] and point 40 [paras[1], 2]",0,null,null],["extend() with range 0 [] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 0 [] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 0 [] and point 43 [testDiv, 0]",0,null,null],["extend() with range 0 [] and point 44 [testDiv, 3]",0,null,null],["extend() with range 0 [] and point 45 [document, -1]",0,null,null],["extend() with range 0 [] and point 46 [document, 0]",0,null,null],["extend() with range 0 [] and point 47 [document, 1]",0,null,null],["extend() with range 0 [] and point 48 [document, 2]",0,null,null],["extend() with range 0 [] and point 49 [document, 3]",0,null,null],["extend() with range 0 [] and point 50 [comment, -1]",0,null,null],["extend() with range 0 [] and point 51 [comment, 0]",0,null,null],["extend() with range 0 [] and point 52 [comment, 4]",0,null,null],["extend() with range 0 [] and point 53 [comment, 96]",0,null,null],["extend() with range 0 [] and point 54 [foreignDoc, 0]",0,null,null],["extend() with range 0 [] and point 55 [foreignDoc, 1]",0,null,null],["extend() with range 0 [] and point 56 [foreignComment, 2]",0,null,null],["extend() with range 0 [] and point 57 [foreignTextNode, 0]",0,null,null],["extend() with range 0 [] and point 58 [foreignTextNode, 36]",0,null,null],["extend() with range 0 [] and point 59 [xmlDoc, -1]",0,null,null],["extend() with range 0 [] and point 60 [xmlDoc, 0]",0,null,null],["extend() with range 0 [] and point 61 [xmlDoc, 1]",0,null,null],["extend() with range 0 [] and point 62 [xmlDoc, 5]",0,null,null],["extend() with range 0 [] and point 63 [xmlComment, 0]",0,null,null],["extend() with range 0 [] and point 64 [xmlComment, 4]",0,null,null],["extend() with range 0 [] and point 65 [processingInstruction, 0]",0,null,null],["extend() with range 0 [] and point 66 [processingInstruction, 5]",0,null,null],["extend() with range 0 [] and point 67 [processingInstruction, 9]",0,null,null],["extend() with range 0 [] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 0 [] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 0 [] and point 70 [detachedForeignTextNode, 0]",0,null,null],["extend() with range 0 [] and point 71 [detachedForeignTextNode, 8]",0,null,null],["extend() with range 0 [] and point 72 [detachedXmlTextNode, 0]",0,null,null],["extend() with range 0 [] and point 73 [detachedXmlTextNode, 8]",0,null,null],["extend() with range 0 [] and point 74 [detachedProcessingInstruction, 12]",0,null,null],["extend() with range 0 [] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 0 [] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 0 [] and point 77 [detachedForeignComment, 0]",0,null,null],["extend() with range 0 [] and point 78 [detachedForeignComment, 4]",0,null,null],["extend() with range 0 [] and point 79 [detachedXmlComment, 2]",0,null,null],["extend() with range 0 [] and point 80 [docfrag, 0]",0,null,null],["extend() with range 0 [] and point 81 [foreignDocfrag, 0]",0,null,null],["extend() with range 0 [] and point 82 [xmlDocfrag, 0]",0,null,null],["extend() with range 0 [] and point 83 [doctype, 0]",0,null,null],["extend() with range 0 [] and point 84 [doctype, -17]",0,null,null],["extend() with range 0 [] and point 85 [doctype, 1]",0,null,null],["extend() with range 0 [] and point 86 [foreignDoctype, 0]",0,null,null],["extend() with range 0 [] and point 87 [xmlDoctype, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 45 [document, -1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 46 [document, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 47 [document, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 48 [document, 2]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 49 [document, 3]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 45 [document, -1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 45 [document, -1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 46 [document, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 46 [document, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 47 [document, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 47 [document, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 48 [document, 2]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 48 [document, 2]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 49 [document, 3]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 49 [document, 3]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 45 [document, -1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 45 [document, -1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 46 [document, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 46 [document, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 47 [document, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 47 [document, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 48 [document, 2]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 48 [document, 2]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 49 [document, 3]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 49 [document, 3]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 45 [document, -1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 46 [document, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 47 [document, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 48 [document, 2]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 49 [document, 3]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 45 [document, -1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 46 [document, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 47 [document, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 48 [document, 2]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 49 [document, 3]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 45 [document, -1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 45 [document, -1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 46 [document, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 46 [document, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 47 [document, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 47 [document, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 48 [document, 2]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 48 [document, 2]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 49 [document, 3]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 49 [document, 3]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 45 [document, -1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 45 [document, -1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 46 [document, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 46 [document, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 47 [document, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 47 [document, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 48 [document, 2]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 48 [document, 2]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 49 [document, 3]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 49 [document, 3]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 29 [document.head, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 30 [document.body, 3]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 35 [paras[0], 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 36 [paras[0], 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 37 [paras[0], 2]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 38 [paras[1], 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 39 [paras[1], 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 40 [paras[1], 2]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 43 [testDiv, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 44 [testDiv, 3]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 45 [document, -1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 46 [document, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 47 [document, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 48 [document, 2]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 49 [document, 3]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 50 [comment, -1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 51 [comment, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 52 [comment, 4]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 53 [comment, 96]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 80 [docfrag, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 83 [doctype, 0]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 84 [doctype, -17]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 85 [doctype, 1]",0,null,null],["extend() with range 18 [document.head, 1, document.head, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 18 [document.head, 1, document.head, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 19 [document.body, 0, document.body, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 19 [document.body, 0, document.body, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 29 [document.head, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 30 [document.body, 3]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 35 [paras[0], 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 36 [paras[0], 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 37 [paras[0], 2]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 38 [paras[1], 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 39 [paras[1], 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 40 [paras[1], 2]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 43 [testDiv, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 44 [testDiv, 3]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 45 [document, -1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 46 [document, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 47 [document, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 48 [document, 2]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 49 [document, 3]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 50 [comment, -1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 51 [comment, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 52 [comment, 4]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 53 [comment, 96]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 80 [docfrag, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 83 [doctype, 0]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 84 [doctype, -17]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 85 [doctype, 1]",0,null,null],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 45 [document, -1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 46 [document, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 47 [document, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 48 [document, 2]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 49 [document, 3]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 45 [document, -1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 46 [document, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 47 [document, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 48 [document, 2]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 49 [document, 3]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 50 [comment, -1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 51 [comment, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 52 [comment, 4]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 53 [comment, 96]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 23 [paras[0], 0, paras[0], 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 45 [document, -1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 46 [document, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 47 [document, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 48 [document, 2]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 49 [document, 3]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 45 [document, -1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 46 [document, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 47 [document, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 48 [document, 2]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 49 [document, 3]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 45 [document, -1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 45 [document, -1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 46 [document, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 46 [document, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 47 [document, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 47 [document, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 48 [document, 2]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 48 [document, 2]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 49 [document, 3]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 49 [document, 3]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 45 [document, -1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 45 [document, -1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 46 [document, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 46 [document, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 47 [document, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 47 [document, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 48 [document, 2]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 48 [document, 2]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 49 [document, 3]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 49 [document, 3]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 45 [document, -1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 45 [document, -1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 46 [document, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 46 [document, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 47 [document, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 47 [document, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 48 [document, 2]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 48 [document, 2]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 49 [document, 3]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 49 [document, 3]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 45 [document, -1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 46 [document, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 47 [document, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 48 [document, 2]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 49 [document, 3]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 35 [document, 0, document, 1] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 35 [document, 0, document, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 35 [document, 0, document, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 35 [document, 0, document, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 45 [document, -1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 45 [document, -1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 46 [document, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 46 [document, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 47 [document, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 47 [document, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 48 [document, 2]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 48 [document, 2]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 49 [document, 3]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 49 [document, 3]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 36 [document, 0, document, 2] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 36 [document, 0, document, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 36 [document, 0, document, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 36 [document, 0, document, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 45 [document, -1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 45 [document, -1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 46 [document, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 46 [document, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 47 [document, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 47 [document, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 48 [document, 2]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 48 [document, 2]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 49 [document, 3]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 49 [document, 3]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 37 [document, 1, document, 2] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 37 [document, 1, document, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 37 [document, 1, document, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 37 [document, 1, document, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 45 [document, -1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 45 [document, -1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 46 [document, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 46 [document, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 47 [document, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 47 [document, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 48 [document, 2]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 48 [document, 2]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 49 [document, 3]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 49 [document, 3]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 38 [testDiv, 0, comment, 5] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 38 [testDiv, 0, comment, 5] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 45 [document, -1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 45 [document, -1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 46 [document, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 46 [document, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 47 [document, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 47 [document, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 48 [document, 2]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 48 [document, 2]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 49 [document, 3]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 49 [document, 3]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 45 [document, -1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 46 [document, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 47 [document, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 48 [document, 2]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 49 [document, 3]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 40 [paras[3], 1, comment, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 40 [paras[3], 1, comment, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 45 [document, -1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 46 [document, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 47 [document, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 48 [document, 2]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 49 [document, 3]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 45 [document, -1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 46 [document, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 47 [document, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 48 [document, 2]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 49 [document, 3]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 45 [document, -1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 46 [document, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 47 [document, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 48 [document, 2]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 49 [document, 3]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 29 [document.head, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 30 [document.body, 3]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 35 [paras[0], 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 36 [paras[0], 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 37 [paras[0], 2]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 38 [paras[1], 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 39 [paras[1], 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 40 [paras[1], 2]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 43 [testDiv, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 44 [testDiv, 3]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 45 [document, -1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 46 [document, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 47 [document, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 48 [document, 2]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 49 [document, 3]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 50 [comment, -1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 51 [comment, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 52 [comment, 4]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 53 [comment, 96]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 80 [docfrag, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 83 [doctype, 0]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 84 [doctype, -17]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 85 [doctype, 1]",0,null,null],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 29 [document.head, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 30 [document.body, 3]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 35 [paras[0], 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 36 [paras[0], 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 37 [paras[0], 2]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 38 [paras[1], 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 39 [paras[1], 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 40 [paras[1], 2]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 43 [testDiv, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 44 [testDiv, 3]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 45 [document, -1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 46 [document, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 47 [document, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 48 [document, 2]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 49 [document, 3]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 50 [comment, -1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 51 [comment, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 52 [comment, 4]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 53 [comment, 96]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 80 [docfrag, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 83 [doctype, 0]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 84 [doctype, -17]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 85 [doctype, 1]",0,null,null],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 24 [document.documentElement, -1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 25 [document.documentElement, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 26 [document.documentElement, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 27 [document.documentElement, 2]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 28 [document.documentElement, 7]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 29 [document.head, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 30 [document.body, 3]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 35 [paras[0], 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 36 [paras[0], 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 37 [paras[0], 2]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 38 [paras[1], 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 39 [paras[1], 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 40 [paras[1], 2]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 41 [detachedPara1, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 42 [detachedPara1, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 43 [testDiv, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 44 [testDiv, 3]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 45 [document, -1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 45 [document, -1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 46 [document, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 46 [document, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 47 [document, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 47 [document, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 48 [document, 2]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 48 [document, 2]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 49 [document, 3]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 49 [document, 3]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 50 [comment, -1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 51 [comment, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 52 [comment, 4]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 53 [comment, 96]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 68 [detachedTextNode, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 69 [detachedTextNode, 8]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 75 [detachedComment, 3]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 76 [detachedComment, 5]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 80 [docfrag, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 83 [doctype, 0]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 84 [doctype, -17]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 85 [doctype, 1]",0,null,null],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:42:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 29 [document.head, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 30 [document.body, 3]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 35 [paras[0], 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 36 [paras[0], 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 37 [paras[0], 2]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 38 [paras[1], 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 39 [paras[1], 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 40 [paras[1], 2]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 43 [testDiv, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 44 [testDiv, 3]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 45 [document, -1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 46 [document, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 47 [document, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 48 [document, 2]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 49 [document, 3]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 50 [comment, -1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 51 [comment, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 52 [comment, 4]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 53 [comment, 96]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 80 [docfrag, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 83 [doctype, 0]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 84 [doctype, -17]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 85 [doctype, 1]",0,null,null],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 29 [document.head, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 30 [document.body, 3]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 35 [paras[0], 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 36 [paras[0], 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 37 [paras[0], 2]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 38 [paras[1], 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 39 [paras[1], 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 40 [paras[1], 2]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 43 [testDiv, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 44 [testDiv, 3]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 45 [document, -1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 46 [document, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 47 [document, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 48 [document, 2]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 49 [document, 3]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 50 [comment, -1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 51 [comment, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 52 [comment, 4]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 53 [comment, 96]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 80 [docfrag, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 83 [doctype, 0]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 84 [doctype, -17]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 85 [doctype, 1]",0,null,null],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1]",0,null,null],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:36:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:34:13\n"],["extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0]",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/extend.html:41:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:40:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 45 [document, -1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 46 [document, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 47 [document, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 48 [document, 2]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 49 [document, 3]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 56 [docfrag, 0, docfrag, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 45 [document, -1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 46 [document, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 47 [document, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 48 [document, 2]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 49 [document, 3]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 0 [paras[0].firstChild, -1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 1 [paras[0].firstChild, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 2 [paras[0].firstChild, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 3 [paras[0].firstChild, 2]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 4 [paras[0].firstChild, 8]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 5 [paras[0].firstChild, 9]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 6 [paras[0].firstChild, 10]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 7 [paras[0].firstChild, 65535]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 8 [paras[1].firstChild, -1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 9 [paras[1].firstChild, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 10 [paras[1].firstChild, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 11 [paras[1].firstChild, 2]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 12 [paras[1].firstChild, 8]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 13 [paras[1].firstChild, 9]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 14 [paras[1].firstChild, 10]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 15 [paras[1].firstChild, 65535]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 16 [detachedPara1.firstChild, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 17 [detachedPara1.firstChild, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 18 [detachedPara1.firstChild, 8]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 19 [detachedPara1.firstChild, 9]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 20 [foreignPara1.firstChild, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 21 [foreignPara1.firstChild, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 22 [foreignPara1.firstChild, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 23 [foreignPara1.firstChild, 9]",1,"assert_throws: extend() to an offset that's greater than node length (8) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 24 [document.documentElement, -1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 25 [document.documentElement, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 26 [document.documentElement, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 27 [document.documentElement, 2]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 28 [document.documentElement, 7]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 29 [document.head, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 30 [document.body, 3]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 31 [foreignDoc.documentElement, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 32 [foreignDoc.documentElement, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 33 [foreignDoc.head, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 34 [foreignDoc.body, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 35 [paras[0], 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 36 [paras[0], 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 37 [paras[0], 2]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 38 [paras[1], 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 39 [paras[1], 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 40 [paras[1], 2]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 41 [detachedPara1, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 42 [detachedPara1, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 43 [testDiv, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 44 [testDiv, 3]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 45 [document, -1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 46 [document, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 47 [document, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 48 [document, 2]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 49 [document, 3]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 50 [comment, -1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 51 [comment, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 52 [comment, 4]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 53 [comment, 96]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 54 [foreignDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 55 [foreignDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 56 [foreignComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 57 [foreignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 58 [foreignTextNode, 36]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 59 [xmlDoc, -1]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 60 [xmlDoc, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 61 [xmlDoc, 1]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 62 [xmlDoc, 5]",1,"assert_throws: extend() to an offset that's greater than node length (4) must throw IndexSizeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 103\" data: no]\" that is not a DOMException INDEX_SIZE_ERR: property \"code\" is equal to undefined, expected 1","testExtend@http://web-platform.test:8000/selection/extend.html:102:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 63 [xmlComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 64 [xmlComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 65 [processingInstruction, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 66 [processingInstruction, 5]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 67 [processingInstruction, 9]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 68 [detachedTextNode, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 69 [detachedTextNode, 8]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 70 [detachedForeignTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 71 [detachedForeignTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 72 [detachedXmlTextNode, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 73 [detachedXmlTextNode, 8]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 74 [detachedProcessingInstruction, 12]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 75 [detachedComment, 3]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 76 [detachedComment, 5]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 77 [detachedForeignComment, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 78 [detachedForeignComment, 4]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 79 [detachedXmlComment, 2]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 80 [docfrag, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 81 [foreignDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 82 [xmlDocfrag, 0]",1,"","testExtend@http://web-platform.test:8000/selection/extend.html:127:5\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 83 [doctype, 0]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 84 [doctype, -17]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 85 [doctype, 1]",0,null,null],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 86 [foreignDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"],["extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 87 [xmlDoctype, 0]",1,"assert_throws: extend() to a doctype must throw InvalidNodeTypeError function \"function () {\n selection.extend(node, offset);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/extend.html :: testExtend/< :: line 90\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","testExtend@http://web-platform.test:8000/selection/extend.html:89:9\n@http://web-platform.test:8000/selection/extend.html:30:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/extend.html:28:13\n"]]]}] 22:35:24 INFO - ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 22:35:24 INFO - TEST-OK | /selection/extend.html | took 17127ms 22:35:24 INFO - PROCESS | 1436 | 1475818524423 Marionette TRACE conn5 -> [0,403,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 1436 | 1475818524431 Marionette TRACE conn5 <- [1,403,null,{"value":"12"}] 22:35:24 INFO - TEST-START | /selection/getRangeAt.html 22:35:24 INFO - PROCESS | 1436 | 1475818524456 Marionette TRACE conn5 -> [0,404,"timeouts",{"script":35000}] 22:35:24 INFO - PROCESS | 1436 | 1475818524461 Marionette TRACE conn5 <- [1,404,null,{}] 22:35:24 INFO - PROCESS | 1436 | 1475818524465 Marionette TRACE conn5 -> [0,405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:24 INFO - PROCESS | 1436 | 1475818524735 Marionette TRACE conn5 <- [1,405,null,{"value":null}] 22:35:24 INFO - PROCESS | 1436 | 1475818524777 Marionette TRACE conn5 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/getRangeAt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/getRangeAt.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1436 | ++DOCSHELL 22312400 == 13 [pid = 1436] [id = 167] 22:35:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (22312800) [pid = 1436] [serial = 468] [outer = 00000000] 22:35:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (22316000) [pid = 1436] [serial = 469] [outer = 22312800] 22:35:24 INFO - PROCESS | 1436 | 1475818524839 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (2A6C7800) [pid = 1436] [serial = 470] [outer = 22312800] 22:35:27 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (173DE800) [pid = 1436] [serial = 449] [outer = 00000000] [url = http://web-platform.test:8000/selection/addRange.html] 22:35:27 INFO - PROCESS | 1436 | 1475818527256 Marionette TRACE conn5 <- [1,406,null,{"value":["/selection/getRangeAt.html",0,null,null,[["The getRangeAt method",0,null,null]]]}] 22:35:27 INFO - . 22:35:27 INFO - TEST-OK | /selection/getRangeAt.html | took 2829ms 22:35:27 INFO - PROCESS | 1436 | 1475818527294 Marionette TRACE conn5 -> [0,407,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1436 | 1475818527297 Marionette TRACE conn5 <- [1,407,null,{"value":"12"}] 22:35:27 INFO - TEST-START | /selection/getSelection.html 22:35:27 INFO - PROCESS | 1436 | 1475818527302 Marionette TRACE conn5 -> [0,408,"timeouts",{"script":35000}] 22:35:27 INFO - PROCESS | 1436 | 1475818527307 Marionette TRACE conn5 <- [1,408,null,{}] 22:35:27 INFO - PROCESS | 1436 | 1475818527320 Marionette TRACE conn5 -> [0,409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:27 INFO - PROCESS | 1436 | 1475818527456 Marionette TRACE conn5 <- [1,409,null,{"value":null}] 22:35:27 INFO - PROCESS | 1436 | 1475818527466 Marionette TRACE conn5 -> [0,410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/getSelection.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/getSelection.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:27 INFO - PROCESS | 1436 | ++DOCSHELL 2010FC00 == 14 [pid = 1436] [id = 168] 22:35:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (20110000) [pid = 1436] [serial = 471] [outer = 00000000] 22:35:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (20113400) [pid = 1436] [serial = 472] [outer = 20110000] 22:35:27 INFO - PROCESS | 1436 | 1475818527533 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (20115C00) [pid = 1436] [serial = 473] [outer = 20110000] 22:35:27 INFO - PROCESS | 1436 | ++DOCSHELL 265D9800 == 15 [pid = 1436] [id = 169] 22:35:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (265DA400) [pid = 1436] [serial = 474] [outer = 00000000] 22:35:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (265DA800) [pid = 1436] [serial = 475] [outer = 265DA400] 22:35:28 INFO - PROCESS | 1436 | 1475818528122 Marionette TRACE conn5 <- [1,410,null,{"value":["/selection/getSelection.html",0,null,null,[["window.getSelection() instanceof Selection",0,null,null],["window.getSelection() === window.getSelection()",0,null,null],["document.getSelection() instanceof Selection",0,null,null],["document.getSelection() === document.getSelection()",0,null,null],["window.getSelection() === document.getSelection()",0,null,null],["Selection's range must initially be null",0,null,null],["getSelection() on HTML document with null defaultView must be null",1,"assert_equals: expected null but got object \"\"","@http://web-platform.test:8000/selection/getSelection.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/getSelection.html:68:1\n"],["getSelection() on XML document with null defaultView must be null",1,"assert_true: XML document must have getSelection() expected true got false","@http://web-platform.test:8000/selection/getSelection.html:78:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/getSelection.html:75:1\n"],["window.getSelection() instanceof Selection in an iframe onload",0,null,null],["document.getSelection() instanceof Selection in an iframe onload",0,null,null],["window.getSelection() === document.getSelection() in an iframe onload",0,null,null],["getSelection() inside and outside iframe must return different objects onload",0,null,null],["getSelection() on HTML document with null defaultView must be null inside an iframe onload",1,"assert_equals: expected null but got object \"\"","@http://web-platform.test:8000/selection/getSelection.html:140:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\niframe.onload/<@http://web-platform.test:8000/selection/getSelection.html:150:9\niframe.onload@http://web-platform.test:8000/selection/getSelection.html:149:5\nEventHandlerNonNull*@http://web-platform.test:8000/selection/getSelection.html:148:1\n"],["window.getSelection() instanceof Selection in an iframe immediately after appendChild",1,"assert_not_equals: window.getSelection() must not be null got disallowed value null","@http://web-platform.test:8000/selection/getSelection.html:105:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/getSelection.html:158:5\n@http://web-platform.test:8000/selection/getSelection.html:157:1\n"],["document.getSelection() instanceof Selection in an iframe immediately after appendChild",1,"assert_not_equals: document.getSelection() must not be null got disallowed value null","@http://web-platform.test:8000/selection/getSelection.html:116:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/getSelection.html:158:5\n@http://web-platform.test:8000/selection/getSelection.html:157:1\n"],["window.getSelection() === document.getSelection() in an iframe immediately after appendChild",0,null,null],["getSelection() inside and outside iframe must return different objects immediately after appendChild",0,null,null],["getSelection() on HTML document with null defaultView must be null inside an iframe immediately after appendChild",0,null,null]]]}] 22:35:28 INFO - .................. 22:35:28 INFO - TEST-OK | /selection/getSelection.html | took 894ms 22:35:28 INFO - PROCESS | 1436 | 1475818528199 Marionette TRACE conn5 -> [0,411,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 1436 | 1475818528202 Marionette TRACE conn5 <- [1,411,null,{"value":"12"}] 22:35:28 INFO - TEST-START | /selection/interfaces.html 22:35:28 INFO - PROCESS | 1436 | 1475818528207 Marionette TRACE conn5 -> [0,412,"timeouts",{"script":35000}] 22:35:28 INFO - PROCESS | 1436 | 1475818528210 Marionette TRACE conn5 <- [1,412,null,{}] 22:35:28 INFO - PROCESS | 1436 | 1475818528219 Marionette TRACE conn5 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:28 INFO - PROCESS | 1436 | 1475818528369 Marionette TRACE conn5 <- [1,413,null,{"value":null}] 22:35:28 INFO - PROCESS | 1436 | 1475818528377 Marionette TRACE conn5 -> [0,414,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/interfaces.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1436 | ++DOCSHELL 0F67F800 == 16 [pid = 1436] [id = 170] 22:35:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (0F683000) [pid = 1436] [serial = 476] [outer = 00000000] 22:35:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (1B174400) [pid = 1436] [serial = 477] [outer = 0F683000] 22:35:28 INFO - PROCESS | 1436 | 1475818528438 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 45 (212A2000) [pid = 1436] [serial = 478] [outer = 0F683000] 22:35:28 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1457 22:35:29 INFO - PROCESS | 1436 | 1475818529184 Marionette TRACE conn5 <- [1,414,null,{"value":["/selection/interfaces.html",0,null,null,[["Selection interface: existence and properties of interface object",0,null,null],["Selection interface object length",0,null,null],["Selection interface object name",0,null,null],["Selection interface: existence and properties of interface prototype object",0,null,null],["Selection interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Selection interface: attribute anchorNode",0,null,null],["Selection interface: attribute anchorOffset",0,null,null],["Selection interface: attribute focusNode",0,null,null],["Selection interface: attribute focusOffset",0,null,null],["Selection interface: attribute isCollapsed",0,null,null],["Selection interface: operation collapse(Node,unsigned long)",0,null,null],["Selection interface: operation collapseToStart()",0,null,null],["Selection interface: operation collapseToEnd()",0,null,null],["Selection interface: operation extend(Node,unsigned long)",0,null,null],["Selection interface: operation selectAllChildren(Node)",0,null,null],["Selection interface: operation deleteFromDocument()",0,null,null],["Selection interface: attribute rangeCount",0,null,null],["Selection interface: operation getRangeAt(unsigned long)",0,null,null],["Selection interface: operation addRange(Range)",0,null,null],["Selection interface: operation removeRange(Range)",0,null,null],["Selection interface: operation removeAllRanges()",0,null,null],["Selection interface: stringifier",0,null,null],["Selection must be primary interface of getSelection()",0,null,null],["Stringification of getSelection()",0,null,null],["Selection interface: getSelection() must inherit property \"anchorNode\" with the proper type (0)",0,null,null],["Selection interface: getSelection() must inherit property \"anchorOffset\" with the proper type (1)",0,null,null],["Selection interface: getSelection() must inherit property \"focusNode\" with the proper type (2)",0,null,null],["Selection interface: getSelection() must inherit property \"focusOffset\" with the proper type (3)",0,null,null],["Selection interface: getSelection() must inherit property \"isCollapsed\" with the proper type (4)",0,null,null],["Selection interface: getSelection() must inherit property \"collapse\" with the proper type (5)",0,null,null],["Selection interface: calling collapse(Node,unsigned long) on getSelection() with too few arguments must throw TypeError",0,null,null],["Selection interface: getSelection() must inherit property \"collapseToStart\" with the proper type (6)",0,null,null],["Selection interface: getSelection() must inherit property \"collapseToEnd\" with the proper type (7)",0,null,null],["Selection interface: getSelection() must inherit property \"extend\" with the proper type (8)",0,null,null],["Selection interface: calling extend(Node,unsigned long) on getSelection() with too few arguments must throw TypeError",0,null,null],["Selection interface: getSelection() must inherit property \"selectAllChildren\" with the proper type (9)",0,null,null],["Selection interface: calling selectAllChildren(Node) on getSelection() with too few arguments must throw TypeError",0,null,null],["Selection interface: getSelection() must inherit property \"deleteFromDocument\" with the proper type (10)",0,null,null],["Selection interface: getSelection() must inherit property \"rangeCount\" with the proper type (11)",0,null,null],["Selection interface: getSelection() must inherit property \"getRangeAt\" with the proper type (12)",0,null,null],["Selection interface: calling getRangeAt(unsigned long) on getSelection() with too few arguments must throw TypeError",0,null,null],["Selection interface: getSelection() must inherit property \"addRange\" with the proper type (13)",0,null,null],["Selection interface: calling addRange(Range) on getSelection() with too few arguments must throw TypeError",0,null,null],["Selection interface: getSelection() must inherit property \"removeRange\" with the proper type (14)",0,null,null],["Selection interface: calling removeRange(Range) on getSelection() with too few arguments must throw TypeError",0,null,null],["Selection interface: getSelection() must inherit property \"removeAllRanges\" with the proper type (15)",0,null,null]]]}] 22:35:29 INFO - .............................................. 22:35:29 INFO - TEST-OK | /selection/interfaces.html | took 1041ms 22:35:29 INFO - PROCESS | 1436 | 1475818529253 Marionette TRACE conn5 -> [0,415,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1436 | 1475818529259 Marionette TRACE conn5 <- [1,415,null,{"value":"12"}] 22:35:29 INFO - TEST-START | /selection/isCollapsed.html 22:35:29 INFO - PROCESS | 1436 | 1475818529269 Marionette TRACE conn5 -> [0,416,"timeouts",{"script":35000}] 22:35:29 INFO - PROCESS | 1436 | 1475818529274 Marionette TRACE conn5 <- [1,416,null,{}] 22:35:29 INFO - PROCESS | 1436 | 1475818529282 Marionette TRACE conn5 -> [0,417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:29 INFO - PROCESS | 1436 | 1475818529444 Marionette TRACE conn5 <- [1,417,null,{"value":null}] 22:35:29 INFO - PROCESS | 1436 | 1475818529511 Marionette TRACE conn5 -> [0,418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/isCollapsed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/isCollapsed.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 1436 | ++DOCSHELL 0F684000 == 17 [pid = 1436] [id = 171] 22:35:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 46 (0F684400) [pid = 1436] [serial = 479] [outer = 00000000] 22:35:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 47 (0FCDC400) [pid = 1436] [serial = 480] [outer = 0F684400] 22:35:29 INFO - PROCESS | 1436 | 1475818529631 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 48 (1158B400) [pid = 1436] [serial = 481] [outer = 0F684400] 22:35:30 INFO - PROCESS | 1436 | 1475818530267 Marionette TRACE conn5 <- [1,418,null,{"value":["/selection/isCollapsed.html",0,null,null,[["Empty selection",0,null,null],["Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]",0,null,null],["Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]",0,null,null],["Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]",0,null,null],["Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]",0,null,null],["Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]",0,null,null],["Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]",0,null,null],["Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]",0,null,null],["Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]",0,null,null],["Range 14 [document.documentElement, 0, document.documentElement, 1]",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 2]",0,null,null],["Range 16 [document.documentElement, 1, document.documentElement, 2]",0,null,null],["Range 17 [document.head, 1, document.head, 1]",0,null,null],["Range 18 [document.body, 0, document.body, 1]",0,null,null],["Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]",0,null,null],["Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]",0,null,null],["Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]",0,null,null],["Range 22 [paras[0], 0, paras[0], 0]",0,null,null],["Range 23 [paras[0], 0, paras[0], 1]",0,null,null],["Range 24 [detachedPara1, 0, detachedPara1, 0]",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 1]",0,null,null],["Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]",0,null,null],["Range 28 [paras[0].firstChild, 3, paras[3], 1]",0,null,null],["Range 29 [paras[0], 0, paras[0].firstChild, 7]",0,null,null],["Range 30 [testDiv, 2, paras[4], 1]",0,null,null],["Range 31 [testDiv, 1, paras[2].firstChild, 5]",0,null,null],["Range 32 [document.documentElement, 1, document.body, 0]",0,null,null],["Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0]",0,null,null],["Range 34 [document, 0, document, 1]",0,null,null],["Range 35 [document, 0, document, 2]",0,null,null],["Range 36 [document, 1, document, 2]",0,null,null],["Range 37 [testDiv, 0, comment, 5]",0,null,null],["Range 38 [paras[2].firstChild, 4, comment, 2]",0,null,null],["Range 39 [paras[3], 1, comment, 8]",0,null,null],["Range 40 [foreignDoc, 0, foreignDoc, 0]",0,null,null],["Range 41 [foreignDoc, 1, foreignComment, 2]",0,null,null],["Range 42 [foreignDoc.body, 0, foreignTextNode, 36]",0,null,null],["Range 43 [xmlDoc, 0, xmlDoc, 0]",0,null,null],["Range 44 [xmlDoc, 1, xmlComment, 0]",0,null,null],["Range 45 [detachedTextNode, 0, detachedTextNode, 8]",0,null,null],["Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]",0,null,null],["Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]",0,null,null],["Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]",0,null,null],["Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]",0,null,null],["Range 50 [detachedComment, 3, detachedComment, 4]",0,null,null],["Range 51 [detachedComment, 5, detachedComment, 5]",0,null,null],["Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]",0,null,null],["Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]",0,null,null],["Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]",0,null,null],["Range 55 [docfrag, 0, docfrag, 0]",0,null,null],["Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]",0,null,null],["Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]",0,null,null]]]}] 22:35:30 INFO - ........................................................... 22:35:30 INFO - TEST-OK | /selection/isCollapsed.html | took 1064ms 22:35:30 INFO - PROCESS | 1436 | 1475818530337 Marionette TRACE conn5 -> [0,419,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1436 | 1475818530344 Marionette TRACE conn5 <- [1,419,null,{"value":"12"}] 22:35:30 INFO - TEST-START | /selection/removeAllRanges.html 22:35:30 INFO - PROCESS | 1436 | 1475818530355 Marionette TRACE conn5 -> [0,420,"timeouts",{"script":35000}] 22:35:30 INFO - PROCESS | 1436 | 1475818530360 Marionette TRACE conn5 <- [1,420,null,{}] 22:35:30 INFO - PROCESS | 1436 | 1475818530366 Marionette TRACE conn5 -> [0,421,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:30 INFO - PROCESS | 1436 | 1475818530574 Marionette TRACE conn5 <- [1,421,null,{"value":null}] 22:35:30 INFO - PROCESS | 1436 | 1475818530585 Marionette TRACE conn5 -> [0,422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/removeAllRanges.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/removeAllRanges.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1436 | ++DOCSHELL 1D2E7C00 == 18 [pid = 1436] [id = 172] 22:35:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 49 (1D2E8400) [pid = 1436] [serial = 482] [outer = 00000000] 22:35:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 50 (1D2EBC00) [pid = 1436] [serial = 483] [outer = 1D2E8400] 22:35:30 INFO - PROCESS | 1436 | 1475818530659 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 51 (1D2EF800) [pid = 1436] [serial = 484] [outer = 1D2E8400] 22:35:31 INFO - PROCESS | 1436 | 1475818531515 Marionette TRACE conn5 <- [1,422,null,{"value":["/selection/removeAllRanges.html",0,null,null,[["Range 0 [] forwards",0,null,null],["Range 0 [] backwards",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] forwards",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] backwards",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] forwards",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] backwards",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] forwards",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] backwards",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] forwards",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] backwards",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] forwards",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] backwards",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] forwards",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] backwards",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] forwards",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] backwards",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] forwards",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] backwards",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] forwards",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] backwards",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] forwards",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] backwards",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] forwards",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] backwards",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] forwards",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] forwards",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] forwards",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1] forwards",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1] backwards",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2] forwards",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2] backwards",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2] forwards",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2] backwards",0,null,null],["Range 18 [document.head, 1, document.head, 1] forwards",0,null,null],["Range 18 [document.head, 1, document.head, 1] backwards",0,null,null],["Range 19 [document.body, 0, document.body, 1] forwards",0,null,null],["Range 19 [document.body, 0, document.body, 1] backwards",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] forwards",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] forwards",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] forwards",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 23 [paras[0], 0, paras[0], 0] forwards",0,null,null],["Range 23 [paras[0], 0, paras[0], 0] backwards",0,null,null],["Range 24 [paras[0], 0, paras[0], 1] forwards",0,null,null],["Range 24 [paras[0], 0, paras[0], 1] backwards",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0] forwards",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0] backwards",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1] forwards",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1] backwards",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] forwards",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] backwards",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] forwards",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] backwards",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1] forwards",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1] backwards",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7] forwards",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7] backwards",0,null,null],["Range 31 [testDiv, 2, paras[4], 1] forwards",0,null,null],["Range 31 [testDiv, 2, paras[4], 1] backwards",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5] forwards",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5] backwards",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0] forwards",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0] backwards",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] forwards",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 35 [document, 0, document, 1] forwards",0,null,null],["Range 35 [document, 0, document, 1] backwards",0,null,null],["Range 36 [document, 0, document, 2] forwards",0,null,null],["Range 36 [document, 0, document, 2] backwards",0,null,null],["Range 37 [document, 1, document, 2] forwards",0,null,null],["Range 37 [document, 1, document, 2] backwards",0,null,null],["Range 38 [testDiv, 0, comment, 5] forwards",0,null,null],["Range 38 [testDiv, 0, comment, 5] backwards",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2] forwards",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2] backwards",0,null,null],["Range 40 [paras[3], 1, comment, 8] forwards",0,null,null],["Range 40 [paras[3], 1, comment, 8] backwards",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0] forwards",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 42 [foreignDoc, 1, foreignComment, 2] forwards",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36] forwards",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0] forwards",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 45 [xmlDoc, 1, xmlComment, 0] forwards",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8] forwards",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8] backwards",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] forwards",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] forwards",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] forwards",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] forwards",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 51 [detachedComment, 3, detachedComment, 4] forwards",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4] backwards",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5] forwards",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5] backwards",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] forwards",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] forwards",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] forwards",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 56 [docfrag, 0, docfrag, 0] forwards",0,null,null],["Range 56 [docfrag, 0, docfrag, 0] backwards",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] forwards",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] forwards",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] backwards",1,"","setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:31:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/removeAllRanges.html:30:5\n"]]]}] 22:35:31 INFO - ...................................................................................................................... 22:35:31 INFO - TEST-OK | /selection/removeAllRanges.html | took 1264ms 22:35:31 INFO - PROCESS | 1436 | 1475818531620 Marionette TRACE conn5 -> [0,423,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1436 | 1475818531624 Marionette TRACE conn5 <- [1,423,null,{"value":"12"}] 22:35:31 INFO - PROCESS | 1436 | 1475818531650 Marionette TRACE conn5 -> [0,424,"timeouts",{"script":35000}] 22:35:31 INFO - TEST-START | /selection/selectAllChildren.html 22:35:31 INFO - PROCESS | 1436 | 1475818531656 Marionette TRACE conn5 <- [1,424,null,{}] 22:35:31 INFO - PROCESS | 1436 | 1475818531670 Marionette TRACE conn5 -> [0,425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:31 INFO - PROCESS | 1436 | 1475818531845 Marionette TRACE conn5 <- [1,425,null,{"value":null}] 22:35:31 INFO - PROCESS | 1436 | 1475818531929 Marionette TRACE conn5 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/selection/selectAllChildren.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/selection/selectAllChildren.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1436 | ++DOCSHELL 1B380000 == 19 [pid = 1436] [id = 173] 22:35:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 52 (2230A000) [pid = 1436] [serial = 485] [outer = 00000000] 22:35:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 53 (224AE000) [pid = 1436] [serial = 486] [outer = 2230A000] 22:35:32 INFO - PROCESS | 1436 | 1475818532004 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 54 (224AF400) [pid = 1436] [serial = 487] [outer = 2230A000] 22:35:36 INFO - PROCESS | 1436 | 1475818536490 Marionette TRACE conn5 <- [1,426,null,{"value":["/selection/selectAllChildren.html",0,null,null,[["Range 0 [], node 0 paras[0]",0,null,null],["Range 0 [], node 1 paras[0].firstChild",0,null,null],["Range 0 [], node 2 paras[1]",0,null,null],["Range 0 [], node 3 paras[1].firstChild",0,null,null],["Range 0 [], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 6 detachedPara1",0,null,null],["Range 0 [], node 7 detachedPara1.firstChild",0,null,null],["Range 0 [], node 8 detachedPara1",0,null,null],["Range 0 [], node 9 detachedPara1.firstChild",0,null,null],["Range 0 [], node 10 testDiv",0,null,null],["Range 0 [], node 11 document",0,null,null],["Range 0 [], node 12 detachedDiv",0,null,null],["Range 0 [], node 13 detachedPara2",0,null,null],["Range 0 [], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 19 detachedTextNode",0,null,null],["Range 0 [], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 26 comment",0,null,null],["Range 0 [], node 27 detachedComment",0,null,null],["Range 0 [], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 32 docfrag",0,null,null],["Range 0 [], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 35 doctype",0,null,null],["Range 0 [], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 0 [], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1]",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 paras[1].firstChild",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedPara1",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 testDiv",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 document",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 detachedDiv",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedPara2",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 detachedTextNode",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 26 comment",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 27 detachedComment",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 32 docfrag",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 35 doctype",0,null,null],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1]",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 paras[1].firstChild",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedPara1",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 testDiv",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 document",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 detachedDiv",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedPara2",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 detachedTextNode",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 26 comment",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 27 detachedComment",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 32 docfrag",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 35 doctype",0,null,null],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1]",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 paras[1].firstChild",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedPara1",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 testDiv",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 document",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 detachedDiv",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedPara2",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 detachedTextNode",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 26 comment",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 27 detachedComment",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 32 docfrag",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 35 doctype",0,null,null],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1]",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 paras[1].firstChild",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 detachedPara1.firstChild",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedPara1",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 detachedPara1.firstChild",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 testDiv",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 document",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 detachedDiv",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedPara2",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 detachedTextNode",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 26 comment",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 27 detachedComment",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 32 docfrag",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 35 doctype",0,null,null],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 document",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 26 comment",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 35 doctype",0,null,null],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 0 paras[0]",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 1 paras[0].firstChild",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 2 paras[1]",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 3 paras[1].firstChild",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 6 detachedPara1",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 8 detachedPara1",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 10 testDiv",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 11 document",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 12 detachedDiv",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 13 detachedPara2",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 19 detachedTextNode",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 26 comment",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 27 detachedComment",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 32 docfrag",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 35 doctype",0,null,null],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 0 paras[0]",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 2 paras[1]",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 3 paras[1].firstChild",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 6 detachedPara1",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 8 detachedPara1",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 10 testDiv",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 11 document",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 12 detachedDiv",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 13 detachedPara2",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 19 detachedTextNode",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 26 comment",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 27 detachedComment",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 32 docfrag",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 35 doctype",0,null,null],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1]",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 paras[1].firstChild",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 detachedPara1.firstChild",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedPara1",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 detachedPara1.firstChild",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 testDiv",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 document",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 detachedDiv",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedPara2",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 detachedTextNode",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 26 comment",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 27 detachedComment",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 32 docfrag",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 35 doctype",0,null,null],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1]",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 paras[1].firstChild",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedPara1",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 testDiv",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 document",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 detachedDiv",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedPara2",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 detachedTextNode",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 26 comment",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 27 detachedComment",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 32 docfrag",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 35 doctype",0,null,null],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 0 paras[0]",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 1 paras[0].firstChild",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 2 paras[1]",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 3 paras[1].firstChild",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 6 detachedPara1",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 8 detachedPara1",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 10 testDiv",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 11 document",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 12 detachedDiv",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 13 detachedPara2",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 19 detachedTextNode",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 26 comment",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 27 detachedComment",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 32 docfrag",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 35 doctype",0,null,null],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1]",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 paras[1].firstChild",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedPara1",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 testDiv",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 document",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 detachedDiv",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedPara2",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 detachedTextNode",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 26 comment",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 27 detachedComment",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 32 docfrag",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 35 doctype",0,null,null],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1]",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 paras[1].firstChild",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedPara1",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 testDiv",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 document",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 detachedDiv",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedPara2",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 detachedTextNode",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 26 comment",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 27 detachedComment",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 32 docfrag",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 35 doctype",0,null,null],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 0 paras[0]",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 1 paras[0].firstChild",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 2 paras[1]",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 3 paras[1].firstChild",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 6 detachedPara1",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 8 detachedPara1",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 10 testDiv",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 11 document",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 12 detachedDiv",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 13 detachedPara2",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 19 detachedTextNode",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 26 comment",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 27 detachedComment",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 32 docfrag",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 35 doctype",0,null,null],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1]",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 paras[1].firstChild",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedPara1",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 testDiv",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 document",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 detachedDiv",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedPara2",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 detachedTextNode",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 26 comment",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 27 detachedComment",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 32 docfrag",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 35 doctype",0,null,null],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1]",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 3 paras[1].firstChild",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 8 detachedPara1",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 10 testDiv",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 11 document",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 12 detachedDiv",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 13 detachedPara2",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 19 detachedTextNode",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 26 comment",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 27 detachedComment",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 32 docfrag",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 35 doctype",0,null,null],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 15 [document.documentElement, 0, document.documentElement, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1]",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 3 paras[1].firstChild",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 7 detachedPara1.firstChild",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 8 detachedPara1",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 9 detachedPara1.firstChild",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 10 testDiv",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 11 document",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 12 detachedDiv",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 13 detachedPara2",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 19 detachedTextNode",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 26 comment",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 27 detachedComment",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 32 docfrag",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 35 doctype",0,null,null],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 16 [document.documentElement, 0, document.documentElement, 2], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1]",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 3 paras[1].firstChild",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 7 detachedPara1.firstChild",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 8 detachedPara1",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 9 detachedPara1.firstChild",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 10 testDiv",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 11 document",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 12 detachedDiv",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 13 detachedPara2",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 19 detachedTextNode",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 26 comment",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 27 detachedComment",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 32 docfrag",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 35 doctype",0,null,null],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 17 [document.documentElement, 1, document.documentElement, 2], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 0 paras[0]",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 1 paras[0].firstChild",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 2 paras[1]",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 3 paras[1].firstChild",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 6 detachedPara1",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 8 detachedPara1",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 10 testDiv",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 11 document",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 12 detachedDiv",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 13 detachedPara2",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 19 detachedTextNode",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 26 comment",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 27 detachedComment",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 32 docfrag",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 35 doctype",0,null,null],["Range 18 [document.head, 1, document.head, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 18 [document.head, 1, document.head, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 0 paras[0]",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 1 paras[0].firstChild",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 2 paras[1]",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 3 paras[1].firstChild",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 6 detachedPara1",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 8 detachedPara1",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 10 testDiv",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 11 document",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 12 detachedDiv",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 13 detachedPara2",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 19 detachedTextNode",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 26 comment",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 27 detachedComment",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 32 docfrag",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 35 doctype",0,null,null],["Range 19 [document.body, 0, document.body, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 19 [document.body, 0, document.body, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1]",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 paras[1].firstChild",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedPara1",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 testDiv",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 document",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 detachedDiv",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedPara2",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 detachedTextNode",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 26 comment",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 27 detachedComment",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 32 docfrag",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 35 doctype",0,null,null],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 0 paras[0]",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 1 paras[0].firstChild",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 2 paras[1]",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 3 paras[1].firstChild",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 6 detachedPara1",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 8 detachedPara1",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 10 testDiv",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 11 document",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 12 detachedDiv",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 13 detachedPara2",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 19 detachedTextNode",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 26 comment",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 27 detachedComment",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 32 docfrag",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 35 doctype",0,null,null],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 0 paras[0]",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 1 paras[0].firstChild",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 2 paras[1]",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 3 paras[1].firstChild",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 6 detachedPara1",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 8 detachedPara1",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 10 testDiv",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 11 document",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 12 detachedDiv",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 13 detachedPara2",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 19 detachedTextNode",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 26 comment",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 27 detachedComment",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 32 docfrag",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 35 doctype",0,null,null],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 0 paras[0]",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 1 paras[0].firstChild",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 2 paras[1]",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 3 paras[1].firstChild",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 6 detachedPara1",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 7 detachedPara1.firstChild",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 8 detachedPara1",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 9 detachedPara1.firstChild",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 10 testDiv",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 11 document",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 12 detachedDiv",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 13 detachedPara2",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 19 detachedTextNode",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 26 comment",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 27 detachedComment",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 32 docfrag",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 35 doctype",0,null,null],["Range 23 [paras[0], 0, paras[0], 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 23 [paras[0], 0, paras[0], 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 0 paras[0]",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 2 paras[1]",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 3 paras[1].firstChild",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 6 detachedPara1",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 7 detachedPara1.firstChild",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 8 detachedPara1",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 9 detachedPara1.firstChild",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 10 testDiv",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 11 document",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 12 detachedDiv",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 13 detachedPara2",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 19 detachedTextNode",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 26 comment",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 27 detachedComment",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 32 docfrag",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 35 doctype",0,null,null],["Range 24 [paras[0], 0, paras[0], 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 24 [paras[0], 0, paras[0], 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 0 paras[0]",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 1 paras[0].firstChild",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 2 paras[1]",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 3 paras[1].firstChild",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 6 detachedPara1",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 8 detachedPara1",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 10 testDiv",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 11 document",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 12 detachedDiv",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 13 detachedPara2",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 19 detachedTextNode",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 26 comment",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 27 detachedComment",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 32 docfrag",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 35 doctype",0,null,null],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 25 [detachedPara1, 0, detachedPara1, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1]",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 3 paras[1].firstChild",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 8 detachedPara1",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 10 testDiv",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 11 document",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 12 detachedDiv",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 13 detachedPara2",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 19 detachedTextNode",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 26 comment",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 27 detachedComment",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 32 docfrag",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 35 doctype",0,null,null],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 26 [detachedPara1, 0, detachedPara1, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 document",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 26 comment",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 35 doctype",0,null,null],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1]",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 paras[1].firstChild",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedPara1",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 testDiv",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 document",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 detachedDiv",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedPara2",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 detachedTextNode",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 26 comment",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 27 detachedComment",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 32 docfrag",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 35 doctype",0,null,null],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1]",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 3 paras[1].firstChild",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 7 detachedPara1.firstChild",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedPara1",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 9 detachedPara1.firstChild",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 10 testDiv",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 11 document",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 12 detachedDiv",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedPara2",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 19 detachedTextNode",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 26 comment",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 27 detachedComment",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 32 docfrag",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 35 doctype",0,null,null],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 29 [paras[0].firstChild, 3, paras[3], 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1]",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 3 paras[1].firstChild",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 7 detachedPara1.firstChild",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedPara1",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 9 detachedPara1.firstChild",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 10 testDiv",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 11 document",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 12 detachedDiv",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedPara2",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 19 detachedTextNode",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 26 comment",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 27 detachedComment",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 32 docfrag",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 35 doctype",0,null,null],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 30 [paras[0], 0, paras[0].firstChild, 7], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 0 paras[0]",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 2 paras[1]",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 3 paras[1].firstChild",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 6 detachedPara1",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 7 detachedPara1.firstChild",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 8 detachedPara1",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 9 detachedPara1.firstChild",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 10 testDiv",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 11 document",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 12 detachedDiv",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 13 detachedPara2",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 19 detachedTextNode",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 26 comment",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 27 detachedComment",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 32 docfrag",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 35 doctype",0,null,null],["Range 31 [testDiv, 2, paras[4], 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 31 [testDiv, 2, paras[4], 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 0 paras[0]",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 1 paras[0].firstChild",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 2 paras[1]",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 3 paras[1].firstChild",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 6 detachedPara1",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 7 detachedPara1.firstChild",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 8 detachedPara1",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 9 detachedPara1.firstChild",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 10 testDiv",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 11 document",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 12 detachedDiv",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 13 detachedPara2",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 19 detachedTextNode",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 26 comment",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 27 detachedComment",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 32 docfrag",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 35 doctype",0,null,null],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 32 [testDiv, 1, paras[2].firstChild, 5], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 0 paras[0]",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 1 paras[0].firstChild",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 2 paras[1]",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 3 paras[1].firstChild",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 6 detachedPara1",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 8 detachedPara1",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 10 testDiv",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 11 document",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 12 detachedDiv",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 13 detachedPara2",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 19 detachedTextNode",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 26 comment",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 27 detachedComment",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 32 docfrag",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 35 doctype",0,null,null],["Range 33 [document.documentElement, 1, document.body, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 33 [document.documentElement, 1, document.body, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 0 paras[0]",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 1 paras[0].firstChild",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 2 paras[1]",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 3 paras[1].firstChild",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 6 detachedPara1",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 8 detachedPara1",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 10 testDiv",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 11 document",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 12 detachedDiv",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 13 detachedPara2",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 19 detachedTextNode",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 26 comment",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 27 detachedComment",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 32 docfrag",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 35 doctype",0,null,null],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 0 paras[0]",0,null,null],["Range 35 [document, 0, document, 1], node 1 paras[0].firstChild",0,null,null],["Range 35 [document, 0, document, 1], node 2 paras[1]",0,null,null],["Range 35 [document, 0, document, 1], node 3 paras[1].firstChild",0,null,null],["Range 35 [document, 0, document, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 6 detachedPara1",0,null,null],["Range 35 [document, 0, document, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 35 [document, 0, document, 1], node 8 detachedPara1",0,null,null],["Range 35 [document, 0, document, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 35 [document, 0, document, 1], node 10 testDiv",0,null,null],["Range 35 [document, 0, document, 1], node 11 document",0,null,null],["Range 35 [document, 0, document, 1], node 12 detachedDiv",0,null,null],["Range 35 [document, 0, document, 1], node 13 detachedPara2",0,null,null],["Range 35 [document, 0, document, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 19 detachedTextNode",0,null,null],["Range 35 [document, 0, document, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 26 comment",0,null,null],["Range 35 [document, 0, document, 1], node 27 detachedComment",0,null,null],["Range 35 [document, 0, document, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 32 docfrag",0,null,null],["Range 35 [document, 0, document, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 35 doctype",0,null,null],["Range 35 [document, 0, document, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 35 [document, 0, document, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 0 paras[0]",0,null,null],["Range 36 [document, 0, document, 2], node 1 paras[0].firstChild",0,null,null],["Range 36 [document, 0, document, 2], node 2 paras[1]",0,null,null],["Range 36 [document, 0, document, 2], node 3 paras[1].firstChild",0,null,null],["Range 36 [document, 0, document, 2], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 6 detachedPara1",0,null,null],["Range 36 [document, 0, document, 2], node 7 detachedPara1.firstChild",0,null,null],["Range 36 [document, 0, document, 2], node 8 detachedPara1",0,null,null],["Range 36 [document, 0, document, 2], node 9 detachedPara1.firstChild",0,null,null],["Range 36 [document, 0, document, 2], node 10 testDiv",0,null,null],["Range 36 [document, 0, document, 2], node 11 document",0,null,null],["Range 36 [document, 0, document, 2], node 12 detachedDiv",0,null,null],["Range 36 [document, 0, document, 2], node 13 detachedPara2",0,null,null],["Range 36 [document, 0, document, 2], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 19 detachedTextNode",0,null,null],["Range 36 [document, 0, document, 2], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 26 comment",0,null,null],["Range 36 [document, 0, document, 2], node 27 detachedComment",0,null,null],["Range 36 [document, 0, document, 2], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 32 docfrag",0,null,null],["Range 36 [document, 0, document, 2], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 35 doctype",0,null,null],["Range 36 [document, 0, document, 2], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 36 [document, 0, document, 2], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 0 paras[0]",0,null,null],["Range 37 [document, 1, document, 2], node 1 paras[0].firstChild",0,null,null],["Range 37 [document, 1, document, 2], node 2 paras[1]",0,null,null],["Range 37 [document, 1, document, 2], node 3 paras[1].firstChild",0,null,null],["Range 37 [document, 1, document, 2], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 6 detachedPara1",0,null,null],["Range 37 [document, 1, document, 2], node 7 detachedPara1.firstChild",0,null,null],["Range 37 [document, 1, document, 2], node 8 detachedPara1",0,null,null],["Range 37 [document, 1, document, 2], node 9 detachedPara1.firstChild",0,null,null],["Range 37 [document, 1, document, 2], node 10 testDiv",0,null,null],["Range 37 [document, 1, document, 2], node 11 document",0,null,null],["Range 37 [document, 1, document, 2], node 12 detachedDiv",0,null,null],["Range 37 [document, 1, document, 2], node 13 detachedPara2",0,null,null],["Range 37 [document, 1, document, 2], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 19 detachedTextNode",0,null,null],["Range 37 [document, 1, document, 2], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 26 comment",0,null,null],["Range 37 [document, 1, document, 2], node 27 detachedComment",0,null,null],["Range 37 [document, 1, document, 2], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 32 docfrag",0,null,null],["Range 37 [document, 1, document, 2], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 35 doctype",0,null,null],["Range 37 [document, 1, document, 2], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 37 [document, 1, document, 2], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 0 paras[0]",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 1 paras[0].firstChild",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 2 paras[1]",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 3 paras[1].firstChild",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 6 detachedPara1",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 7 detachedPara1.firstChild",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 8 detachedPara1",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 9 detachedPara1.firstChild",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 10 testDiv",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 11 document",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 12 detachedDiv",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 13 detachedPara2",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 19 detachedTextNode",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 26 comment",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 27 detachedComment",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 32 docfrag",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 35 doctype",0,null,null],["Range 38 [testDiv, 0, comment, 5], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 38 [testDiv, 0, comment, 5], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 0 paras[0]",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 1 paras[0].firstChild",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 2 paras[1]",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 3 paras[1].firstChild",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 6 detachedPara1",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 7 detachedPara1.firstChild",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 8 detachedPara1",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 9 detachedPara1.firstChild",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 10 testDiv",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 11 document",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 12 detachedDiv",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 13 detachedPara2",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 19 detachedTextNode",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 26 comment",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 27 detachedComment",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 32 docfrag",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 35 doctype",0,null,null],["Range 39 [paras[2].firstChild, 4, comment, 2], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 39 [paras[2].firstChild, 4, comment, 2], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 0 paras[0]",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 1 paras[0].firstChild",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 2 paras[1]",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 3 paras[1].firstChild",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 6 detachedPara1",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 8 detachedPara1",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 10 testDiv",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 11 document",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 12 detachedDiv",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 13 detachedPara2",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 19 detachedTextNode",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 26 comment",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 27 detachedComment",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 32 docfrag",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 35 doctype",0,null,null],["Range 40 [paras[3], 1, comment, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 40 [paras[3], 1, comment, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 0 paras[0]",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 1 paras[0].firstChild",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 2 paras[1]",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 3 paras[1].firstChild",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 6 detachedPara1",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 8 detachedPara1",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 10 testDiv",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 11 document",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 12 detachedDiv",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 13 detachedPara2",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 19 detachedTextNode",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 26 comment",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 27 detachedComment",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 32 docfrag",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 35 doctype",0,null,null],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 41 [foreignDoc, 0, foreignDoc, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 2 paras[1]",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 3 paras[1].firstChild",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 7 detachedPara1.firstChild",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 8 detachedPara1",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 9 detachedPara1.firstChild",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 10 testDiv",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 11 document",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 12 detachedDiv",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 13 detachedPara2",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 19 detachedTextNode",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 26 comment",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 27 detachedComment",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 32 docfrag",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 35 doctype",0,null,null],["Range 42 [foreignDoc, 1, foreignComment, 2], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 42 [foreignDoc, 1, foreignComment, 2], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1]",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 3 paras[1].firstChild",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 7 detachedPara1.firstChild",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedPara1",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 9 detachedPara1.firstChild",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 10 testDiv",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 11 document",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 12 detachedDiv",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedPara2",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 19 detachedTextNode",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 26 comment",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 27 detachedComment",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 32 docfrag",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 35 doctype",0,null,null],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 0 paras[0]",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 1 paras[0].firstChild",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 2 paras[1]",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 3 paras[1].firstChild",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 6 detachedPara1",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 8 detachedPara1",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 10 testDiv",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 11 document",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 12 detachedDiv",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 13 detachedPara2",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 19 detachedTextNode",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 26 comment",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 27 detachedComment",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 32 docfrag",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 35 doctype",0,null,null],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 44 [xmlDoc, 0, xmlDoc, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 2 paras[1]",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 3 paras[1].firstChild",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 8 detachedPara1",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 10 testDiv",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 11 document",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 12 detachedDiv",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 13 detachedPara2",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 19 detachedTextNode",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 26 comment",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 27 detachedComment",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 32 docfrag",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 35 doctype",0,null,null],["Range 45 [xmlDoc, 1, xmlComment, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 45 [xmlDoc, 1, xmlComment, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1]",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 3 paras[1].firstChild",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedPara1",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 10 testDiv",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 11 document",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 12 detachedDiv",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedPara2",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 19 detachedTextNode",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 26 comment",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 27 detachedComment",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 32 docfrag",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 35 doctype",0,null,null],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 0 paras[0]",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 1 paras[0].firstChild",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 2 paras[1]",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 3 paras[1].firstChild",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 6 detachedPara1",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 7 detachedPara1.firstChild",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 8 detachedPara1",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 9 detachedPara1.firstChild",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 10 testDiv",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 11 document",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 12 detachedDiv",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 13 detachedPara2",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 19 detachedTextNode",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 26 comment",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 27 detachedComment",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 32 docfrag",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 35 doctype",0,null,null],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1]",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 paras[1].firstChild",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedPara1",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 testDiv",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 document",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 detachedDiv",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedPara2",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 detachedTextNode",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 26 comment",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 27 detachedComment",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 32 docfrag",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 35 doctype",0,null,null],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 0 paras[0]",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 1 paras[0].firstChild",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 2 paras[1]",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 3 paras[1].firstChild",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 6 detachedPara1",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 7 detachedPara1.firstChild",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 8 detachedPara1",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 9 detachedPara1.firstChild",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 10 testDiv",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 11 document",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 12 detachedDiv",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 13 detachedPara2",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 19 detachedTextNode",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 26 comment",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 27 detachedComment",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 32 docfrag",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 35 doctype",0,null,null],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1]",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 paras[1].firstChild",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 detachedPara1.firstChild",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedPara1",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 detachedPara1.firstChild",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 testDiv",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 document",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 detachedDiv",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedPara2",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 detachedTextNode",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 26 comment",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 27 detachedComment",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 32 docfrag",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 35 doctype",0,null,null],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 0 paras[0]",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 2 paras[1]",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 3 paras[1].firstChild",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 7 detachedPara1.firstChild",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 8 detachedPara1",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 9 detachedPara1.firstChild",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 10 testDiv",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 11 document",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 12 detachedDiv",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 13 detachedPara2",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 19 detachedTextNode",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 26 comment",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 27 detachedComment",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 32 docfrag",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 35 doctype",0,null,null],["Range 51 [detachedComment, 3, detachedComment, 4], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 51 [detachedComment, 3, detachedComment, 4], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 0 paras[0]",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 1 paras[0].firstChild",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 2 paras[1]",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 3 paras[1].firstChild",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 6 detachedPara1",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 7 detachedPara1.firstChild",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 8 detachedPara1",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 9 detachedPara1.firstChild",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 10 testDiv",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 11 document",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 12 detachedDiv",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 13 detachedPara2",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 19 detachedTextNode",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 26 comment",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 27 detachedComment",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 32 docfrag",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 35 doctype",0,null,null],["Range 52 [detachedComment, 5, detachedComment, 5], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 52 [detachedComment, 5, detachedComment, 5], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1]",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 paras[1].firstChild",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 detachedPara1.firstChild",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedPara1",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 detachedPara1.firstChild",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 testDiv",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 document",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 detachedDiv",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedPara2",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 detachedTextNode",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 26 comment",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 27 detachedComment",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 32 docfrag",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 35 doctype",0,null,null],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 0 paras[0]",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 1 paras[0].firstChild",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 2 paras[1]",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 3 paras[1].firstChild",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 6 detachedPara1",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 7 detachedPara1.firstChild",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 8 detachedPara1",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 9 detachedPara1.firstChild",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 10 testDiv",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 11 document",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 12 detachedDiv",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 13 detachedPara2",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 19 detachedTextNode",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 26 comment",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 27 detachedComment",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 32 docfrag",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 35 doctype",0,null,null],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1]",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 paras[1].firstChild",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 detachedPara1.firstChild",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedPara1",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 detachedPara1.firstChild",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 testDiv",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 document",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 detachedDiv",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedPara2",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 detachedTextNode",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 26 comment",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 27 detachedComment",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 32 docfrag",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 35 doctype",0,null,null],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 0 paras[0]",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 2 paras[1]",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 3 paras[1].firstChild",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 6 detachedPara1",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 8 detachedPara1",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 10 testDiv",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 11 document",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 12 detachedDiv",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 13 detachedPara2",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 19 detachedTextNode",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 26 comment",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 27 detachedComment",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 32 docfrag",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 35 doctype",0,null,null],["Range 56 [docfrag, 0, docfrag, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 56 [docfrag, 0, docfrag, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 0 paras[0]",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 1 paras[0].firstChild",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 2 paras[1]",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 3 paras[1].firstChild",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 6 detachedPara1",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 8 detachedPara1",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 10 testDiv",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 11 document",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 12 detachedDiv",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 13 detachedPara2",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 19 detachedTextNode",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 26 comment",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 27 detachedComment",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 32 docfrag",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 35 doctype",0,null,null],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 0 paras[0]",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 1 paras[0].firstChild",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 2 paras[1]",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 3 paras[1].firstChild",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 4 foreignPara1",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 5 foreignPara1.firstChild",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 6 detachedPara1",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 7 detachedPara1.firstChild",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 8 detachedPara1",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 9 detachedPara1.firstChild",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 10 testDiv",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 11 document",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 12 detachedDiv",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 13 detachedPara2",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 14 foreignDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 15 foreignPara2",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 16 xmlDoc",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 17 xmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 18 detachedXmlElement",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 19 detachedTextNode",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 20 foreignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 21 detachedForeignTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 22 xmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 23 detachedXmlTextNode",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 24 processingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 25 detachedProcessingInstruction",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 26 comment",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 27 detachedComment",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 28 foreignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 29 detachedForeignComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 30 xmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 31 detachedXmlComment",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 32 docfrag",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 33 foreignDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 34 xmlDocfrag",1,"","@http://web-platform.test:8000/selection/selectAllChildren.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 35 doctype",0,null,null],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 36 foreignDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"],["Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 37 xmlDoctype",1,"assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function \"function () {\n selection.selectAllChildren(node);\n }\" threw object \"[Exception... \"Failure\" nsresult: \"0x80004005 (NS_ERROR_FAILURE)\" location: \"JS frame :: http://web-platform.test:8000/selection/selectAllChildren.html :: :: line 26\" data: no]\" that is not a DOMException INVALID_NODE_TYPE_ERR: property \"code\" is equal to undefined, expected 24","@http://web-platform.test:8000/selection/selectAllChildren.html:25:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/selection/selectAllChildren.html:18:9\n"]]]}] 22:35:37 INFO - .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 22:35:37 INFO - TEST-OK | /selection/selectAllChildren.html | took 5589ms 22:35:37 INFO - PROCESS | 1436 | 1475818537253 Marionette TRACE conn5 -> [0,427,"getWindowHandle",null] 22:35:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html 22:35:37 INFO - PROCESS | 1436 | 1475818537257 Marionette TRACE conn5 <- [1,427,null,{"value":"12"}] 22:35:37 INFO - PROCESS | 1436 | 1475818537303 Marionette TRACE conn5 -> [0,428,"timeouts",{"script":35000}] 22:35:37 INFO - PROCESS | 1436 | 1475818537307 Marionette TRACE conn5 <- [1,428,null,{}] 22:35:37 INFO - PROCESS | 1436 | 1475818537314 Marionette TRACE conn5 -> [0,429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:37 INFO - PROCESS | 1436 | 1475818537445 Marionette TRACE conn5 <- [1,429,null,{"value":null}] 22:35:37 INFO - PROCESS | 1436 | 1475818537552 Marionette TRACE conn5 -> [0,430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:37 INFO - PROCESS | 1436 | ++DOCSHELL 1EAE5C00 == 20 [pid = 1436] [id = 174] 22:35:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 55 (224ADC00) [pid = 1436] [serial = 488] [outer = 00000000] 22:35:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 56 (1E623000) [pid = 1436] [serial = 489] [outer = 224ADC00] 22:35:37 INFO - PROCESS | 1436 | 1475818537624 Marionette DEBUG loaded listener.js 22:35:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (1E626800) [pid = 1436] [serial = 490] [outer = 224ADC00] 22:35:38 INFO - PROCESS | 1436 | 1475818538094 Marionette TRACE conn5 <- [1,430,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html",0,null,null,[["A_10_01_02_01_T01",1,"el.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html:24:1\n"],["A_10_01_02_01_T02",1,"el.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html:53:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html:46:1\n"]]]}] 22:35:38 INFO - .. 22:35:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html | took 870ms 22:35:38 INFO - PROCESS | 1436 | 1475818538135 Marionette TRACE conn5 -> [0,431,"getWindowHandle",null] 22:35:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html 22:35:38 INFO - PROCESS | 1436 | 1475818538139 Marionette TRACE conn5 <- [1,431,null,{"value":"12"}] 22:35:38 INFO - PROCESS | 1436 | 1475818538143 Marionette TRACE conn5 -> [0,432,"timeouts",{"script":35000}] 22:35:38 INFO - PROCESS | 1436 | 1475818538146 Marionette TRACE conn5 <- [1,432,null,{}] 22:35:38 INFO - PROCESS | 1436 | 1475818538151 Marionette TRACE conn5 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:38 INFO - PROCESS | 1436 | 1475818538309 Marionette TRACE conn5 <- [1,433,null,{"value":null}] 22:35:38 INFO - PROCESS | 1436 | 1475818538425 Marionette TRACE conn5 -> [0,434,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:38 INFO - PROCESS | 1436 | ++DOCSHELL 156F5C00 == 21 [pid = 1436] [id = 175] 22:35:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (156F7C00) [pid = 1436] [serial = 491] [outer = 00000000] 22:35:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (1E62D000) [pid = 1436] [serial = 492] [outer = 156F7C00] 22:35:38 INFO - PROCESS | 1436 | 1475818538539 Marionette DEBUG loaded listener.js 22:35:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 60 (2010F800) [pid = 1436] [serial = 493] [outer = 156F7C00] 22:35:39 INFO - PROCESS | 1436 | ++DOCSHELL 0F67CC00 == 22 [pid = 1436] [id = 176] 22:35:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 61 (0F67D400) [pid = 1436] [serial = 494] [outer = 00000000] 22:35:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 62 (0F67E000) [pid = 1436] [serial = 495] [outer = 0F67D400] 22:35:39 INFO - PROCESS | 1436 | 1475818539180 Marionette TRACE conn5 <- [1,434,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html",0,null,null,[["A_10_01_02_04_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html:25:1\n"]]]}] 22:35:39 INFO - . 22:35:39 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html | took 1080ms 22:35:39 INFO - PROCESS | 1436 | 1475818539225 Marionette TRACE conn5 -> [0,435,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1436 | 1475818539231 Marionette TRACE conn5 <- [1,435,null,{"value":"12"}] 22:35:39 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html 22:35:39 INFO - PROCESS | 1436 | 1475818539238 Marionette TRACE conn5 -> [0,436,"timeouts",{"script":35000}] 22:35:39 INFO - PROCESS | 1436 | 1475818539242 Marionette TRACE conn5 <- [1,436,null,{}] 22:35:39 INFO - PROCESS | 1436 | 1475818539250 Marionette TRACE conn5 -> [0,437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:39 INFO - PROCESS | 1436 | 1475818539546 Marionette TRACE conn5 <- [1,437,null,{"value":null}] 22:35:39 INFO - PROCESS | 1436 | 1475818539645 Marionette TRACE conn5 -> [0,438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1436 | ++DOCSHELL 0EF15C00 == 23 [pid = 1436] [id = 177] 22:35:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 63 (0EF17400) [pid = 1436] [serial = 496] [outer = 00000000] 22:35:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 64 (0F123400) [pid = 1436] [serial = 497] [outer = 0EF17400] 22:35:39 INFO - PROCESS | 1436 | 1475818539714 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 65 (0F125C00) [pid = 1436] [serial = 498] [outer = 0EF17400] 22:35:40 INFO - PROCESS | 1436 | --DOMWINDOW == 64 (0D8E1000) [pid = 1436] [serial = 453] [outer = 00000000] [url = about:blank] 22:35:40 INFO - PROCESS | 1436 | 1475818540203 Marionette TRACE conn5 <- [1,438,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html",0,null,null,[["A_10_01_02_06_01_T01",0,null,null],["A_10_01_02_06_01_T02",1,"el.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html:47:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html:41:1\n"]]]}] 22:35:40 INFO - PROCESS | 1436 | --DOCSHELL 265D9800 == 22 [pid = 1436] [id = 169] 22:35:40 INFO - PROCESS | 1436 | --DOCSHELL 0D8D5000 == 21 [pid = 1436] [id = 165] 22:35:40 INFO - PROCESS | 1436 | --DOCSHELL 24686C00 == 20 [pid = 1436] [id = 164] 22:35:40 INFO - .. 22:35:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html | took 1027ms 22:35:40 INFO - PROCESS | 1436 | 1475818540268 Marionette TRACE conn5 -> [0,439,"getWindowHandle",null] 22:35:40 INFO - PROCESS | 1436 | 1475818540275 Marionette TRACE conn5 <- [1,439,null,{"value":"12"}] 22:35:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html 22:35:40 INFO - PROCESS | 1436 | 1475818540282 Marionette TRACE conn5 -> [0,440,"timeouts",{"script":35000}] 22:35:40 INFO - PROCESS | 1436 | 1475818540287 Marionette TRACE conn5 <- [1,440,null,{}] 22:35:40 INFO - PROCESS | 1436 | 1475818540292 Marionette TRACE conn5 -> [0,441,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:40 INFO - PROCESS | 1436 | 1475818540425 Marionette TRACE conn5 <- [1,441,null,{"value":null}] 22:35:40 INFO - PROCESS | 1436 | --DOMWINDOW == 63 (174EB000) [pid = 1436] [serial = 451] [outer = 00000000] [url = about:blank] 22:35:40 INFO - PROCESS | 1436 | 1475818540536 Marionette TRACE conn5 -> [0,442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 1436 | ++DOCSHELL 0F127000 == 21 [pid = 1436] [id = 178] 22:35:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 64 (0F12D800) [pid = 1436] [serial = 499] [outer = 00000000] 22:35:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 65 (116C5000) [pid = 1436] [serial = 500] [outer = 0F12D800] 22:35:40 INFO - PROCESS | 1436 | 1475818540606 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 66 (11B42000) [pid = 1436] [serial = 501] [outer = 0F12D800] 22:35:41 INFO - PROCESS | 1436 | 1475818540997 Marionette TRACE conn5 <- [1,442,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html",0,null,null,[["A_10_01_02_06_02_T01",1,"el.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html:31:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html:24:1\n"],["A_10_01_02_06_02_T02",1,"el.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html:50:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html:43:1\n"]]]}] 22:35:41 INFO - .. 22:35:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html | took 730ms 22:35:41 INFO - PROCESS | 1436 | 1475818541018 Marionette TRACE conn5 -> [0,443,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1436 | 1475818541022 Marionette TRACE conn5 <- [1,443,null,{"value":"12"}] 22:35:41 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html 22:35:41 INFO - PROCESS | 1436 | 1475818541026 Marionette TRACE conn5 -> [0,444,"timeouts",{"script":35000}] 22:35:41 INFO - PROCESS | 1436 | 1475818541031 Marionette TRACE conn5 <- [1,444,null,{}] 22:35:41 INFO - PROCESS | 1436 | 1475818541048 Marionette TRACE conn5 -> [0,445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:41 INFO - PROCESS | 1436 | 1475818541196 Marionette TRACE conn5 <- [1,445,null,{"value":null}] 22:35:41 INFO - PROCESS | 1436 | 1475818541205 Marionette TRACE conn5 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1436 | ++DOCSHELL 12CC3C00 == 22 [pid = 1436] [id = 179] 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 67 (12CC4000) [pid = 1436] [serial = 502] [outer = 00000000] 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 68 (13012C00) [pid = 1436] [serial = 503] [outer = 12CC4000] 22:35:41 INFO - PROCESS | 1436 | 1475818541269 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 69 (13155C00) [pid = 1436] [serial = 504] [outer = 12CC4000] 22:35:41 INFO - PROCESS | 1436 | ++DOCSHELL 139C9000 == 23 [pid = 1436] [id = 180] 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 70 (139CF000) [pid = 1436] [serial = 505] [outer = 00000000] 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 71 (139CF800) [pid = 1436] [serial = 506] [outer = 139CF000] 22:35:41 INFO - PROCESS | 1436 | 1475818541720 Marionette TRACE conn5 <- [1,446,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html",0,null,null,[["A_10_01_02_09_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html:29:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html:25:1\n"]]]}] 22:35:41 INFO - . 22:35:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html | took 730ms 22:35:41 INFO - PROCESS | 1436 | 1475818541758 Marionette TRACE conn5 -> [0,447,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1436 | 1475818541761 Marionette TRACE conn5 <- [1,447,null,{"value":"12"}] 22:35:41 INFO - TEST-START | /shadow-dom/untriaged/events/event-dispatch/test-002.html 22:35:41 INFO - PROCESS | 1436 | 1475818541765 Marionette TRACE conn5 -> [0,448,"timeouts",{"script":35000}] 22:35:41 INFO - PROCESS | 1436 | 1475818541769 Marionette TRACE conn5 <- [1,448,null,{}] 22:35:41 INFO - PROCESS | 1436 | 1475818541774 Marionette TRACE conn5 -> [0,449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:41 INFO - PROCESS | 1436 | 1475818541886 Marionette TRACE conn5 <- [1,449,null,{"value":null}] 22:35:41 INFO - PROCESS | 1436 | 1475818541892 Marionette TRACE conn5 -> [0,450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-dispatch/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-002.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1436 | ++DOCSHELL 132B8C00 == 24 [pid = 1436] [id = 181] 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 72 (132BAC00) [pid = 1436] [serial = 507] [outer = 00000000] 22:35:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 73 (13B57400) [pid = 1436] [serial = 508] [outer = 132BAC00] 22:35:41 INFO - PROCESS | 1436 | 1475818541955 Marionette DEBUG loaded listener.js 22:35:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 74 (139D3800) [pid = 1436] [serial = 509] [outer = 132BAC00] 22:35:42 INFO - PROCESS | 1436 | ++DOCSHELL 14237800 == 25 [pid = 1436] [id = 182] 22:35:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 75 (14681000) [pid = 1436] [serial = 510] [outer = 00000000] 22:35:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 76 (14681800) [pid = 1436] [serial = 511] [outer = 14681000] 22:35:42 INFO - PROCESS | 1436 | 1475818542435 Marionette TRACE conn5 <- [1,450,null,{"value":["/shadow-dom/untriaged/events/event-dispatch/test-002.html",0,null,null,[["A_05_05_02_T01",1,"d.querySelector(...).attachShadow is not a function","createTestMediaPlayer@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:118:28\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-002.html:33:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-002.html:27:1\n"]]]}] 22:35:42 INFO - . 22:35:42 INFO - TEST-OK | /shadow-dom/untriaged/events/event-dispatch/test-002.html | took 730ms 22:35:42 INFO - PROCESS | 1436 | 1475818542498 Marionette TRACE conn5 -> [0,451,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 1436 | 1475818542501 Marionette TRACE conn5 <- [1,451,null,{"value":"12"}] 22:35:42 INFO - TEST-START | /shadow-dom/untriaged/events/event-dispatch/test-003.html 22:35:42 INFO - PROCESS | 1436 | 1475818542505 Marionette TRACE conn5 -> [0,452,"timeouts",{"script":35000}] 22:35:42 INFO - PROCESS | 1436 | 1475818542508 Marionette TRACE conn5 <- [1,452,null,{}] 22:35:42 INFO - PROCESS | 1436 | 1475818542512 Marionette TRACE conn5 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:42 INFO - PROCESS | 1436 | 1475818542655 Marionette TRACE conn5 <- [1,453,null,{"value":null}] 22:35:42 INFO - PROCESS | 1436 | 1475818542662 Marionette TRACE conn5 -> [0,454,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-dispatch/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-003.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:42 INFO - PROCESS | 1436 | ++DOCSHELL 13B5D000 == 26 [pid = 1436] [id = 183] 22:35:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 77 (13BE3000) [pid = 1436] [serial = 512] [outer = 00000000] 22:35:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 78 (1468E800) [pid = 1436] [serial = 513] [outer = 13BE3000] 22:35:42 INFO - PROCESS | 1436 | 1475818542763 Marionette DEBUG loaded listener.js 22:35:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 79 (14E0BC00) [pid = 1436] [serial = 514] [outer = 13BE3000] 22:35:43 INFO - PROCESS | 1436 | ++DOCSHELL 11DD9000 == 27 [pid = 1436] [id = 184] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 80 (1315D000) [pid = 1436] [serial = 515] [outer = 00000000] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 81 (14E12800) [pid = 1436] [serial = 516] [outer = 1315D000] 22:35:43 INFO - PROCESS | 1436 | 1475818543233 Marionette TRACE conn5 <- [1,454,null,{"value":["/shadow-dom/untriaged/events/event-dispatch/test-003.html",0,null,null,[["A_05_05_03_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-003.html:36:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-003.html:27:1\n"]]]}] 22:35:43 INFO - . 22:35:43 INFO - TEST-OK | /shadow-dom/untriaged/events/event-dispatch/test-003.html | took 770ms 22:35:43 INFO - PROCESS | 1436 | 1475818543292 Marionette TRACE conn5 -> [0,455,"getWindowHandle",null] 22:35:43 INFO - PROCESS | 1436 | 1475818543295 Marionette TRACE conn5 <- [1,455,null,{"value":"12"}] 22:35:43 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html 22:35:43 INFO - PROCESS | 1436 | 1475818543299 Marionette TRACE conn5 -> [0,456,"timeouts",{"script":35000}] 22:35:43 INFO - PROCESS | 1436 | 1475818543302 Marionette TRACE conn5 <- [1,456,null,{}] 22:35:43 INFO - PROCESS | 1436 | 1475818543306 Marionette TRACE conn5 -> [0,457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:43 INFO - PROCESS | 1436 | 1475818543472 Marionette TRACE conn5 <- [1,457,null,{"value":null}] 22:35:43 INFO - PROCESS | 1436 | 1475818543489 Marionette TRACE conn5 -> [0,458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1436 | ++DOCSHELL 0D8D6C00 == 28 [pid = 1436] [id = 185] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 82 (11B41800) [pid = 1436] [serial = 517] [outer = 00000000] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 83 (151F0C00) [pid = 1436] [serial = 518] [outer = 11B41800] 22:35:43 INFO - PROCESS | 1436 | 1475818543548 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 84 (15174000) [pid = 1436] [serial = 519] [outer = 11B41800] 22:35:43 INFO - PROCESS | 1436 | ++DOCSHELL 1516FC00 == 29 [pid = 1436] [id = 186] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 85 (167B4C00) [pid = 1436] [serial = 520] [outer = 00000000] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 86 (167B5000) [pid = 1436] [serial = 521] [outer = 167B4C00] 22:35:43 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1312 22:35:43 INFO - PROCESS | 1436 | ++DOCSHELL 15170800 == 30 [pid = 1436] [id = 187] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 87 (167B8800) [pid = 1436] [serial = 522] [outer = 00000000] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 88 (167B9400) [pid = 1436] [serial = 523] [outer = 167B8800] 22:35:43 INFO - PROCESS | 1436 | ++DOCSHELL 16CCBC00 == 31 [pid = 1436] [id = 188] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 89 (16CCD800) [pid = 1436] [serial = 524] [outer = 00000000] 22:35:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (16CCE800) [pid = 1436] [serial = 525] [outer = 16CCD800] 22:35:43 INFO - PROCESS | 1436 | [1436] WARNING: NS_ENSURE_TRUE(mDoneSetup) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/editor/composer/nsEditingSession.cpp, line 1312 22:35:44 INFO - PROCESS | 1436 | 1475818544093 Marionette TRACE conn5 <- [1,458,null,{"value":["/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html",0,null,null,[["contentEditable of shadow trees must be undefined when contentEditable attribute of shadow host is \"true\"",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html:25:1\n"],["contentEditable of shadow trees must be undefined when contentEditable of shadow host is \"false\"",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html:38:1\n"],["contentEditable of shadow trees must be undefined when contentEditable attribute of shadow host is \"inherit\"",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html:58:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html:51:1\n"]]]}] 22:35:44 INFO - ... 22:35:44 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html | took 830ms 22:35:44 INFO - PROCESS | 1436 | 1475818544136 Marionette TRACE conn5 -> [0,459,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 1436 | 1475818544138 Marionette TRACE conn5 <- [1,459,null,{"value":"12"}] 22:35:44 INFO - TEST-START | /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:35:44 INFO - PROCESS | 1436 | 1475818544143 Marionette TRACE conn5 -> [0,460,"timeouts",{"script":35000}] 22:35:44 INFO - PROCESS | 1436 | 1475818544145 Marionette TRACE conn5 <- [1,460,null,{}] 22:35:44 INFO - PROCESS | 1436 | 1475818544154 Marionette TRACE conn5 -> [0,461,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:44 INFO - PROCESS | 1436 | 1475818544288 Marionette TRACE conn5 <- [1,461,null,{"value":null}] 22:35:44 INFO - PROCESS | 1436 | 1475818544340 Marionette TRACE conn5 -> [0,462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1436 | ++DOCSHELL 14EEFC00 == 32 [pid = 1436] [id = 189] 22:35:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (15167C00) [pid = 1436] [serial = 526] [outer = 00000000] 22:35:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (16339800) [pid = 1436] [serial = 527] [outer = 15167C00] 22:35:44 INFO - PROCESS | 1436 | 1475818544398 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (16DCAC00) [pid = 1436] [serial = 528] [outer = 15167C00] 22:35:45 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (265DA400) [pid = 1436] [serial = 474] [outer = 00000000] [url = about:blank] 22:35:45 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (0F1D5400) [pid = 1436] [serial = 465] [outer = 00000000] [url = http://web-platform.test:8000/selection/extend.html] 22:35:45 INFO - PROCESS | 1436 | --DOMWINDOW == 90 (22312800) [pid = 1436] [serial = 468] [outer = 00000000] [url = http://web-platform.test:8000/selection/getRangeAt.html] 22:35:45 INFO - PROCESS | 1436 | --DOMWINDOW == 89 (20110000) [pid = 1436] [serial = 471] [outer = 00000000] [url = http://web-platform.test:8000/selection/getSelection.html] 22:35:45 INFO - PROCESS | 1436 | --DOMWINDOW == 88 (0D8D6800) [pid = 1436] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html] 22:35:45 INFO - PROCESS | 1436 | --DOMWINDOW == 87 (24688800) [pid = 1436] [serial = 461] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html] 22:35:45 INFO - PROCESS | 1436 | 1475818545427 Marionette TRACE conn5 <- [1,462,null,{"value":["/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:35:45 INFO - . 22:35:45 INFO - TEST-OK | /uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1337ms 22:35:45 INFO - PROCESS | 1436 | 1475818545488 Marionette TRACE conn5 -> [0,463,"getWindowHandle",null] 22:35:45 INFO - PROCESS | 1436 | 1475818545491 Marionette TRACE conn5 <- [1,463,null,{"value":"12"}] 22:35:45 INFO - TEST-START | /web-animations/timing-model/animation-effects/active-time.html 22:35:45 INFO - PROCESS | 1436 | 1475818545496 Marionette TRACE conn5 -> [0,464,"getContext",null] 22:35:45 INFO - PROCESS | 1436 | 1475818545499 Marionette TRACE conn5 <- [1,464,null,{"value":"content"}] 22:35:45 INFO - PROCESS | 1436 | 1475818545502 Marionette TRACE conn5 -> [0,465,"setContext",{"value":"chrome"}] 22:35:45 INFO - PROCESS | 1436 | 1475818545505 Marionette TRACE conn5 <- [1,465,null,{}] 22:35:45 INFO - PROCESS | 1436 | 1475818545509 Marionette TRACE conn5 -> [0,466,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":234}] 22:35:45 INFO - PROCESS | 1436 | 1475818545522 Marionette TRACE conn5 <- [1,466,null,{"value":true}] 22:35:45 INFO - PROCESS | 1436 | 1475818545525 Marionette TRACE conn5 -> [0,467,"setContext",{"value":"content"}] 22:35:45 INFO - PROCESS | 1436 | 1475818545527 Marionette TRACE conn5 <- [1,467,null,{}] 22:35:45 INFO - Setting pref dom.animations-api.core.enabled (true) 22:35:45 INFO - PROCESS | 1436 | 1475818545531 Marionette TRACE conn5 -> [0,468,"getContext",null] 22:35:45 INFO - PROCESS | 1436 | 1475818545533 Marionette TRACE conn5 <- [1,468,null,{"value":"content"}] 22:35:45 INFO - PROCESS | 1436 | 1475818545537 Marionette TRACE conn5 -> [0,469,"setContext",{"value":"chrome"}] 22:35:45 INFO - PROCESS | 1436 | 1475818545540 Marionette TRACE conn5 <- [1,469,null,{}] 22:35:45 INFO - PROCESS | 1436 | 1475818545550 Marionette TRACE conn5 -> [0,470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":203}] 22:35:45 INFO - PROCESS | 1436 | 1475818545560 Marionette TRACE conn5 <- [1,470,null,{"value":null}] 22:35:45 INFO - PROCESS | 1436 | 1475818545564 Marionette TRACE conn5 -> [0,471,"setContext",{"value":"content"}] 22:35:45 INFO - PROCESS | 1436 | 1475818545566 Marionette TRACE conn5 <- [1,471,null,{}] 22:35:45 INFO - PROCESS | 1436 | 1475818545570 Marionette TRACE conn5 -> [0,472,"timeouts",{"script":35000}] 22:35:45 INFO - PROCESS | 1436 | 1475818545572 Marionette TRACE conn5 <- [1,472,null,{}] 22:35:45 INFO - PROCESS | 1436 | 1475818545578 Marionette TRACE conn5 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:45 INFO - PROCESS | 1436 | 1475818545689 Marionette TRACE conn5 <- [1,473,null,{"value":null}] 22:35:45 INFO - PROCESS | 1436 | 1475818545698 Marionette TRACE conn5 -> [0,474,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/timing-model/animation-effects/active-time.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/timing-model/animation-effects/active-time.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 1436 | ++DOCSHELL 1713A800 == 33 [pid = 1436] [id = 190] 22:35:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 88 (17150C00) [pid = 1436] [serial = 529] [outer = 00000000] 22:35:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 89 (174A2C00) [pid = 1436] [serial = 530] [outer = 17150C00] 22:35:45 INFO - PROCESS | 1436 | 1475818545756 Marionette DEBUG loaded listener.js 22:35:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (174F9800) [pid = 1436] [serial = 531] [outer = 17150C00] 22:35:46 INFO - PROCESS | 1436 | 1475818546213 Marionette TRACE conn5 <- [1,474,null,{"value":["/web-animations/timing-model/animation-effects/active-time.html",0,null,null,[["Active time in before phase",0,null,null],["Active time in active phase and no start delay is the local time",0,null,null],["Active time in active phase and positive start delay is the local time minus the start delay",0,null,null],["Active time in active phase and negative start delay is the local time minus the start delay",0,null,null],["Active time in after phase with no fill is unresolved",0,null,null],["Active time in after phase with backwards-only fill is unresolved",0,null,null],["Active time in after phase with forwards fill is the active duration",0,null,null],["Active time in after phase with forwards fill, zero-duration, and infinite iteration count is the active duration",0,null,null],["Active time in after phase with forwards fill and positive end delay is the active duration",0,null,null],["Active time in after phase with forwards fill and negative end delay is the active duration + end delay",0,null,null],["Active time in after phase with forwards fill and negative end delay greater in magnitude than the active duration is zero",0,null,null],["Active time in after phase with forwards fill and negative end delay greater in magnitude than the sum of the active duration and start delay is zero",0,null,null],["Active time in after phase with 'both' fill is the active duration",0,null,null],["Active time when the local time is unresolved, is unresolved",0,null,null]]]}] 22:35:46 INFO - .............. 22:35:46 INFO - TEST-OK | /web-animations/timing-model/animation-effects/active-time.html | took 753ms 22:35:46 INFO - PROCESS | 1436 | 1475818546251 Marionette TRACE conn5 -> [0,475,"getWindowHandle",null] 22:35:46 INFO - PROCESS | 1436 | 1475818546253 Marionette TRACE conn5 <- [1,475,null,{"value":"12"}] 22:35:46 INFO - TEST-START | /web-animations/timing-model/animation-effects/current-iteration.html 22:35:46 INFO - PROCESS | 1436 | 1475818546257 Marionette TRACE conn5 -> [0,476,"timeouts",{"script":35000}] 22:35:46 INFO - PROCESS | 1436 | 1475818546260 Marionette TRACE conn5 <- [1,476,null,{}] 22:35:46 INFO - PROCESS | 1436 | 1475818546269 Marionette TRACE conn5 -> [0,477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:46 INFO - PROCESS | 1436 | 1475818546388 Marionette TRACE conn5 <- [1,477,null,{"value":null}] 22:35:46 INFO - PROCESS | 1436 | 1475818546398 Marionette TRACE conn5 -> [0,478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/timing-model/animation-effects/current-iteration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/timing-model/animation-effects/current-iteration.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 1436 | ++DOCSHELL 16DD0400 == 34 [pid = 1436] [id = 191] 22:35:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (16DD5800) [pid = 1436] [serial = 532] [outer = 00000000] 22:35:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (18C0F800) [pid = 1436] [serial = 533] [outer = 16DD5800] 22:35:46 INFO - PROCESS | 1436 | 1475818546461 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (18E0E800) [pid = 1436] [serial = 534] [outer = 16DD5800] 22:35:47 INFO - PROCESS | 1436 | 1475818547012 Marionette TRACE conn5 <- [1,478,null,{"value":["/web-animations/timing-model/animation-effects/current-iteration.html",0,null,null,[["Test currentIteration during before and after phase when fill is none",0,null,null],["Test zero iterations: iterations:0 iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:50",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:-50",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:-100",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:-200",0,null,null],["Test end delay: iterationStart:0.5 duration:100 delay:1 fill:both endDelay:50",0,null,null],["Test end delay: iterationStart:0.5 duration:100 delay:1 fill:both endDelay:-50",0,null,null],["Test end delay: iterationStart:0.5 duration:100 delay:1 fill:both endDelay:-100",0,null,null],["Test end delay: iterations:2 duration:100 delay:1 fill:both endDelay:-100",0,null,null],["Test end delay: iterations:1 iterationStart:2 duration:100 delay:1 fill:both endDelay:-50",0,null,null],["Test end delay: iterations:1 iterationStart:2 duration:100 delay:1 fill:both endDelay:-100",0,null,null]]]}] 22:35:47 INFO - ............................................... 22:35:47 INFO - TEST-OK | /web-animations/timing-model/animation-effects/current-iteration.html | took 828ms 22:35:47 INFO - PROCESS | 1436 | 1475818547089 Marionette TRACE conn5 -> [0,479,"getWindowHandle",null] 22:35:47 INFO - TEST-START | /web-animations/timing-model/animation-effects/phases-and-states.html 22:35:47 INFO - PROCESS | 1436 | 1475818547092 Marionette TRACE conn5 <- [1,479,null,{"value":"12"}] 22:35:47 INFO - PROCESS | 1436 | 1475818547096 Marionette TRACE conn5 -> [0,480,"timeouts",{"script":35000}] 22:35:47 INFO - PROCESS | 1436 | 1475818547099 Marionette TRACE conn5 <- [1,480,null,{}] 22:35:47 INFO - PROCESS | 1436 | 1475818547104 Marionette TRACE conn5 -> [0,481,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:47 INFO - PROCESS | 1436 | 1475818547217 Marionette TRACE conn5 <- [1,481,null,{"value":null}] 22:35:47 INFO - PROCESS | 1436 | 1475818547224 Marionette TRACE conn5 -> [0,482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/timing-model/animation-effects/phases-and-states.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/timing-model/animation-effects/phases-and-states.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 1436 | ++DOCSHELL 18E0B800 == 35 [pid = 1436] [id = 192] 22:35:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (18E0CC00) [pid = 1436] [serial = 535] [outer = 00000000] 22:35:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (18EB3400) [pid = 1436] [serial = 536] [outer = 18E0CC00] 22:35:47 INFO - PROCESS | 1436 | 1475818547286 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (18EB7C00) [pid = 1436] [serial = 537] [outer = 18E0CC00] 22:35:47 INFO - PROCESS | 1436 | 1475818547903 Marionette TRACE conn5 <- [1,482,null,{"value":["/web-animations/timing-model/animation-effects/phases-and-states.html",0,null,null,[["Phase calculation for a simple animation effect",0,null,null],["Phase calculation for an animation effect with a positive start delay",0,null,null],["Phase calculation for an animation effect with a negative start delay",0,null,null],["Phase calculation for an animation effect with a positive end delay",0,null,null],["Phase calculation for an animation effect with a negative end delay lesser in magnitude than the active duration",0,null,null],["Phase calculation for an animation effect with a negative end delay equal in magnitude to the active duration",0,null,null],["Phase calculation for an animation effect with a negative end delay greater in magnitude than the active duration",0,null,null],["Phase calculation for an animation effect with a positive start delay and a negative end delay lesser in magnitude than the active duration",0,null,null],["Phase calculation for an animation effect with a negative start delay and a negative end delay equal in magnitude to the active duration",0,null,null],["Phase calculation for an animation effect with a negative start delay and a negative end delay equal greater in magnitude than the active duration",0,null,null],["Phase calculation for a simple animation effect with negative playback rate",0,null,null]]]}] 22:35:47 INFO - ........... 22:35:47 INFO - TEST-OK | /web-animations/timing-model/animation-effects/phases-and-states.html | took 832ms 22:35:47 INFO - PROCESS | 1436 | 1475818547932 Marionette TRACE conn5 -> [0,483,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 1436 | 1475818547938 Marionette TRACE conn5 <- [1,483,null,{"value":"12"}] 22:35:47 INFO - TEST-START | /web-animations/timing-model/animation-effects/simple-iteration-progress.html 22:35:47 INFO - PROCESS | 1436 | 1475818547945 Marionette TRACE conn5 -> [0,484,"timeouts",{"script":35000}] 22:35:47 INFO - PROCESS | 1436 | 1475818547952 Marionette TRACE conn5 <- [1,484,null,{}] 22:35:47 INFO - PROCESS | 1436 | 1475818547964 Marionette TRACE conn5 -> [0,485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:48 INFO - PROCESS | 1436 | 1475818548117 Marionette TRACE conn5 <- [1,485,null,{"value":null}] 22:35:48 INFO - PROCESS | 1436 | 1475818548209 Marionette TRACE conn5 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/timing-model/animation-effects/simple-iteration-progress.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/timing-model/animation-effects/simple-iteration-progress.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1436 | ++DOCSHELL 11E8B000 == 36 [pid = 1436] [id = 193] 22:35:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (11E8B400) [pid = 1436] [serial = 538] [outer = 00000000] 22:35:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (1209CC00) [pid = 1436] [serial = 539] [outer = 11E8B400] 22:35:48 INFO - PROCESS | 1436 | 1475818548287 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (12C07800) [pid = 1436] [serial = 540] [outer = 11E8B400] 22:35:48 INFO - PROCESS | 1436 | 1475818548905 Marionette TRACE conn5 <- [1,486,null,{"value":["/web-animations/timing-model/animation-effects/simple-iteration-progress.html",0,null,null,[["Test zero iterations: iterations:0 iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test zero iterations: iterations:0 iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test integer iterations: iterations:3 iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test fractional iterations: iterations:3.5 iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:0 duration:0 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:0 duration:100 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:0 duration:Infinity delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:2.5 duration:0 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:2.5 duration:100 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:2.5 duration:Infinity delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:3 duration:0 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:3 duration:100 delay:1 fill:both",0,null,null],["Test infinity iterations: iterations:Infinity iterationStart:3 duration:Infinity delay:1 fill:both",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:50",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:-50",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:-100",0,null,null],["Test end delay: duration:100 delay:1 fill:both endDelay:-200",0,null,null],["Test end delay: iterationStart:0.5 duration:100 delay:1 fill:both endDelay:50",0,null,null],["Test end delay: iterationStart:0.5 duration:100 delay:1 fill:both endDelay:-50",0,null,null],["Test end delay: iterationStart:0.5 duration:100 delay:1 fill:both endDelay:-100",0,null,null],["Test end delay: iterations:2 duration:100 delay:1 fill:both endDelay:-100",0,null,null],["Test end delay: iterations:1 iterationStart:2 duration:100 delay:1 fill:both endDelay:-50",0,null,null],["Test end delay: iterations:1 iterationStart:2 duration:100 delay:1 fill:both endDelay:-100",0,null,null]]]}] 22:35:48 INFO - .............................................. 22:35:48 INFO - TEST-OK | /web-animations/timing-model/animation-effects/simple-iteration-progress.html | took 1009ms 22:35:48 INFO - PROCESS | 1436 | 1475818548956 Marionette TRACE conn5 -> [0,487,"getWindowHandle",null] 22:35:48 INFO - PROCESS | 1436 | 1475818548963 Marionette TRACE conn5 <- [1,487,null,{"value":"12"}] 22:35:48 INFO - TEST-START | /webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html 22:35:48 INFO - Clearing pref dom.animations-api.core.enabled 22:35:48 INFO - PROCESS | 1436 | 1475818548972 Marionette TRACE conn5 -> [0,488,"getContext",null] 22:35:48 INFO - PROCESS | 1436 | 1475818548976 Marionette TRACE conn5 <- [1,488,null,{"value":"content"}] 22:35:48 INFO - PROCESS | 1436 | 1475818548981 Marionette TRACE conn5 -> [0,489,"setContext",{"value":"chrome"}] 22:35:48 INFO - PROCESS | 1436 | 1475818548984 Marionette TRACE conn5 <- [1,489,null,{}] 22:35:48 INFO - PROCESS | 1436 | 1475818548989 Marionette TRACE conn5 -> [0,490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":214}] 22:35:49 INFO - PROCESS | 1436 | 1475818549004 Marionette TRACE conn5 <- [1,490,null,{"value":null}] 22:35:49 INFO - PROCESS | 1436 | 1475818549009 Marionette TRACE conn5 -> [0,491,"setContext",{"value":"content"}] 22:35:49 INFO - PROCESS | 1436 | 1475818549013 Marionette TRACE conn5 <- [1,491,null,{}] 22:35:49 INFO - PROCESS | 1436 | 1475818549037 Marionette TRACE conn5 -> [0,492,"timeouts",{"script":35000}] 22:35:49 INFO - PROCESS | 1436 | 1475818549043 Marionette TRACE conn5 <- [1,492,null,{}] 22:35:49 INFO - PROCESS | 1436 | 1475818549058 Marionette TRACE conn5 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:35:49 INFO - PROCESS | 1436 | 1475818549213 Marionette TRACE conn5 <- [1,493,null,{"value":null}] 22:35:49 INFO - PROCESS | 1436 | 1475818549331 Marionette TRACE conn5 -> [0,494,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:35:49 INFO - PROCESS | 1436 | ++DOCSHELL 14E0B800 == 37 [pid = 1436] [id = 194] 22:35:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (14E3FC00) [pid = 1436] [serial = 541] [outer = 00000000] 22:35:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (156F2800) [pid = 1436] [serial = 542] [outer = 14E3FC00] 22:35:49 INFO - PROCESS | 1436 | 1475818549403 Marionette DEBUG loaded listener.js 22:35:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (15B4D000) [pid = 1436] [serial = 543] [outer = 14E3FC00] 22:35:49 INFO - PROCESS | 1436 | JavaScript error: http://web-platform.test:8000/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html, line 172: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 171D5C00 == 36 [pid = 1436] [id = 160] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 1516FC00 == 35 [pid = 1436] [id = 186] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 15170800 == 34 [pid = 1436] [id = 187] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 16CCBC00 == 33 [pid = 1436] [id = 188] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 14237800 == 32 [pid = 1436] [id = 182] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 11DD9000 == 31 [pid = 1436] [id = 184] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 139C9000 == 30 [pid = 1436] [id = 180] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 0F67CC00 == 29 [pid = 1436] [id = 176] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 0D8DCC00 == 28 [pid = 1436] [id = 161] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 22B30000 == 27 [pid = 1436] [id = 162] 22:35:53 INFO - PROCESS | 1436 | --DOCSHELL 22C06400 == 26 [pid = 1436] [id = 163] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (20113400) [pid = 1436] [serial = 472] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (20115C00) [pid = 1436] [serial = 473] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (22316000) [pid = 1436] [serial = 469] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (2A6C7800) [pid = 1436] [serial = 470] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (116BE800) [pid = 1436] [serial = 466] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (116C9C00) [pid = 1436] [serial = 467] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (22C0A000) [pid = 1436] [serial = 459] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (22B36000) [pid = 1436] [serial = 456] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (1B174400) [pid = 1436] [serial = 477] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (265DA800) [pid = 1436] [serial = 475] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (18CD1C00) [pid = 1436] [serial = 464] [outer = 00000000] [url = about:blank] 22:35:53 INFO - PROCESS | 1436 | --DOMWINDOW == 90 (24687400) [pid = 1436] [serial = 462] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 89 (22B30C00) [pid = 1436] [serial = 455] [outer = 00000000] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 88 (0D8DD000) [pid = 1436] [serial = 452] [outer = 00000000] [url = http://web-platform.test:8000/selection/collapse.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 87 (0F67D400) [pid = 1436] [serial = 494] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 86 (167B4C00) [pid = 1436] [serial = 520] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 85 (167B8800) [pid = 1436] [serial = 522] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 84 (14681000) [pid = 1436] [serial = 510] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 83 (139CF000) [pid = 1436] [serial = 505] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 82 (16CCD800) [pid = 1436] [serial = 524] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 81 (1315D000) [pid = 1436] [serial = 515] [outer = 00000000] [url = about:blank] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 80 (16DD5800) [pid = 1436] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/current-iteration.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 79 (18E0CC00) [pid = 1436] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/phases-and-states.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 78 (15167C00) [pid = 1436] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/uievents/legacy-domevents-tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 77 (0F684400) [pid = 1436] [serial = 479] [outer = 00000000] [url = http://web-platform.test:8000/selection/isCollapsed.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 76 (1D2E8400) [pid = 1436] [serial = 482] [outer = 00000000] [url = http://web-platform.test:8000/selection/removeAllRanges.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 75 (0F12D800) [pid = 1436] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-007.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 74 (2230A000) [pid = 1436] [serial = 485] [outer = 00000000] [url = http://web-platform.test:8000/selection/selectAllChildren.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 73 (17150C00) [pid = 1436] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/active-time.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 72 (0EF17400) [pid = 1436] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-006.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 71 (156F7C00) [pid = 1436] [serial = 491] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-004.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 70 (12CC4000) [pid = 1436] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-010.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 69 (224ADC00) [pid = 1436] [serial = 488] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 68 (0F683000) [pid = 1436] [serial = 476] [outer = 00000000] [url = http://web-platform.test:8000/selection/interfaces.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 67 (13BE3000) [pid = 1436] [serial = 512] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-003.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 66 (11B41800) [pid = 1436] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 65 (132BAC00) [pid = 1436] [serial = 507] [outer = 00000000] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-dispatch/test-002.html] 22:35:58 INFO - PROCESS | 1436 | --DOMWINDOW == 64 (22C06800) [pid = 1436] [serial = 458] [outer = 00000000] [url = http://web-platform.test:8000/selection/deleteFromDocument.html] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 11E8B000 == 25 [pid = 1436] [id = 193] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 18E0B800 == 24 [pid = 1436] [id = 192] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 16DD0400 == 23 [pid = 1436] [id = 191] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 1713A800 == 22 [pid = 1436] [id = 190] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 0D8D6C00 == 21 [pid = 1436] [id = 185] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 0F131C00 == 20 [pid = 1436] [id = 166] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 14EEFC00 == 19 [pid = 1436] [id = 189] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 156F5C00 == 18 [pid = 1436] [id = 175] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 0EF15C00 == 17 [pid = 1436] [id = 177] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 1B380000 == 16 [pid = 1436] [id = 173] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 1D2E7C00 == 15 [pid = 1436] [id = 172] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 1EAE5C00 == 14 [pid = 1436] [id = 174] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 0F684000 == 13 [pid = 1436] [id = 171] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 13B5D000 == 12 [pid = 1436] [id = 183] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 132B8C00 == 11 [pid = 1436] [id = 181] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 12CC3C00 == 10 [pid = 1436] [id = 179] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 0F67F800 == 9 [pid = 1436] [id = 170] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 2010FC00 == 8 [pid = 1436] [id = 168] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 0F127000 == 7 [pid = 1436] [id = 178] 22:36:02 INFO - PROCESS | 1436 | --DOCSHELL 22312400 == 6 [pid = 1436] [id = 167] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 63 (0EF13C00) [pid = 1436] [serial = 454] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 62 (0F67E000) [pid = 1436] [serial = 495] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 61 (167B5000) [pid = 1436] [serial = 521] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 60 (167B9400) [pid = 1436] [serial = 523] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 59 (14681800) [pid = 1436] [serial = 511] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 58 (139CF800) [pid = 1436] [serial = 506] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 57 (16CCE800) [pid = 1436] [serial = 525] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 56 (14E12800) [pid = 1436] [serial = 516] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 55 (22B38800) [pid = 1436] [serial = 457] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 54 (18EB3400) [pid = 1436] [serial = 536] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 53 (18EB7C00) [pid = 1436] [serial = 537] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 52 (18C0F800) [pid = 1436] [serial = 533] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 51 (18E0E800) [pid = 1436] [serial = 534] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 50 (174A2C00) [pid = 1436] [serial = 530] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 49 (174F9800) [pid = 1436] [serial = 531] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 48 (16339800) [pid = 1436] [serial = 527] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 47 (16DCAC00) [pid = 1436] [serial = 528] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 46 (151F0C00) [pid = 1436] [serial = 518] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 45 (15174000) [pid = 1436] [serial = 519] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 44 (1468E800) [pid = 1436] [serial = 513] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 43 (14E0BC00) [pid = 1436] [serial = 514] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 42 (13B57400) [pid = 1436] [serial = 508] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 41 (139D3800) [pid = 1436] [serial = 509] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 40 (13012C00) [pid = 1436] [serial = 503] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 39 (13155C00) [pid = 1436] [serial = 504] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 38 (116C5000) [pid = 1436] [serial = 500] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 37 (11B42000) [pid = 1436] [serial = 501] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 36 (0F123400) [pid = 1436] [serial = 497] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 35 (0F125C00) [pid = 1436] [serial = 498] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 34 (1E62D000) [pid = 1436] [serial = 492] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 33 (2010F800) [pid = 1436] [serial = 493] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 32 (1E623000) [pid = 1436] [serial = 489] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 31 (1E626800) [pid = 1436] [serial = 490] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 30 (224AE000) [pid = 1436] [serial = 486] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 29 (224AF400) [pid = 1436] [serial = 487] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 28 (1D2EBC00) [pid = 1436] [serial = 483] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 27 (1D2EF800) [pid = 1436] [serial = 484] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 26 (0FCDC400) [pid = 1436] [serial = 480] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 25 (1158B400) [pid = 1436] [serial = 481] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 24 (212A2000) [pid = 1436] [serial = 478] [outer = 00000000] [url = about:blank] 22:36:02 INFO - PROCESS | 1436 | --DOMWINDOW == 23 (22C0DC00) [pid = 1436] [serial = 460] [outer = 00000000] [url = about:blank] 22:36:04 INFO - PROCESS | 1436 | --DOMWINDOW == 22 (11E8B400) [pid = 1436] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/web-animations/timing-model/animation-effects/simple-iteration-progress.html] 22:36:10 INFO - PROCESS | 1436 | --DOMWINDOW == 21 (156F2800) [pid = 1436] [serial = 542] [outer = 00000000] [url = about:blank] 22:36:10 INFO - PROCESS | 1436 | --DOMWINDOW == 20 (1209CC00) [pid = 1436] [serial = 539] [outer = 00000000] [url = about:blank] 22:36:10 INFO - PROCESS | 1436 | --DOMWINDOW == 19 (12C07800) [pid = 1436] [serial = 540] [outer = 00000000] [url = about:blank] 22:36:19 INFO - PROCESS | 1436 | MARIONETTE LOG: INFO: Timeout fired 22:36:19 INFO - PROCESS | 1436 | 1475818579590 Marionette TRACE conn5 <- [1,494,null,{"value":["/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html",1,"InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable",null,[["WaveShaperNode - Testing that -1, 0 and +1 map correctly to curve (with 1:1 correlation)",0,null,null],["WaveShaperNode - Testing interpolation (where inputs don't correlate directly to curve elements)",0,null,null],["WaveShaperNode - Testing out-of-range inputs (should be mapped to the first/last elements of the curve)",0,null,null],["WaveShaperNode - Testing a 2-element curve (does not have a middle element)",0,null,null],["WaveShaperNode - Testing a 4-element curve (does not have a middle element)",0,null,null],["WaveShaperNode - Testing a huge curve",0,null,null],["WaveShaperNode - Testing single-element curve (boundary condition)",3,null,null]]]}] 22:36:19 INFO - ....... 22:36:19 INFO - TEST-ERROR | /webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html | took 30651ms 22:36:19 INFO - PROCESS | 1436 | 1475818579628 Marionette TRACE conn5 -> [0,495,"getWindowHandle",null] 22:36:19 INFO - PROCESS | 1436 | 1475818579634 Marionette TRACE conn5 <- [1,495,null,{"value":"12"}] 22:36:19 INFO - TEST-START | /websockets/closing-handshake/002.html 22:36:19 INFO - PROCESS | 1436 | 1475818579641 Marionette TRACE conn5 -> [0,496,"timeouts",{"script":35000}] 22:36:19 INFO - PROCESS | 1436 | 1475818579646 Marionette TRACE conn5 <- [1,496,null,{}] 22:36:19 INFO - PROCESS | 1436 | 1475818579654 Marionette TRACE conn5 -> [0,497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:19 INFO - PROCESS | 1436 | 1475818579813 Marionette TRACE conn5 <- [1,497,null,{"value":null}] 22:36:19 INFO - PROCESS | 1436 | 1475818579851 Marionette TRACE conn5 -> [0,498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/closing-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/closing-handshake/002.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:19 INFO - PROCESS | 1436 | ++DOCSHELL 0E750400 == 7 [pid = 1436] [id = 195] 22:36:19 INFO - PROCESS | 1436 | ++DOMWINDOW == 20 (0E7B7800) [pid = 1436] [serial = 544] [outer = 00000000] 22:36:19 INFO - PROCESS | 1436 | ++DOMWINDOW == 21 (0EF13800) [pid = 1436] [serial = 545] [outer = 0E7B7800] 22:36:19 INFO - PROCESS | 1436 | 1475818579920 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 22 (0EF17400) [pid = 1436] [serial = 546] [outer = 0E7B7800] 22:36:20 INFO - PROCESS | 1436 | 1475818580350 Marionette TRACE conn5 <- [1,498,null,{"value":["/websockets/closing-handshake/002.html",0,null,null,[["WebSockets: server sends closing handshake",0,null,null]]]}] 22:36:20 INFO - . 22:36:20 INFO - TEST-OK | /websockets/closing-handshake/002.html | took 730ms 22:36:20 INFO - PROCESS | 1436 | 1475818580373 Marionette TRACE conn5 -> [0,499,"getWindowHandle",null] 22:36:20 INFO - PROCESS | 1436 | 1475818580380 Marionette TRACE conn5 <- [1,499,null,{"value":"12"}] 22:36:20 INFO - PROCESS | 1436 | 1475818580388 Marionette TRACE conn5 -> [0,500,"timeouts",{"script":35000}] 22:36:20 INFO - TEST-START | /websockets/closing-handshake/002.html?wss 22:36:20 INFO - PROCESS | 1436 | 1475818580393 Marionette TRACE conn5 <- [1,500,null,{}] 22:36:20 INFO - PROCESS | 1436 | 1475818580398 Marionette TRACE conn5 -> [0,501,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:20 INFO - PROCESS | 1436 | 1475818580521 Marionette TRACE conn5 <- [1,501,null,{"value":null}] 22:36:20 INFO - PROCESS | 1436 | 1475818580530 Marionette TRACE conn5 -> [0,502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/closing-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/closing-handshake/002.html?wss\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 1436 | ++DOCSHELL 0F123400 == 8 [pid = 1436] [id = 196] 22:36:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 23 (0F125000) [pid = 1436] [serial = 547] [outer = 00000000] 22:36:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 24 (0F132C00) [pid = 1436] [serial = 548] [outer = 0F125000] 22:36:20 INFO - PROCESS | 1436 | 1475818580591 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 1436 | ++DOMWINDOW == 25 (0F1D8800) [pid = 1436] [serial = 549] [outer = 0F125000] 22:36:21 INFO - PROCESS | 1436 | 1475818581026 Marionette TRACE conn5 <- [1,502,null,{"value":["/websockets/closing-handshake/002.html?wss",0,null,null,[["WebSockets: server sends closing handshake",1,"assert_unreached: Reached unreachable code","ws.onerror<@http://web-platform.test:8000/websockets/closing-handshake/002.html?wss:12:55\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/closing-handshake/002.html?wss:12:31\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/closing-handshake/002.html?wss:10:1\n"]]]}] 22:36:21 INFO - . 22:36:21 INFO - TEST-OK | /websockets/closing-handshake/002.html?wss | took 670ms 22:36:21 INFO - PROCESS | 1436 | 1475818581063 Marionette TRACE conn5 -> [0,503,"getWindowHandle",null] 22:36:21 INFO - TEST-START | /websockets/closing-handshake/003.html 22:36:21 INFO - PROCESS | 1436 | 1475818581067 Marionette TRACE conn5 <- [1,503,null,{"value":"12"}] 22:36:21 INFO - PROCESS | 1436 | 1475818581072 Marionette TRACE conn5 -> [0,504,"timeouts",{"script":35000}] 22:36:21 INFO - PROCESS | 1436 | 1475818581077 Marionette TRACE conn5 <- [1,504,null,{}] 22:36:21 INFO - PROCESS | 1436 | 1475818581090 Marionette TRACE conn5 -> [0,505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:21 INFO - PROCESS | 1436 | 1475818581242 Marionette TRACE conn5 <- [1,505,null,{"value":null}] 22:36:21 INFO - PROCESS | 1436 | 1475818581253 Marionette TRACE conn5 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/closing-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/closing-handshake/003.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:21 INFO - PROCESS | 1436 | ++DOCSHELL 0F67F800 == 9 [pid = 1436] [id = 197] 22:36:21 INFO - PROCESS | 1436 | ++DOMWINDOW == 26 (0F67FC00) [pid = 1436] [serial = 550] [outer = 00000000] 22:36:21 INFO - PROCESS | 1436 | ++DOMWINDOW == 27 (0FCD6800) [pid = 1436] [serial = 551] [outer = 0F67FC00] 22:36:21 INFO - PROCESS | 1436 | 1475818581318 Marionette DEBUG loaded listener.js 22:36:21 INFO - PROCESS | 1436 | ++DOMWINDOW == 28 (0FCDD000) [pid = 1436] [serial = 552] [outer = 0F67FC00] 22:36:21 INFO - PROCESS | 1436 | 1475818581803 Marionette TRACE conn5 <- [1,506,null,{"value":["/websockets/closing-handshake/003.html",0,null,null,[["WebSockets: client sends closing handshake",0,null,null]]]}] 22:36:21 INFO - . 22:36:21 INFO - TEST-OK | /websockets/closing-handshake/003.html | took 790ms 22:36:21 INFO - PROCESS | 1436 | 1475818581863 Marionette TRACE conn5 -> [0,507,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 1436 | 1475818581866 Marionette TRACE conn5 <- [1,507,null,{"value":"12"}] 22:36:21 INFO - TEST-START | /websockets/closing-handshake/003.html?wss 22:36:21 INFO - PROCESS | 1436 | 1475818581870 Marionette TRACE conn5 -> [0,508,"timeouts",{"script":35000}] 22:36:21 INFO - PROCESS | 1436 | 1475818581874 Marionette TRACE conn5 <- [1,508,null,{}] 22:36:21 INFO - PROCESS | 1436 | 1475818581879 Marionette TRACE conn5 -> [0,509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:22 INFO - PROCESS | 1436 | 1475818581993 Marionette TRACE conn5 <- [1,509,null,{"value":null}] 22:36:22 INFO - PROCESS | 1436 | 1475818582002 Marionette TRACE conn5 -> [0,510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/closing-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/closing-handshake/003.html?wss\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:22 INFO - PROCESS | 1436 | ++DOCSHELL 118C8800 == 10 [pid = 1436] [id = 198] 22:36:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 29 (11B38800) [pid = 1436] [serial = 553] [outer = 00000000] 22:36:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 30 (11C2E800) [pid = 1436] [serial = 554] [outer = 11B38800] 22:36:22 INFO - PROCESS | 1436 | 1475818582062 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 31 (11D57C00) [pid = 1436] [serial = 555] [outer = 11B38800] 22:36:22 INFO - PROCESS | 1436 | 1475818582482 Marionette TRACE conn5 <- [1,510,null,{"value":["/websockets/closing-handshake/003.html?wss",0,null,null,[["WebSockets: client sends closing handshake",1,"assert_unreached: Reached unreachable code","ws.onerror<@http://web-platform.test:8000/websockets/closing-handshake/003.html?wss:12:55\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/closing-handshake/003.html?wss:12:31\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/closing-handshake/003.html?wss:10:1\n"]]]}] 22:36:22 INFO - . 22:36:22 INFO - TEST-OK | /websockets/closing-handshake/003.html?wss | took 630ms 22:36:22 INFO - PROCESS | 1436 | 1475818582503 Marionette TRACE conn5 -> [0,511,"getWindowHandle",null] 22:36:22 INFO - PROCESS | 1436 | 1475818582505 Marionette TRACE conn5 <- [1,511,null,{"value":"12"}] 22:36:22 INFO - TEST-START | /websockets/closing-handshake/004.html?wss 22:36:22 INFO - PROCESS | 1436 | 1475818582510 Marionette TRACE conn5 -> [0,512,"timeouts",{"script":35000}] 22:36:22 INFO - PROCESS | 1436 | 1475818582512 Marionette TRACE conn5 <- [1,512,null,{}] 22:36:22 INFO - PROCESS | 1436 | 1475818582517 Marionette TRACE conn5 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:22 INFO - PROCESS | 1436 | 1475818582650 Marionette TRACE conn5 <- [1,513,null,{"value":null}] 22:36:22 INFO - PROCESS | 1436 | 1475818582689 Marionette TRACE conn5 -> [0,514,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/closing-handshake/004.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/closing-handshake/004.html?wss\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:22 INFO - PROCESS | 1436 | ++DOCSHELL 11DD7400 == 11 [pid = 1436] [id = 199] 22:36:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 32 (11DD7C00) [pid = 1436] [serial = 556] [outer = 00000000] 22:36:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 33 (11E8F400) [pid = 1436] [serial = 557] [outer = 11DD7C00] 22:36:22 INFO - PROCESS | 1436 | 1475818582749 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 1436 | ++DOMWINDOW == 34 (11E8C400) [pid = 1436] [serial = 558] [outer = 11DD7C00] 22:36:23 INFO - PROCESS | 1436 | 1475818583093 Marionette TRACE conn5 <- [1,514,null,{"value":["/websockets/closing-handshake/004.html?wss",0,null,null,[["WebSockets: data after closing handshake",1,"assert_unreached: Reached unreachable code","ws.onerror<@http://web-platform.test:8000/websockets/closing-handshake/004.html?wss:12:55\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/closing-handshake/004.html?wss:12:31\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/closing-handshake/004.html?wss:10:1\n"]]]}] 22:36:23 INFO - . 22:36:23 INFO - TEST-OK | /websockets/closing-handshake/004.html?wss | took 630ms 22:36:23 INFO - PROCESS | 1436 | 1475818583143 Marionette TRACE conn5 -> [0,515,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 1436 | 1475818583145 Marionette TRACE conn5 <- [1,515,null,{"value":"12"}] 22:36:23 INFO - TEST-START | /websockets/closing-handshake/004.html 22:36:23 INFO - PROCESS | 1436 | 1475818583149 Marionette TRACE conn5 -> [0,516,"timeouts",{"script":35000}] 22:36:23 INFO - PROCESS | 1436 | 1475818583151 Marionette TRACE conn5 <- [1,516,null,{}] 22:36:23 INFO - PROCESS | 1436 | 1475818583156 Marionette TRACE conn5 -> [0,517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:23 INFO - PROCESS | 1436 | 1475818583327 Marionette TRACE conn5 <- [1,517,null,{"value":null}] 22:36:23 INFO - PROCESS | 1436 | 1475818583336 Marionette TRACE conn5 -> [0,518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/closing-handshake/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/closing-handshake/004.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 1436 | ++DOCSHELL 11E93C00 == 12 [pid = 1436] [id = 200] 22:36:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 35 (11E95400) [pid = 1436] [serial = 559] [outer = 00000000] 22:36:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 36 (12CBE800) [pid = 1436] [serial = 560] [outer = 11E95400] 22:36:23 INFO - PROCESS | 1436 | 1475818583397 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 1436 | ++DOMWINDOW == 37 (12CC4800) [pid = 1436] [serial = 561] [outer = 11E95400] 22:36:23 INFO - PROCESS | 1436 | 1475818583834 Marionette TRACE conn5 <- [1,518,null,{"value":["/websockets/closing-handshake/004.html",0,null,null,[["WebSockets: data after closing handshake",0,null,null]]]}] 22:36:23 INFO - . 22:36:23 INFO - TEST-OK | /websockets/closing-handshake/004.html | took 730ms 22:36:23 INFO - PROCESS | 1436 | 1475818583886 Marionette TRACE conn5 -> [0,519,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 1436 | 1475818583888 Marionette TRACE conn5 <- [1,519,null,{"value":"12"}] 22:36:23 INFO - PROCESS | 1436 | 1475818583892 Marionette TRACE conn5 -> [0,520,"timeouts",{"script":35000}] 22:36:23 INFO - TEST-START | /websockets/interfaces/CloseEvent/clean-close.html 22:36:23 INFO - PROCESS | 1436 | 1475818583894 Marionette TRACE conn5 <- [1,520,null,{}] 22:36:23 INFO - PROCESS | 1436 | 1475818583899 Marionette TRACE conn5 -> [0,521,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:24 INFO - PROCESS | 1436 | 1475818584024 Marionette TRACE conn5 <- [1,521,null,{"value":null}] 22:36:24 INFO - PROCESS | 1436 | 1475818584036 Marionette TRACE conn5 -> [0,522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/interfaces/CloseEvent/clean-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:24 INFO - PROCESS | 1436 | ++DOCSHELL 12CE1400 == 13 [pid = 1436] [id = 201] 22:36:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 38 (12CE2400) [pid = 1436] [serial = 562] [outer = 00000000] 22:36:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 39 (13154800) [pid = 1436] [serial = 563] [outer = 12CE2400] 22:36:24 INFO - PROCESS | 1436 | 1475818584094 Marionette DEBUG loaded listener.js 22:36:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 40 (13158800) [pid = 1436] [serial = 564] [outer = 12CE2400] 22:36:24 INFO - PROCESS | 1436 | 1475818584458 Marionette TRACE conn5 <- [1,522,null,{"value":["/websockets/interfaces/CloseEvent/clean-close.html",0,null,null,[["WebSockets: wasClean, true",0,null,null]]]}] 22:36:24 INFO - . 22:36:24 INFO - TEST-OK | /websockets/interfaces/CloseEvent/clean-close.html | took 630ms 22:36:24 INFO - TEST-START | /websockets/interfaces/CloseEvent/clean-close.html?wss 22:36:24 INFO - PROCESS | 1436 | 1475818584528 Marionette TRACE conn5 -> [0,523,"getWindowHandle",null] 22:36:24 INFO - PROCESS | 1436 | 1475818584530 Marionette TRACE conn5 <- [1,523,null,{"value":"12"}] 22:36:24 INFO - PROCESS | 1436 | 1475818584534 Marionette TRACE conn5 -> [0,524,"timeouts",{"script":35000}] 22:36:24 INFO - PROCESS | 1436 | 1475818584537 Marionette TRACE conn5 <- [1,524,null,{}] 22:36:24 INFO - PROCESS | 1436 | 1475818584541 Marionette TRACE conn5 -> [0,525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:24 INFO - PROCESS | 1436 | 1475818584668 Marionette TRACE conn5 <- [1,525,null,{"value":null}] 22:36:24 INFO - PROCESS | 1436 | 1475818584676 Marionette TRACE conn5 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/interfaces/CloseEvent/clean-close.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html?wss\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:24 INFO - PROCESS | 1436 | ++DOCSHELL 0D8DDC00 == 14 [pid = 1436] [id = 202] 22:36:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 41 (0F132400) [pid = 1436] [serial = 565] [outer = 00000000] 22:36:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 42 (139C5800) [pid = 1436] [serial = 566] [outer = 0F132400] 22:36:24 INFO - PROCESS | 1436 | 1475818584737 Marionette DEBUG loaded listener.js 22:36:24 INFO - PROCESS | 1436 | ++DOMWINDOW == 43 (139C6800) [pid = 1436] [serial = 567] [outer = 0F132400] 22:36:25 INFO - PROCESS | 1436 | 1475818585119 Marionette TRACE conn5 <- [1,526,null,{"value":["/websockets/interfaces/CloseEvent/clean-close.html?wss",0,null,null,[["WebSockets: wasClean, true",1,"assert_equals: expected true but got false","ws.onclose<@http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html?wss:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html?wss:18:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html?wss:10:1\n"]]]}] 22:36:25 INFO - . 22:36:25 INFO - TEST-OK | /websockets/interfaces/CloseEvent/clean-close.html?wss | took 630ms 22:36:25 INFO - PROCESS | 1436 | 1475818585168 Marionette TRACE conn5 -> [0,527,"getWindowHandle",null] 22:36:25 INFO - PROCESS | 1436 | 1475818585171 Marionette TRACE conn5 <- [1,527,null,{"value":"12"}] 22:36:25 INFO - TEST-START | /websockets/interfaces/CloseEvent/constructor.html 22:36:25 INFO - PROCESS | 1436 | 1475818585181 Marionette TRACE conn5 -> [0,528,"timeouts",{"script":35000}] 22:36:25 INFO - PROCESS | 1436 | 1475818585183 Marionette TRACE conn5 <- [1,528,null,{}] 22:36:25 INFO - PROCESS | 1436 | 1475818585187 Marionette TRACE conn5 -> [0,529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:25 INFO - PROCESS | 1436 | 1475818585290 Marionette TRACE conn5 <- [1,529,null,{"value":null}] 22:36:25 INFO - PROCESS | 1436 | 1475818585296 Marionette TRACE conn5 -> [0,530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/interfaces/CloseEvent/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/interfaces/CloseEvent/constructor.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 1436 | ++DOCSHELL 139D0000 == 15 [pid = 1436] [id = 203] 22:36:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 44 (139D1400) [pid = 1436] [serial = 568] [outer = 00000000] 22:36:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 45 (13B60400) [pid = 1436] [serial = 569] [outer = 139D1400] 22:36:25 INFO - PROCESS | 1436 | 1475818585355 Marionette DEBUG loaded listener.js 22:36:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 46 (13B63400) [pid = 1436] [serial = 570] [outer = 139D1400] 22:36:25 INFO - PROCESS | 1436 | 1475818585735 Marionette TRACE conn5 <- [1,530,null,{"value":["/websockets/interfaces/CloseEvent/constructor.html",0,null,null,[["new CloseEvent() without dictionary",0,null,null],["new CloseEvent() with dictionary",0,null,null]]]}] 22:36:25 INFO - .. 22:36:25 INFO - TEST-OK | /websockets/interfaces/CloseEvent/constructor.html | took 570ms 22:36:25 INFO - PROCESS | 1436 | 1475818585753 Marionette TRACE conn5 -> [0,531,"getWindowHandle",null] 22:36:25 INFO - PROCESS | 1436 | 1475818585755 Marionette TRACE conn5 <- [1,531,null,{"value":"12"}] 22:36:25 INFO - TEST-START | /websockets/interfaces/CloseEvent/historical.html 22:36:25 INFO - PROCESS | 1436 | 1475818585759 Marionette TRACE conn5 -> [0,532,"timeouts",{"script":35000}] 22:36:25 INFO - PROCESS | 1436 | 1475818585761 Marionette TRACE conn5 <- [1,532,null,{}] 22:36:25 INFO - PROCESS | 1436 | 1475818585766 Marionette TRACE conn5 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:25 INFO - PROCESS | 1436 | 1475818585894 Marionette TRACE conn5 <- [1,533,null,{"value":null}] 22:36:25 INFO - PROCESS | 1436 | 1475818585902 Marionette TRACE conn5 -> [0,534,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/interfaces/CloseEvent/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/interfaces/CloseEvent/historical.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 1436 | ++DOCSHELL 13B64400 == 16 [pid = 1436] [id = 204] 22:36:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 47 (13BE0C00) [pid = 1436] [serial = 571] [outer = 00000000] 22:36:25 INFO - PROCESS | 1436 | ++DOMWINDOW == 48 (13BE9800) [pid = 1436] [serial = 572] [outer = 13BE0C00] 22:36:25 INFO - PROCESS | 1436 | 1475818585959 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 49 (13BEA800) [pid = 1436] [serial = 573] [outer = 13BE0C00] 22:36:26 INFO - PROCESS | 1436 | 1475818586309 Marionette TRACE conn5 <- [1,534,null,{"value":["/websockets/interfaces/CloseEvent/historical.html",0,null,null,[["initCloseEvent",0,null,null]]]}] 22:36:26 INFO - . 22:36:26 INFO - TEST-OK | /websockets/interfaces/CloseEvent/historical.html | took 570ms 22:36:26 INFO - PROCESS | 1436 | 1475818586333 Marionette TRACE conn5 -> [0,535,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 1436 | 1475818586335 Marionette TRACE conn5 <- [1,535,null,{"value":"12"}] 22:36:26 INFO - TEST-START | /webstorage/document-domain.html 22:36:26 INFO - PROCESS | 1436 | 1475818586339 Marionette TRACE conn5 -> [0,536,"timeouts",{"script":35000}] 22:36:26 INFO - PROCESS | 1436 | 1475818586342 Marionette TRACE conn5 <- [1,536,null,{}] 22:36:26 INFO - PROCESS | 1436 | 1475818586346 Marionette TRACE conn5 -> [0,537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:26 INFO - PROCESS | 1436 | 1475818586465 Marionette TRACE conn5 <- [1,537,null,{"value":null}] 22:36:26 INFO - PROCESS | 1436 | 1475818586538 Marionette TRACE conn5 -> [0,538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/document-domain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/document-domain.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 1436 | ++DOCSHELL 14237800 == 17 [pid = 1436] [id = 205] 22:36:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 50 (1467A800) [pid = 1436] [serial = 574] [outer = 00000000] 22:36:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 51 (14683C00) [pid = 1436] [serial = 575] [outer = 1467A800] 22:36:26 INFO - PROCESS | 1436 | 1475818586606 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 52 (14689400) [pid = 1436] [serial = 576] [outer = 1467A800] 22:36:26 INFO - PROCESS | 1436 | ++DOCSHELL 14E16400 == 18 [pid = 1436] [id = 206] 22:36:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 53 (14E16800) [pid = 1436] [serial = 577] [outer = 00000000] 22:36:26 INFO - PROCESS | 1436 | ++DOMWINDOW == 54 (14233000) [pid = 1436] [serial = 578] [outer = 14E16800] 22:36:27 INFO - PROCESS | 1436 | 1475818587038 Marionette TRACE conn5 <- [1,538,null,{"value":["/webstorage/document-domain.html",0,null,null,[["localStorage and document.domain",0,null,null]]]}] 22:36:27 INFO - . 22:36:27 INFO - TEST-OK | /webstorage/document-domain.html | took 730ms 22:36:27 INFO - PROCESS | 1436 | 1475818587073 Marionette TRACE conn5 -> [0,539,"getWindowHandle",null] 22:36:27 INFO - PROCESS | 1436 | 1475818587075 Marionette TRACE conn5 <- [1,539,null,{"value":"12"}] 22:36:27 INFO - PROCESS | 1436 | 1475818587079 Marionette TRACE conn5 -> [0,540,"timeouts",{"script":185000}] 22:36:27 INFO - TEST-START | /webstorage/event_basic.html 22:36:27 INFO - PROCESS | 1436 | 1475818587081 Marionette TRACE conn5 <- [1,540,null,{}] 22:36:27 INFO - PROCESS | 1436 | 1475818587093 Marionette TRACE conn5 -> [0,541,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:27 INFO - PROCESS | 1436 | 1475818587220 Marionette TRACE conn5 <- [1,541,null,{"value":null}] 22:36:27 INFO - PROCESS | 1436 | 1475818587229 Marionette TRACE conn5 -> [0,542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_basic.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:27 INFO - PROCESS | 1436 | ++DOCSHELL 14685C00 == 19 [pid = 1436] [id = 207] 22:36:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 55 (1468E800) [pid = 1436] [serial = 579] [outer = 00000000] 22:36:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 56 (14EE6C00) [pid = 1436] [serial = 580] [outer = 1468E800] 22:36:27 INFO - PROCESS | 1436 | 1475818587286 Marionette DEBUG loaded listener.js 22:36:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 57 (14EE5C00) [pid = 1436] [serial = 581] [outer = 1468E800] 22:36:27 INFO - PROCESS | 1436 | ++DOCSHELL 14EE6000 == 20 [pid = 1436] [id = 208] 22:36:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 58 (14EE6800) [pid = 1436] [serial = 582] [outer = 00000000] 22:36:27 INFO - PROCESS | 1436 | ++DOMWINDOW == 59 (14EEDC00) [pid = 1436] [serial = 583] [outer = 14EE6800] 22:36:27 INFO - PROCESS | 1436 | 1475818587986 Marionette TRACE conn5 <- [1,542,null,{"value":["/webstorage/event_basic.html",0,null,null,[["sessionStorage mutations fire StorageEvents that are caught by the event listener set via window.onstorage.",0,null,null],["localStorage mutations fire StorageEvents that are caught by the event listener set via window.onstorage.",0,null,null]]]}] 22:36:28 INFO - .. 22:36:28 INFO - TEST-OK | /webstorage/event_basic.html | took 930ms 22:36:28 INFO - PROCESS | 1436 | 1475818588055 Marionette TRACE conn5 -> [0,543,"getWindowHandle",null] 22:36:28 INFO - PROCESS | 1436 | 1475818588061 Marionette TRACE conn5 <- [1,543,null,{"value":"12"}] 22:36:28 INFO - TEST-START | /webstorage/event_body_attribute.html 22:36:28 INFO - PROCESS | 1436 | 1475818588071 Marionette TRACE conn5 -> [0,544,"timeouts",{"script":185000}] 22:36:28 INFO - PROCESS | 1436 | 1475818588076 Marionette TRACE conn5 <- [1,544,null,{}] 22:36:28 INFO - PROCESS | 1436 | 1475818588084 Marionette TRACE conn5 -> [0,545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:28 INFO - PROCESS | 1436 | 1475818588251 Marionette TRACE conn5 <- [1,545,null,{"value":null}] 22:36:28 INFO - PROCESS | 1436 | 1475818588362 Marionette TRACE conn5 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_body_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_body_attribute.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:28 INFO - PROCESS | 1436 | ++DOCSHELL 0EF16000 == 21 [pid = 1436] [id = 209] 22:36:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 60 (0EF17000) [pid = 1436] [serial = 584] [outer = 00000000] 22:36:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 61 (0F12E400) [pid = 1436] [serial = 585] [outer = 0EF17000] 22:36:28 INFO - PROCESS | 1436 | 1475818588441 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 62 (0F1D1000) [pid = 1436] [serial = 586] [outer = 0EF17000] 22:36:28 INFO - PROCESS | 1436 | ++DOCSHELL 0F826400 == 22 [pid = 1436] [id = 210] 22:36:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 63 (0FC51C00) [pid = 1436] [serial = 587] [outer = 00000000] 22:36:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 64 (0FC96C00) [pid = 1436] [serial = 588] [outer = 0FC51C00] 22:36:28 INFO - PROCESS | 1436 | ++DOMWINDOW == 65 (0F685800) [pid = 1436] [serial = 589] [outer = 0FC51C00] 22:36:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 66 (0F682000) [pid = 1436] [serial = 590] [outer = 0FC51C00] 22:36:29 INFO - PROCESS | 1436 | 1475818589452 Marionette TRACE conn5 <- [1,546,null,{"value":["/webstorage/event_body_attribute.html",0,null,null,[["sessionStorage mutations fire StorageEvents that are caught by the event listener specified as an attribute on the body.",0,null,null],["localStorage mutations fire StorageEvents that are caught by the event listener specified as an attribute on the body.",0,null,null]]]}] 22:36:29 INFO - .. 22:36:29 INFO - TEST-OK | /webstorage/event_body_attribute.html | took 1434ms 22:36:29 INFO - PROCESS | 1436 | 1475818589514 Marionette TRACE conn5 -> [0,547,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 1436 | 1475818589521 Marionette TRACE conn5 <- [1,547,null,{"value":"12"}] 22:36:29 INFO - PROCESS | 1436 | 1475818589530 Marionette TRACE conn5 -> [0,548,"timeouts",{"script":185000}] 22:36:29 INFO - TEST-START | /webstorage/event_case_sensitive.html 22:36:29 INFO - PROCESS | 1436 | 1475818589534 Marionette TRACE conn5 <- [1,548,null,{}] 22:36:29 INFO - PROCESS | 1436 | 1475818589540 Marionette TRACE conn5 -> [0,549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:29 INFO - PROCESS | 1436 | 1475818589736 Marionette TRACE conn5 <- [1,549,null,{"value":null}] 22:36:29 INFO - PROCESS | 1436 | 1475818589846 Marionette TRACE conn5 -> [0,550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_case_sensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_case_sensitive.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:29 INFO - PROCESS | 1436 | ++DOCSHELL 11C78800 == 23 [pid = 1436] [id = 211] 22:36:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 67 (11DCD800) [pid = 1436] [serial = 591] [outer = 00000000] 22:36:29 INFO - PROCESS | 1436 | ++DOMWINDOW == 68 (1209CC00) [pid = 1436] [serial = 592] [outer = 11DCD800] 22:36:29 INFO - PROCESS | 1436 | 1475818589924 Marionette DEBUG loaded listener.js 22:36:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 69 (12C07C00) [pid = 1436] [serial = 593] [outer = 11DCD800] 22:36:30 INFO - PROCESS | 1436 | ++DOCSHELL 13B5BC00 == 24 [pid = 1436] [id = 212] 22:36:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 70 (13BE0000) [pid = 1436] [serial = 594] [outer = 00000000] 22:36:30 INFO - PROCESS | 1436 | ++DOMWINDOW == 71 (13BE1800) [pid = 1436] [serial = 595] [outer = 13BE0000] 22:36:30 INFO - PROCESS | 1436 | 1475818590595 Marionette TRACE conn5 <- [1,550,null,{"value":["/webstorage/event_case_sensitive.html",0,null,null,[["sessionStorage storage events fire even when only the case of the value changes.",0,null,null],["localStorage storage events fire even when only the case of the value changes.",0,null,null]]]}] 22:36:30 INFO - .. 22:36:30 INFO - TEST-OK | /webstorage/event_case_sensitive.html | took 1120ms 22:36:30 INFO - PROCESS | 1436 | 1475818590654 Marionette TRACE conn5 -> [0,551,"getWindowHandle",null] 22:36:30 INFO - TEST-START | /webstorage/event_constructor.html 22:36:30 INFO - PROCESS | 1436 | 1475818590658 Marionette TRACE conn5 <- [1,551,null,{"value":"12"}] 22:36:30 INFO - PROCESS | 1436 | 1475818590663 Marionette TRACE conn5 -> [0,552,"timeouts",{"script":35000}] 22:36:30 INFO - PROCESS | 1436 | 1475818590668 Marionette TRACE conn5 <- [1,552,null,{}] 22:36:30 INFO - PROCESS | 1436 | 1475818590682 Marionette TRACE conn5 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:30 INFO - PROCESS | 1436 | 1475818590869 Marionette TRACE conn5 <- [1,553,null,{"value":null}] 22:36:31 INFO - PROCESS | 1436 | 1475818591041 Marionette TRACE conn5 -> [0,554,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_constructor.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1436 | ++DOCSHELL 0D8E1C00 == 25 [pid = 1436] [id = 213] 22:36:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 72 (0D9CA400) [pid = 1436] [serial = 596] [outer = 00000000] 22:36:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 73 (0F5C0400) [pid = 1436] [serial = 597] [outer = 0D9CA400] 22:36:31 INFO - PROCESS | 1436 | 1475818591109 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 74 (0F685000) [pid = 1436] [serial = 598] [outer = 0D9CA400] 22:36:31 INFO - PROCESS | 1436 | 1475818591561 Marionette TRACE conn5 <- [1,554,null,{"value":["/webstorage/event_constructor.html",0,null,null,[["The initial values of storage event properties.",0,null,null],["storageeventinit test",0,null,null]]]}] 22:36:31 INFO - .. 22:36:31 INFO - TEST-OK | /webstorage/event_constructor.html | took 931ms 22:36:31 INFO - PROCESS | 1436 | 1475818591596 Marionette TRACE conn5 -> [0,555,"getWindowHandle",null] 22:36:31 INFO - PROCESS | 1436 | 1475818591601 Marionette TRACE conn5 <- [1,555,null,{"value":"12"}] 22:36:31 INFO - TEST-START | /webstorage/event_constructor_eventinit.html 22:36:31 INFO - PROCESS | 1436 | 1475818591611 Marionette TRACE conn5 -> [0,556,"timeouts",{"script":35000}] 22:36:31 INFO - PROCESS | 1436 | 1475818591616 Marionette TRACE conn5 <- [1,556,null,{}] 22:36:31 INFO - PROCESS | 1436 | 1475818591622 Marionette TRACE conn5 -> [0,557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:31 INFO - PROCESS | 1436 | 1475818591783 Marionette TRACE conn5 <- [1,557,null,{"value":null}] 22:36:31 INFO - PROCESS | 1436 | 1475818591901 Marionette TRACE conn5 -> [0,558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_constructor_eventinit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_constructor_eventinit.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 1436 | ++DOCSHELL 0F463000 == 26 [pid = 1436] [id = 214] 22:36:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 75 (0F46D800) [pid = 1436] [serial = 599] [outer = 00000000] 22:36:31 INFO - PROCESS | 1436 | ++DOMWINDOW == 76 (11C6E000) [pid = 1436] [serial = 600] [outer = 0F46D800] 22:36:31 INFO - PROCESS | 1436 | 1475818591967 Marionette DEBUG loaded listener.js 22:36:32 INFO - PROCESS | 1436 | ++DOMWINDOW == 77 (11C71000) [pid = 1436] [serial = 601] [outer = 0F46D800] 22:36:32 INFO - PROCESS | 1436 | --DOCSHELL 14E16400 == 25 [pid = 1436] [id = 206] 22:36:32 INFO - PROCESS | 1436 | --DOCSHELL 14EE6000 == 24 [pid = 1436] [id = 208] 22:36:32 INFO - PROCESS | 1436 | --DOCSHELL 14E0B800 == 23 [pid = 1436] [id = 194] 22:36:32 INFO - PROCESS | 1436 | --DOCSHELL 13B5BC00 == 22 [pid = 1436] [id = 212] 22:36:33 INFO - PROCESS | 1436 | 1475818593056 Marionette TRACE conn5 <- [1,558,null,{"value":["/webstorage/event_constructor_eventinit.html",0,null,null,[["StorageEvent constructor and nulls - Construct StorageEvent with StorageEventInit.",0,null,null]]]}] 22:36:33 INFO - . 22:36:33 INFO - TEST-OK | /webstorage/event_constructor_eventinit.html | took 1484ms 22:36:33 INFO - PROCESS | 1436 | 1475818593101 Marionette TRACE conn5 -> [0,559,"getWindowHandle",null] 22:36:33 INFO - PROCESS | 1436 | 1475818593106 Marionette TRACE conn5 <- [1,559,null,{"value":"12"}] 22:36:33 INFO - TEST-START | /webstorage/event_local_key.html 22:36:33 INFO - PROCESS | 1436 | 1475818593114 Marionette TRACE conn5 -> [0,560,"timeouts",{"script":35000}] 22:36:33 INFO - PROCESS | 1436 | 1475818593118 Marionette TRACE conn5 <- [1,560,null,{}] 22:36:33 INFO - PROCESS | 1436 | 1475818593126 Marionette TRACE conn5 -> [0,561,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:33 INFO - PROCESS | 1436 | 1475818593266 Marionette TRACE conn5 <- [1,561,null,{"value":null}] 22:36:33 INFO - PROCESS | 1436 | 1475818593340 Marionette TRACE conn5 -> [0,562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_key.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_key.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:33 INFO - PROCESS | 1436 | ++DOCSHELL 0F12AC00 == 23 [pid = 1436] [id = 215] 22:36:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 78 (0F12B800) [pid = 1436] [serial = 602] [outer = 00000000] 22:36:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 79 (0FC39000) [pid = 1436] [serial = 603] [outer = 0F12B800] 22:36:33 INFO - PROCESS | 1436 | 1475818593408 Marionette DEBUG loaded listener.js 22:36:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 80 (0FCDD400) [pid = 1436] [serial = 604] [outer = 0F12B800] 22:36:33 INFO - PROCESS | 1436 | ++DOCSHELL 0D8DF800 == 24 [pid = 1436] [id = 216] 22:36:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 81 (11E64C00) [pid = 1436] [serial = 605] [outer = 00000000] 22:36:33 INFO - PROCESS | 1436 | ++DOMWINDOW == 82 (11E6AC00) [pid = 1436] [serial = 606] [outer = 11E64C00] 22:36:33 INFO - PROCESS | 1436 | 1475818593845 Marionette TRACE conn5 <- [1,562,null,{"value":["/webstorage/event_local_key.html",0,null,null,[["key property test of local event - Local event is fired due to an invocation of the setItem(), clear() methods.",0,null,null]]]}] 22:36:33 INFO - . 22:36:33 INFO - TEST-OK | /webstorage/event_local_key.html | took 790ms 22:36:33 INFO - PROCESS | 1436 | 1475818593905 Marionette TRACE conn5 -> [0,563,"getWindowHandle",null] 22:36:33 INFO - PROCESS | 1436 | 1475818593913 Marionette TRACE conn5 <- [1,563,null,{"value":"12"}] 22:36:33 INFO - TEST-START | /webstorage/event_local_newvalue.html 22:36:33 INFO - PROCESS | 1436 | 1475818593921 Marionette TRACE conn5 -> [0,564,"timeouts",{"script":35000}] 22:36:33 INFO - PROCESS | 1436 | 1475818593925 Marionette TRACE conn5 <- [1,564,null,{}] 22:36:33 INFO - PROCESS | 1436 | 1475818593938 Marionette TRACE conn5 -> [0,565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:34 INFO - PROCESS | 1436 | 1475818594075 Marionette TRACE conn5 <- [1,565,null,{"value":null}] 22:36:34 INFO - PROCESS | 1436 | 1475818594153 Marionette TRACE conn5 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_newvalue.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_newvalue.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:34 INFO - PROCESS | 1436 | ++DOCSHELL 12CC7000 == 25 [pid = 1436] [id = 217] 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 83 (12CC7400) [pid = 1436] [serial = 607] [outer = 00000000] 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 84 (1315E000) [pid = 1436] [serial = 608] [outer = 12CC7400] 22:36:34 INFO - PROCESS | 1436 | 1475818594217 Marionette DEBUG loaded listener.js 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 85 (1315F800) [pid = 1436] [serial = 609] [outer = 12CC7400] 22:36:34 INFO - PROCESS | 1436 | ++DOCSHELL 132BAC00 == 26 [pid = 1436] [id = 218] 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 86 (13B5F400) [pid = 1436] [serial = 610] [outer = 00000000] 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 87 (13BDE800) [pid = 1436] [serial = 611] [outer = 13B5F400] 22:36:34 INFO - PROCESS | 1436 | 1475818594631 Marionette TRACE conn5 <- [1,566,null,{"value":["/webstorage/event_local_newvalue.html",0,null,null,[["newValue property test of local event - Local event is fired due to an invocation of the setItem(), clear() methods.",0,null,null]]]}] 22:36:34 INFO - . 22:36:34 INFO - TEST-OK | /webstorage/event_local_newvalue.html | took 730ms 22:36:34 INFO - PROCESS | 1436 | 1475818594656 Marionette TRACE conn5 -> [0,567,"getWindowHandle",null] 22:36:34 INFO - PROCESS | 1436 | 1475818594659 Marionette TRACE conn5 <- [1,567,null,{"value":"12"}] 22:36:34 INFO - TEST-START | /webstorage/event_local_oldvalue.html 22:36:34 INFO - PROCESS | 1436 | 1475818594664 Marionette TRACE conn5 -> [0,568,"timeouts",{"script":35000}] 22:36:34 INFO - PROCESS | 1436 | 1475818594669 Marionette TRACE conn5 <- [1,568,null,{}] 22:36:34 INFO - PROCESS | 1436 | 1475818594682 Marionette TRACE conn5 -> [0,569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:34 INFO - PROCESS | 1436 | 1475818594811 Marionette TRACE conn5 <- [1,569,null,{"value":null}] 22:36:34 INFO - PROCESS | 1436 | 1475818594821 Marionette TRACE conn5 -> [0,570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_oldvalue.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_oldvalue.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:34 INFO - PROCESS | 1436 | ++DOCSHELL 1467DC00 == 27 [pid = 1436] [id = 219] 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 88 (14682000) [pid = 1436] [serial = 612] [outer = 00000000] 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 89 (14692C00) [pid = 1436] [serial = 613] [outer = 14682000] 22:36:34 INFO - PROCESS | 1436 | 1475818594885 Marionette DEBUG loaded listener.js 22:36:34 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (14E10400) [pid = 1436] [serial = 614] [outer = 14682000] 22:36:35 INFO - PROCESS | 1436 | ++DOCSHELL 15166400 == 28 [pid = 1436] [id = 220] 22:36:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (1516E400) [pid = 1436] [serial = 615] [outer = 00000000] 22:36:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (1516F000) [pid = 1436] [serial = 616] [outer = 1516E400] 22:36:35 INFO - PROCESS | 1436 | 1475818595402 Marionette TRACE conn5 <- [1,570,null,{"value":["/webstorage/event_local_oldvalue.html",0,null,null,[["oldValue property test of local event - Local event is fired due to an invocation of the setItem(), clear() methods.",0,null,null]]]}] 22:36:35 INFO - . 22:36:35 INFO - TEST-OK | /webstorage/event_local_oldvalue.html | took 790ms 22:36:35 INFO - PROCESS | 1436 | 1475818595455 Marionette TRACE conn5 -> [0,571,"getWindowHandle",null] 22:36:35 INFO - PROCESS | 1436 | 1475818595459 Marionette TRACE conn5 <- [1,571,null,{"value":"12"}] 22:36:35 INFO - TEST-START | /webstorage/event_local_removeitem.html 22:36:35 INFO - PROCESS | 1436 | 1475818595469 Marionette TRACE conn5 -> [0,572,"timeouts",{"script":35000}] 22:36:35 INFO - PROCESS | 1436 | 1475818595472 Marionette TRACE conn5 <- [1,572,null,{}] 22:36:35 INFO - PROCESS | 1436 | 1475818595477 Marionette TRACE conn5 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:35 INFO - PROCESS | 1436 | 1475818595626 Marionette TRACE conn5 <- [1,573,null,{"value":null}] 22:36:35 INFO - PROCESS | 1436 | 1475818595643 Marionette TRACE conn5 -> [0,574,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_removeitem.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_removeitem.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:35 INFO - PROCESS | 1436 | ++DOCSHELL 1516E800 == 29 [pid = 1436] [id = 221] 22:36:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (1516FC00) [pid = 1436] [serial = 617] [outer = 00000000] 22:36:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (151EFC00) [pid = 1436] [serial = 618] [outer = 1516FC00] 22:36:35 INFO - PROCESS | 1436 | 1475818595705 Marionette DEBUG loaded listener.js 22:36:35 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (151F8400) [pid = 1436] [serial = 619] [outer = 1516FC00] 22:36:36 INFO - PROCESS | 1436 | ++DOCSHELL 14EE4C00 == 30 [pid = 1436] [id = 222] 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (15B48800) [pid = 1436] [serial = 620] [outer = 00000000] 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (15B49C00) [pid = 1436] [serial = 621] [outer = 15B48800] 22:36:36 INFO - PROCESS | 1436 | 1475818596224 Marionette TRACE conn5 <- [1,574,null,{"value":["/webstorage/event_local_removeitem.html",0,null,null,[["key property test of local event",0,null,null]]]}] 22:36:36 INFO - . 22:36:36 INFO - TEST-OK | /webstorage/event_local_removeitem.html | took 790ms 22:36:36 INFO - PROCESS | 1436 | 1475818596261 Marionette TRACE conn5 -> [0,575,"getWindowHandle",null] 22:36:36 INFO - PROCESS | 1436 | 1475818596264 Marionette TRACE conn5 <- [1,575,null,{"value":"12"}] 22:36:36 INFO - TEST-START | /webstorage/event_local_storagearea.html 22:36:36 INFO - PROCESS | 1436 | 1475818596268 Marionette TRACE conn5 -> [0,576,"timeouts",{"script":35000}] 22:36:36 INFO - PROCESS | 1436 | 1475818596271 Marionette TRACE conn5 <- [1,576,null,{}] 22:36:36 INFO - PROCESS | 1436 | 1475818596275 Marionette TRACE conn5 -> [0,577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:36 INFO - PROCESS | 1436 | 1475818596424 Marionette TRACE conn5 <- [1,577,null,{"value":null}] 22:36:36 INFO - PROCESS | 1436 | 1475818596485 Marionette TRACE conn5 -> [0,578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_storagearea.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_storagearea.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:36 INFO - PROCESS | 1436 | ++DOCSHELL 156EFC00 == 31 [pid = 1436] [id = 223] 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (156F0800) [pid = 1436] [serial = 622] [outer = 00000000] 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (1633AC00) [pid = 1436] [serial = 623] [outer = 156F0800] 22:36:36 INFO - PROCESS | 1436 | 1475818596545 Marionette DEBUG loaded listener.js 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (1633BC00) [pid = 1436] [serial = 624] [outer = 156F0800] 22:36:36 INFO - PROCESS | 1436 | ++DOCSHELL 16CCD800 == 32 [pid = 1436] [id = 224] 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (16DC9400) [pid = 1436] [serial = 625] [outer = 00000000] 22:36:36 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (16DCA400) [pid = 1436] [serial = 626] [outer = 16DC9400] 22:36:37 INFO - PROCESS | 1436 | 1475818597053 Marionette TRACE conn5 <- [1,578,null,{"value":["/webstorage/event_local_storagearea.html",0,null,null,[["storageArea property test of local event - Local event is fired due to an invocation of the setItem() method.",0,null,null]]]}] 22:36:37 INFO - . 22:36:37 INFO - TEST-OK | /webstorage/event_local_storagearea.html | took 830ms 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (1467A800) [pid = 1436] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/document-domain.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (14E16800) [pid = 1436] [serial = 577] [outer = 00000000] [url = about:blank] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (1468E800) [pid = 1436] [serial = 579] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_basic.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (14EE6800) [pid = 1436] [serial = 582] [outer = 00000000] [url = about:blank] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (11B38800) [pid = 1436] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/003.html?wss] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (0E7B7800) [pid = 1436] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/002.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (13BE0C00) [pid = 1436] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/historical.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (139D1400) [pid = 1436] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/constructor.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (12CE2400) [pid = 1436] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (11E95400) [pid = 1436] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/004.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (11DD7C00) [pid = 1436] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/004.html?wss] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 90 (0F132400) [pid = 1436] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/websockets/interfaces/CloseEvent/clean-close.html?wss] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 89 (0F67FC00) [pid = 1436] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/003.html] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 88 (0F125000) [pid = 1436] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/websockets/closing-handshake/002.html?wss] 22:36:37 INFO - PROCESS | 1436 | --DOMWINDOW == 87 (14E3FC00) [pid = 1436] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-waveshapernode-interface/curve-tests.html] 22:36:37 INFO - PROCESS | 1436 | 1475818597391 Marionette TRACE conn5 -> [0,579,"getWindowHandle",null] 22:36:37 INFO - PROCESS | 1436 | 1475818597394 Marionette TRACE conn5 <- [1,579,null,{"value":"12"}] 22:36:37 INFO - TEST-START | /webstorage/event_local_storageeventinit.html 22:36:37 INFO - PROCESS | 1436 | 1475818597402 Marionette TRACE conn5 -> [0,580,"timeouts",{"script":35000}] 22:36:37 INFO - PROCESS | 1436 | 1475818597405 Marionette TRACE conn5 <- [1,580,null,{}] 22:36:37 INFO - PROCESS | 1436 | 1475818597409 Marionette TRACE conn5 -> [0,581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:37 INFO - PROCESS | 1436 | 1475818597556 Marionette TRACE conn5 <- [1,581,null,{"value":null}] 22:36:37 INFO - PROCESS | 1436 | 1475818597564 Marionette TRACE conn5 -> [0,582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_storageeventinit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_storageeventinit.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:37 INFO - PROCESS | 1436 | ++DOCSHELL 167B6800 == 33 [pid = 1436] [id = 225] 22:36:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 88 (16CCB400) [pid = 1436] [serial = 627] [outer = 00000000] 22:36:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 89 (16DCEC00) [pid = 1436] [serial = 628] [outer = 16CCB400] 22:36:37 INFO - PROCESS | 1436 | 1475818597623 Marionette DEBUG loaded listener.js 22:36:37 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (16DD0800) [pid = 1436] [serial = 629] [outer = 16CCB400] 22:36:38 INFO - PROCESS | 1436 | 1475818598013 Marionette TRACE conn5 <- [1,582,null,{"value":["/webstorage/event_local_storageeventinit.html",0,null,null,[["storageeventinit test - Storage event is fired due to set values for StorageEventInit.",0,null,null]]]}] 22:36:38 INFO - . 22:36:38 INFO - TEST-OK | /webstorage/event_local_storageeventinit.html | took 630ms 22:36:38 INFO - PROCESS | 1436 | 1475818598041 Marionette TRACE conn5 -> [0,583,"getWindowHandle",null] 22:36:38 INFO - PROCESS | 1436 | 1475818598043 Marionette TRACE conn5 <- [1,583,null,{"value":"12"}] 22:36:38 INFO - PROCESS | 1436 | 1475818598047 Marionette TRACE conn5 -> [0,584,"timeouts",{"script":35000}] 22:36:38 INFO - TEST-START | /webstorage/event_local_url.html 22:36:38 INFO - PROCESS | 1436 | 1475818598050 Marionette TRACE conn5 <- [1,584,null,{}] 22:36:38 INFO - PROCESS | 1436 | 1475818598054 Marionette TRACE conn5 -> [0,585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:38 INFO - PROCESS | 1436 | 1475818598190 Marionette TRACE conn5 <- [1,585,null,{"value":null}] 22:36:38 INFO - PROCESS | 1436 | 1475818598199 Marionette TRACE conn5 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_local_url.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_local_url.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:38 INFO - PROCESS | 1436 | ++DOCSHELL 1467C000 == 34 [pid = 1436] [id = 226] 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (16CCF800) [pid = 1436] [serial = 630] [outer = 00000000] 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (17043C00) [pid = 1436] [serial = 631] [outer = 16CCF800] 22:36:38 INFO - PROCESS | 1436 | 1475818598258 Marionette DEBUG loaded listener.js 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (16DD8400) [pid = 1436] [serial = 632] [outer = 16CCF800] 22:36:38 INFO - PROCESS | 1436 | ++DOCSHELL 12098800 == 35 [pid = 1436] [id = 227] 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (173DEC00) [pid = 1436] [serial = 633] [outer = 00000000] 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (173E7C00) [pid = 1436] [serial = 634] [outer = 173DEC00] 22:36:38 INFO - PROCESS | 1436 | 1475818598684 Marionette TRACE conn5 <- [1,586,null,{"value":["/webstorage/event_local_url.html",0,null,null,[["url property test of local event - Local event is fired due to an invocation of the setItem() method.",0,null,null]]]}] 22:36:38 INFO - . 22:36:38 INFO - TEST-OK | /webstorage/event_local_url.html | took 670ms 22:36:38 INFO - PROCESS | 1436 | 1475818598721 Marionette TRACE conn5 -> [0,587,"getWindowHandle",null] 22:36:38 INFO - PROCESS | 1436 | 1475818598723 Marionette TRACE conn5 <- [1,587,null,{"value":"12"}] 22:36:38 INFO - TEST-START | /webstorage/event_session_key.html 22:36:38 INFO - PROCESS | 1436 | 1475818598727 Marionette TRACE conn5 -> [0,588,"timeouts",{"script":35000}] 22:36:38 INFO - PROCESS | 1436 | 1475818598730 Marionette TRACE conn5 <- [1,588,null,{}] 22:36:38 INFO - PROCESS | 1436 | 1475818598734 Marionette TRACE conn5 -> [0,589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:38 INFO - PROCESS | 1436 | 1475818598887 Marionette TRACE conn5 <- [1,589,null,{"value":null}] 22:36:38 INFO - PROCESS | 1436 | 1475818598896 Marionette TRACE conn5 -> [0,590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_key.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_key.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:38 INFO - PROCESS | 1436 | ++DOCSHELL 1713AC00 == 36 [pid = 1436] [id = 228] 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (17153800) [pid = 1436] [serial = 635] [outer = 00000000] 22:36:38 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (18CCF400) [pid = 1436] [serial = 636] [outer = 17153800] 22:36:38 INFO - PROCESS | 1436 | 1475818598957 Marionette DEBUG loaded listener.js 22:36:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (18CD2400) [pid = 1436] [serial = 637] [outer = 17153800] 22:36:39 INFO - PROCESS | 1436 | ++DOCSHELL 16DD5C00 == 37 [pid = 1436] [id = 229] 22:36:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (18E39800) [pid = 1436] [serial = 638] [outer = 00000000] 22:36:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (18E3B800) [pid = 1436] [serial = 639] [outer = 18E39800] 22:36:39 INFO - PROCESS | 1436 | 1475818599383 Marionette TRACE conn5 <- [1,590,null,{"value":["/webstorage/event_session_key.html",0,null,null,[["key property test of session event - Session event is fired due to an invocation of the setItem(), clear() methods.",0,null,null]]]}] 22:36:39 INFO - . 22:36:39 INFO - TEST-OK | /webstorage/event_session_key.html | took 730ms 22:36:39 INFO - PROCESS | 1436 | 1475818599462 Marionette TRACE conn5 -> [0,591,"getWindowHandle",null] 22:36:39 INFO - PROCESS | 1436 | 1475818599467 Marionette TRACE conn5 <- [1,591,null,{"value":"12"}] 22:36:39 INFO - TEST-START | /webstorage/event_session_newvalue.html 22:36:39 INFO - PROCESS | 1436 | 1475818599482 Marionette TRACE conn5 -> [0,592,"timeouts",{"script":35000}] 22:36:39 INFO - PROCESS | 1436 | 1475818599488 Marionette TRACE conn5 <- [1,592,null,{}] 22:36:39 INFO - PROCESS | 1436 | 1475818599497 Marionette TRACE conn5 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:39 INFO - PROCESS | 1436 | 1475818599696 Marionette TRACE conn5 <- [1,593,null,{"value":null}] 22:36:39 INFO - PROCESS | 1436 | 1475818599803 Marionette TRACE conn5 -> [0,594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_newvalue.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_newvalue.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:39 INFO - PROCESS | 1436 | ++DOCSHELL 0F12E000 == 38 [pid = 1436] [id = 230] 22:36:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (0F12F400) [pid = 1436] [serial = 640] [outer = 00000000] 22:36:39 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (0F684000) [pid = 1436] [serial = 641] [outer = 0F12F400] 22:36:39 INFO - PROCESS | 1436 | 1475818599881 Marionette DEBUG loaded listener.js 22:36:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (11B38800) [pid = 1436] [serial = 642] [outer = 0F12F400] 22:36:40 INFO - PROCESS | 1436 | ++DOCSHELL 139CC000 == 39 [pid = 1436] [id = 231] 22:36:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (139D1800) [pid = 1436] [serial = 643] [outer = 00000000] 22:36:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (13B59000) [pid = 1436] [serial = 644] [outer = 139D1800] 22:36:40 INFO - PROCESS | 1436 | 1475818600557 Marionette TRACE conn5 <- [1,594,null,{"value":["/webstorage/event_session_newvalue.html",0,null,null,[["newvalue property test of session event - Session event is fired due to an invocation of the setItem(), clear() methods.",0,null,null]]]}] 22:36:40 INFO - . 22:36:40 INFO - TEST-OK | /webstorage/event_session_newvalue.html | took 1142ms 22:36:40 INFO - PROCESS | 1436 | 1475818600624 Marionette TRACE conn5 -> [0,595,"getWindowHandle",null] 22:36:40 INFO - PROCESS | 1436 | 1475818600629 Marionette TRACE conn5 <- [1,595,null,{"value":"12"}] 22:36:40 INFO - TEST-START | /webstorage/event_session_oldvalue.html 22:36:40 INFO - PROCESS | 1436 | 1475818600639 Marionette TRACE conn5 -> [0,596,"timeouts",{"script":35000}] 22:36:40 INFO - PROCESS | 1436 | 1475818600645 Marionette TRACE conn5 <- [1,596,null,{}] 22:36:40 INFO - PROCESS | 1436 | 1475818600651 Marionette TRACE conn5 -> [0,597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:40 INFO - PROCESS | 1436 | 1475818600822 Marionette TRACE conn5 <- [1,597,null,{"value":null}] 22:36:40 INFO - PROCESS | 1436 | 1475818600947 Marionette TRACE conn5 -> [0,598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_oldvalue.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_oldvalue.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:40 INFO - PROCESS | 1436 | ++DOCSHELL 14E0C400 == 40 [pid = 1436] [id = 232] 22:36:40 INFO - PROCESS | 1436 | ++DOMWINDOW == 106 (14E12000) [pid = 1436] [serial = 645] [outer = 00000000] 22:36:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 107 (15165800) [pid = 1436] [serial = 646] [outer = 14E12000] 22:36:41 INFO - PROCESS | 1436 | 1475818601022 Marionette DEBUG loaded listener.js 22:36:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 108 (14EF0400) [pid = 1436] [serial = 647] [outer = 14E12000] 22:36:41 INFO - PROCESS | 1436 | ++DOCSHELL 11E97C00 == 41 [pid = 1436] [id = 233] 22:36:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 109 (13161800) [pid = 1436] [serial = 648] [outer = 00000000] 22:36:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 110 (16DCE000) [pid = 1436] [serial = 649] [outer = 13161800] 22:36:41 INFO - PROCESS | 1436 | 1475818601640 Marionette TRACE conn5 <- [1,598,null,{"value":["/webstorage/event_session_oldvalue.html",0,null,null,[["oldvalue property test of session event - Session event is fired due to an invocation of the setItem(), clear() methods.",0,null,null]]]}] 22:36:41 INFO - . 22:36:41 INFO - TEST-OK | /webstorage/event_session_oldvalue.html | took 1030ms 22:36:41 INFO - PROCESS | 1436 | 1475818601679 Marionette TRACE conn5 -> [0,599,"getWindowHandle",null] 22:36:41 INFO - PROCESS | 1436 | 1475818601682 Marionette TRACE conn5 <- [1,599,null,{"value":"12"}] 22:36:41 INFO - TEST-START | /webstorage/event_session_removeitem.html 22:36:41 INFO - PROCESS | 1436 | 1475818601688 Marionette TRACE conn5 -> [0,600,"timeouts",{"script":35000}] 22:36:41 INFO - PROCESS | 1436 | 1475818601691 Marionette TRACE conn5 <- [1,600,null,{}] 22:36:41 INFO - PROCESS | 1436 | 1475818601704 Marionette TRACE conn5 -> [0,601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:41 INFO - PROCESS | 1436 | 1475818601877 Marionette TRACE conn5 <- [1,601,null,{"value":null}] 22:36:41 INFO - PROCESS | 1436 | 1475818601965 Marionette TRACE conn5 -> [0,602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_removeitem.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_removeitem.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:41 INFO - PROCESS | 1436 | ++DOCSHELL 156E9C00 == 42 [pid = 1436] [id = 234] 22:36:41 INFO - PROCESS | 1436 | ++DOMWINDOW == 111 (173E1400) [pid = 1436] [serial = 650] [outer = 00000000] 22:36:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 112 (18E3C800) [pid = 1436] [serial = 651] [outer = 173E1400] 22:36:42 INFO - PROCESS | 1436 | 1475818602042 Marionette DEBUG loaded listener.js 22:36:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 113 (18EAF400) [pid = 1436] [serial = 652] [outer = 173E1400] 22:36:42 INFO - PROCESS | 1436 | ++DOCSHELL 1564D800 == 43 [pid = 1436] [id = 235] 22:36:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 114 (156E9800) [pid = 1436] [serial = 653] [outer = 00000000] 22:36:42 INFO - PROCESS | 1436 | ++DOMWINDOW == 115 (18EF0800) [pid = 1436] [serial = 654] [outer = 156E9800] 22:36:42 INFO - PROCESS | 1436 | 1475818602711 Marionette TRACE conn5 <- [1,602,null,{"value":["/webstorage/event_session_removeitem.html",0,null,null,[["key property test of session event",0,null,null]]]}] 22:36:42 INFO - . 22:36:42 INFO - TEST-OK | /webstorage/event_session_removeitem.html | took 1078ms 22:36:42 INFO - PROCESS | 1436 | 1475818602768 Marionette TRACE conn5 -> [0,603,"getWindowHandle",null] 22:36:42 INFO - PROCESS | 1436 | 1475818602771 Marionette TRACE conn5 <- [1,603,null,{"value":"12"}] 22:36:42 INFO - TEST-START | /webstorage/event_session_storagearea.html 22:36:42 INFO - PROCESS | 1436 | 1475818602776 Marionette TRACE conn5 -> [0,604,"timeouts",{"script":35000}] 22:36:42 INFO - PROCESS | 1436 | 1475818602779 Marionette TRACE conn5 <- [1,604,null,{}] 22:36:42 INFO - PROCESS | 1436 | 1475818602810 Marionette TRACE conn5 -> [0,605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:42 INFO - PROCESS | 1436 | 1475818602968 Marionette TRACE conn5 <- [1,605,null,{"value":null}] 22:36:43 INFO - PROCESS | 1436 | 1475818603190 Marionette TRACE conn5 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_storagearea.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_storagearea.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1436 | ++DOCSHELL 0EF15C00 == 44 [pid = 1436] [id = 236] 22:36:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 116 (0EF17C00) [pid = 1436] [serial = 655] [outer = 00000000] 22:36:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 117 (0F5B4800) [pid = 1436] [serial = 656] [outer = 0EF17C00] 22:36:43 INFO - PROCESS | 1436 | 1475818603269 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 118 (0FC49400) [pid = 1436] [serial = 657] [outer = 0EF17C00] 22:36:43 INFO - PROCESS | 1436 | ++DOCSHELL 0F471400 == 45 [pid = 1436] [id = 237] 22:36:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 119 (0F478C00) [pid = 1436] [serial = 658] [outer = 00000000] 22:36:43 INFO - PROCESS | 1436 | ++DOMWINDOW == 120 (11E8F000) [pid = 1436] [serial = 659] [outer = 0F478C00] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 16DD5C00 == 44 [pid = 1436] [id = 229] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 12098800 == 43 [pid = 1436] [id = 227] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 16CCD800 == 42 [pid = 1436] [id = 224] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 14EE4C00 == 41 [pid = 1436] [id = 222] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 15166400 == 40 [pid = 1436] [id = 220] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 132BAC00 == 39 [pid = 1436] [id = 218] 22:36:43 INFO - PROCESS | 1436 | --DOCSHELL 0D8DF800 == 38 [pid = 1436] [id = 216] 22:36:43 INFO - PROCESS | 1436 | 1475818603921 Marionette TRACE conn5 <- [1,606,null,{"value":["/webstorage/event_session_storagearea.html",0,null,null,[["storageArea property test of session event - session event is fired due to an invocation of the setItem() method.",0,null,null]]]}] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 119 (14EE6C00) [pid = 1436] [serial = 580] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 118 (14EE5C00) [pid = 1436] [serial = 581] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 117 (14EEDC00) [pid = 1436] [serial = 583] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 116 (14683C00) [pid = 1436] [serial = 575] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 115 (14689400) [pid = 1436] [serial = 576] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 114 (13BE9800) [pid = 1436] [serial = 572] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 113 (13BEA800) [pid = 1436] [serial = 573] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 112 (13B60400) [pid = 1436] [serial = 569] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 111 (13B63400) [pid = 1436] [serial = 570] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 110 (139C5800) [pid = 1436] [serial = 566] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 109 (139C6800) [pid = 1436] [serial = 567] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 108 (13154800) [pid = 1436] [serial = 563] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 107 (13158800) [pid = 1436] [serial = 564] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 106 (12CBE800) [pid = 1436] [serial = 560] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 105 (12CC4800) [pid = 1436] [serial = 561] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 104 (11E8F400) [pid = 1436] [serial = 557] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 103 (11E8C400) [pid = 1436] [serial = 558] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (11C2E800) [pid = 1436] [serial = 554] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (11D57C00) [pid = 1436] [serial = 555] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (0FCD6800) [pid = 1436] [serial = 551] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (0FCDD000) [pid = 1436] [serial = 552] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (0F132C00) [pid = 1436] [serial = 548] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (0F1D8800) [pid = 1436] [serial = 549] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (0EF13800) [pid = 1436] [serial = 545] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (0EF17400) [pid = 1436] [serial = 546] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (15B4D000) [pid = 1436] [serial = 543] [outer = 00000000] [url = about:blank] 22:36:43 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (14233000) [pid = 1436] [serial = 578] [outer = 00000000] [url = about:blank] 22:36:43 INFO - . 22:36:43 INFO - TEST-OK | /webstorage/event_session_storagearea.html | took 1210ms 22:36:44 INFO - PROCESS | 1436 | 1475818603989 Marionette TRACE conn5 -> [0,607,"getWindowHandle",null] 22:36:44 INFO - PROCESS | 1436 | 1475818603994 Marionette TRACE conn5 <- [1,607,null,{"value":"12"}] 22:36:44 INFO - TEST-START | /webstorage/event_session_storageeventinit.html 22:36:44 INFO - PROCESS | 1436 | 1475818604003 Marionette TRACE conn5 -> [0,608,"timeouts",{"script":35000}] 22:36:44 INFO - PROCESS | 1436 | 1475818604009 Marionette TRACE conn5 <- [1,608,null,{}] 22:36:44 INFO - PROCESS | 1436 | 1475818604015 Marionette TRACE conn5 -> [0,609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:44 INFO - PROCESS | 1436 | 1475818604154 Marionette TRACE conn5 <- [1,609,null,{"value":null}] 22:36:44 INFO - PROCESS | 1436 | 1475818604233 Marionette TRACE conn5 -> [0,610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_storageeventinit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_storageeventinit.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:44 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D6C00 == 39 [pid = 1436] [id = 238] 22:36:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (0F470800) [pid = 1436] [serial = 660] [outer = 00000000] 22:36:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (1158B800) [pid = 1436] [serial = 661] [outer = 0F470800] 22:36:44 INFO - PROCESS | 1436 | 1475818604299 Marionette DEBUG loaded listener.js 22:36:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (118C3800) [pid = 1436] [serial = 662] [outer = 0F470800] 22:36:44 INFO - PROCESS | 1436 | 1475818604662 Marionette TRACE conn5 <- [1,610,null,{"value":["/webstorage/event_session_storageeventinit.html",0,null,null,[["storageeventinit test - Storage event is fired due to set values for StorageEventInit.",0,null,null]]]}] 22:36:44 INFO - . 22:36:44 INFO - TEST-OK | /webstorage/event_session_storageeventinit.html | took 671ms 22:36:44 INFO - PROCESS | 1436 | 1475818604682 Marionette TRACE conn5 -> [0,611,"getWindowHandle",null] 22:36:44 INFO - PROCESS | 1436 | 1475818604687 Marionette TRACE conn5 <- [1,611,null,{"value":"12"}] 22:36:44 INFO - TEST-START | /webstorage/event_session_url.html 22:36:44 INFO - PROCESS | 1436 | 1475818604693 Marionette TRACE conn5 -> [0,612,"timeouts",{"script":35000}] 22:36:44 INFO - PROCESS | 1436 | 1475818604696 Marionette TRACE conn5 <- [1,612,null,{}] 22:36:44 INFO - PROCESS | 1436 | 1475818604701 Marionette TRACE conn5 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:44 INFO - PROCESS | 1436 | 1475818604830 Marionette TRACE conn5 <- [1,613,null,{"value":null}] 22:36:44 INFO - PROCESS | 1436 | 1475818604906 Marionette TRACE conn5 -> [0,614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_session_url.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_session_url.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:44 INFO - PROCESS | 1436 | ++DOCSHELL 11E5D000 == 40 [pid = 1436] [id = 239] 22:36:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (11E66800) [pid = 1436] [serial = 663] [outer = 00000000] 22:36:44 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (120A6400) [pid = 1436] [serial = 664] [outer = 11E66800] 22:36:44 INFO - PROCESS | 1436 | 1475818604967 Marionette DEBUG loaded listener.js 22:36:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (12C03C00) [pid = 1436] [serial = 665] [outer = 11E66800] 22:36:45 INFO - PROCESS | 1436 | ++DOCSHELL 12CC1000 == 41 [pid = 1436] [id = 240] 22:36:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (13019C00) [pid = 1436] [serial = 666] [outer = 00000000] 22:36:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (1301B800) [pid = 1436] [serial = 667] [outer = 13019C00] 22:36:45 INFO - PROCESS | 1436 | 1475818605380 Marionette TRACE conn5 <- [1,614,null,{"value":["/webstorage/event_session_url.html",0,null,null,[["url property test of session event - Session event is fired due to an invocation of the setItem() method.",0,null,null]]]}] 22:36:45 INFO - . 22:36:45 INFO - TEST-OK | /webstorage/event_session_url.html | took 730ms 22:36:45 INFO - PROCESS | 1436 | 1475818605425 Marionette TRACE conn5 -> [0,615,"getWindowHandle",null] 22:36:45 INFO - PROCESS | 1436 | 1475818605428 Marionette TRACE conn5 <- [1,615,null,{"value":"12"}] 22:36:45 INFO - TEST-START | /webstorage/event_setattribute.html 22:36:45 INFO - PROCESS | 1436 | 1475818605434 Marionette TRACE conn5 -> [0,616,"timeouts",{"script":185000}] 22:36:45 INFO - PROCESS | 1436 | 1475818605442 Marionette TRACE conn5 <- [1,616,null,{}] 22:36:45 INFO - PROCESS | 1436 | 1475818605463 Marionette TRACE conn5 -> [0,617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:45 INFO - PROCESS | 1436 | 1475818605601 Marionette TRACE conn5 <- [1,617,null,{"value":null}] 22:36:45 INFO - PROCESS | 1436 | 1475818605610 Marionette TRACE conn5 -> [0,618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/event_setattribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/event_setattribute.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:45 INFO - PROCESS | 1436 | ++DOCSHELL 12CD8C00 == 42 [pid = 1436] [id = 241] 22:36:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (13159000) [pid = 1436] [serial = 668] [outer = 00000000] 22:36:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (139C7400) [pid = 1436] [serial = 669] [outer = 13159000] 22:36:45 INFO - PROCESS | 1436 | 1475818605670 Marionette DEBUG loaded listener.js 22:36:45 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (139C9C00) [pid = 1436] [serial = 670] [outer = 13159000] 22:36:46 INFO - PROCESS | 1436 | ++DOCSHELL 1467D800 == 43 [pid = 1436] [id = 242] 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (1467EC00) [pid = 1436] [serial = 671] [outer = 00000000] 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 106 (1467F000) [pid = 1436] [serial = 672] [outer = 1467EC00] 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 107 (132BA000) [pid = 1436] [serial = 673] [outer = 1467EC00] 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 108 (139D0800) [pid = 1436] [serial = 674] [outer = 1467EC00] 22:36:46 INFO - PROCESS | 1436 | 1475818606589 Marionette TRACE conn5 <- [1,618,null,{"value":["/webstorage/event_setattribute.html",0,null,null,[["sessionStorage mutations fire StorageEvents that are caught by the event listener attached via setattribute.",0,null,null],["localStorage mutations fire StorageEvents that are caught by the event listener attached via setattribute.",0,null,null]]]}] 22:36:46 INFO - .. 22:36:46 INFO - TEST-OK | /webstorage/event_setattribute.html | took 1201ms 22:36:46 INFO - PROCESS | 1436 | 1475818606636 Marionette TRACE conn5 -> [0,619,"getWindowHandle",null] 22:36:46 INFO - PROCESS | 1436 | 1475818606639 Marionette TRACE conn5 <- [1,619,null,{"value":"12"}] 22:36:46 INFO - TEST-START | /webstorage/idlharness.html 22:36:46 INFO - PROCESS | 1436 | 1475818606644 Marionette TRACE conn5 -> [0,620,"timeouts",{"script":35000}] 22:36:46 INFO - PROCESS | 1436 | 1475818606647 Marionette TRACE conn5 <- [1,620,null,{}] 22:36:46 INFO - PROCESS | 1436 | 1475818606658 Marionette TRACE conn5 -> [0,621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:46 INFO - PROCESS | 1436 | 1475818606825 Marionette TRACE conn5 <- [1,621,null,{"value":null}] 22:36:46 INFO - PROCESS | 1436 | 1475818606842 Marionette TRACE conn5 -> [0,622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/idlharness.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:46 INFO - PROCESS | 1436 | ++DOCSHELL 13BEB400 == 44 [pid = 1436] [id = 243] 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 109 (14689C00) [pid = 1436] [serial = 675] [outer = 00000000] 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 110 (14EE4C00) [pid = 1436] [serial = 676] [outer = 14689C00] 22:36:46 INFO - PROCESS | 1436 | 1475818606902 Marionette DEBUG loaded listener.js 22:36:46 INFO - PROCESS | 1436 | ++DOMWINDOW == 111 (14EEBC00) [pid = 1436] [serial = 677] [outer = 14689C00] 22:36:47 INFO - PROCESS | 1436 | [1436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:36:47 INFO - PROCESS | 1436 | [1436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:36:47 INFO - PROCESS | 1436 | 1475818607697 Marionette TRACE conn5 <- [1,622,null,{"value":["/webstorage/idlharness.html",0,null,null,[["Window interface: attribute sessionStorage",0,null,null],["Window interface: attribute localStorage",0,null,null],["Storage interface: existence and properties of interface object",0,null,null],["Storage interface object length",0,null,null],["Storage interface object name",0,null,null],["Storage interface: existence and properties of interface prototype object",0,null,null],["Storage interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Storage interface: attribute length",0,null,null],["Storage interface: operation key(unsigned long)",0,null,null],["Storage interface: operation getItem(DOMString)",0,null,null],["Storage interface: operation setItem(DOMString,DOMString)",0,null,null],["Storage interface: operation removeItem(DOMString)",0,null,null],["Storage interface: operation clear()",0,null,null],["Storage must be primary interface of window.localStorage",0,null,null],["Stringification of window.localStorage",0,null,null],["Storage interface: window.localStorage must inherit property \"length\" with the proper type (0)",0,null,null],["Storage interface: window.localStorage must inherit property \"key\" with the proper type (1)",0,null,null],["Storage interface: calling key(unsigned long) on window.localStorage with too few arguments must throw TypeError",0,null,null],["Storage interface: window.localStorage must inherit property \"getItem\" with the proper type (2)",0,null,null],["Storage interface: calling getItem(DOMString) on window.localStorage with too few arguments must throw TypeError",0,null,null],["Storage interface: window.localStorage must inherit property \"setItem\" with the proper type (3)",0,null,null],["Storage interface: calling setItem(DOMString,DOMString) on window.localStorage with too few arguments must throw TypeError",0,null,null],["Storage interface: window.localStorage must inherit property \"removeItem\" with the proper type (4)",0,null,null],["Storage interface: calling removeItem(DOMString) on window.localStorage with too few arguments must throw TypeError",0,null,null],["Storage interface: window.localStorage must inherit property \"clear\" with the proper type (5)",0,null,null],["StorageEvent interface: existence and properties of interface object",0,null,null],["StorageEvent interface object length",0,null,null],["StorageEvent interface object name",0,null,null],["StorageEvent interface: existence and properties of interface prototype object",0,null,null],["StorageEvent interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["StorageEvent interface: attribute key",0,null,null],["StorageEvent interface: attribute oldValue",0,null,null],["StorageEvent interface: attribute newValue",0,null,null],["StorageEvent interface: attribute url",0,null,null],["StorageEvent interface: attribute storageArea",0,null,null]]]}] 22:36:47 INFO - ................................... 22:36:47 INFO - TEST-OK | /webstorage/idlharness.html | took 1087ms 22:36:47 INFO - PROCESS | 1436 | 1475818607733 Marionette TRACE conn5 -> [0,623,"getWindowHandle",null] 22:36:47 INFO - PROCESS | 1436 | 1475818607736 Marionette TRACE conn5 <- [1,623,null,{"value":"12"}] 22:36:47 INFO - TEST-START | /webstorage/missing_arguments.html 22:36:47 INFO - PROCESS | 1436 | 1475818607747 Marionette TRACE conn5 -> [0,624,"timeouts",{"script":35000}] 22:36:47 INFO - PROCESS | 1436 | 1475818607750 Marionette TRACE conn5 <- [1,624,null,{}] 22:36:47 INFO - PROCESS | 1436 | 1475818607765 Marionette TRACE conn5 -> [0,625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:48 INFO - PROCESS | 1436 | 1475818608121 Marionette TRACE conn5 <- [1,625,null,{"value":null}] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 110 (0F46D800) [pid = 1436] [serial = 599] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_constructor_eventinit.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 109 (13B5F400) [pid = 1436] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 108 (12CC7400) [pid = 1436] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_newvalue.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 107 (15B48800) [pid = 1436] [serial = 620] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_remove_iframe.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 106 (11E64C00) [pid = 1436] [serial = 605] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_clear_iframe.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 105 (0F12B800) [pid = 1436] [serial = 602] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_key.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 104 (16CCB400) [pid = 1436] [serial = 627] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_storageeventinit.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 103 (0FC51C00) [pid = 1436] [serial = 587] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_body_handler.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (0EF17000) [pid = 1436] [serial = 584] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_body_attribute.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (13BE0000) [pid = 1436] [serial = 594] [outer = 00000000] [url = about:blank] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (11DCD800) [pid = 1436] [serial = 591] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_case_sensitive.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (0D9CA400) [pid = 1436] [serial = 596] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_constructor.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (156F0800) [pid = 1436] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_storagearea.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (16DC9400) [pid = 1436] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (16CCF800) [pid = 1436] [serial = 630] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_url.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (1516FC00) [pid = 1436] [serial = 617] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_removeitem.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (1516E400) [pid = 1436] [serial = 615] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (173DEC00) [pid = 1436] [serial = 633] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 22:36:48 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (14682000) [pid = 1436] [serial = 612] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_local_oldvalue.html] 22:36:48 INFO - PROCESS | 1436 | 1475818608177 Marionette TRACE conn5 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/missing_arguments.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/missing_arguments.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:48 INFO - PROCESS | 1436 | ++DOCSHELL 11D5A000 == 45 [pid = 1436] [id = 244] 22:36:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (11DCD800) [pid = 1436] [serial = 678] [outer = 00000000] 22:36:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (15168000) [pid = 1436] [serial = 679] [outer = 11DCD800] 22:36:48 INFO - PROCESS | 1436 | 1475818608257 Marionette DEBUG loaded listener.js 22:36:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (15B49000) [pid = 1436] [serial = 680] [outer = 11DCD800] 22:36:48 INFO - PROCESS | 1436 | 1475818608647 Marionette TRACE conn5 <- [1,626,null,{"value":["/webstorage/missing_arguments.html",0,null,null,[["Should throw TypeError for function \"function () { localStorage.key(); }\".",0,null,null],["Should throw TypeError for function \"function () { localStorage.getItem(); }\".",0,null,null],["Should throw TypeError for function \"function () { localStorage.setItem(); }\".",0,null,null],["Should throw TypeError for function \"function () { localStorage.setItem(\"a\"); }\".",0,null,null],["Should throw TypeError for function \"function () { localStorage.removeItem(); }\".",0,null,null],["Should throw TypeError for function \"function () { sessionStorage.key(); }\".",0,null,null],["Should throw TypeError for function \"function () { sessionStorage.getItem(); }\".",0,null,null],["Should throw TypeError for function \"function () { sessionStorage.setItem(); }\".",0,null,null],["Should throw TypeError for function \"function () { sessionStorage.setItem(\"a\"); }\".",0,null,null],["Should throw TypeError for function \"function () { sessionStorage.removeItem(); }\".",0,null,null],["Should throw TypeError for function \"function () { new StorageEvent(); }\".",0,null,null]]]}] 22:36:48 INFO - ........... 22:36:48 INFO - TEST-OK | /webstorage/missing_arguments.html | took 931ms 22:36:48 INFO - PROCESS | 1436 | 1475818608684 Marionette TRACE conn5 -> [0,627,"getWindowHandle",null] 22:36:48 INFO - PROCESS | 1436 | 1475818608687 Marionette TRACE conn5 <- [1,627,null,{"value":"12"}] 22:36:48 INFO - TEST-START | /webstorage/storage_builtins.html 22:36:48 INFO - PROCESS | 1436 | 1475818608691 Marionette TRACE conn5 -> [0,628,"timeouts",{"script":35000}] 22:36:48 INFO - PROCESS | 1436 | 1475818608693 Marionette TRACE conn5 <- [1,628,null,{}] 22:36:48 INFO - PROCESS | 1436 | 1475818608698 Marionette TRACE conn5 -> [0,629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:48 INFO - PROCESS | 1436 | 1475818608809 Marionette TRACE conn5 <- [1,629,null,{"value":null}] 22:36:48 INFO - PROCESS | 1436 | 1475818608816 Marionette TRACE conn5 -> [0,630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_builtins.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_builtins.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:48 INFO - PROCESS | 1436 | ++DOCSHELL 0F12F000 == 46 [pid = 1436] [id = 245] 22:36:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (0F67E800) [pid = 1436] [serial = 681] [outer = 00000000] 22:36:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (18916C00) [pid = 1436] [serial = 682] [outer = 0F67E800] 22:36:48 INFO - PROCESS | 1436 | 1475818608876 Marionette DEBUG loaded listener.js 22:36:48 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (1891C400) [pid = 1436] [serial = 683] [outer = 0F67E800] 22:36:49 INFO - PROCESS | 1436 | 1475818609274 Marionette TRACE conn5 <- [1,630,null,{"value":["/webstorage/storage_builtins.html",0,null,null,[["Builtins in localStorage",0,null,null],["Builtins in sessionStorage",0,null,null]]]}] 22:36:49 INFO - .. 22:36:49 INFO - TEST-OK | /webstorage/storage_builtins.html | took 630ms 22:36:49 INFO - PROCESS | 1436 | 1475818609324 Marionette TRACE conn5 -> [0,631,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1436 | 1475818609327 Marionette TRACE conn5 <- [1,631,null,{"value":"12"}] 22:36:49 INFO - TEST-START | /webstorage/storage_clear.html 22:36:49 INFO - PROCESS | 1436 | 1475818609333 Marionette TRACE conn5 -> [0,632,"timeouts",{"script":35000}] 22:36:49 INFO - PROCESS | 1436 | 1475818609335 Marionette TRACE conn5 <- [1,632,null,{}] 22:36:49 INFO - PROCESS | 1436 | 1475818609339 Marionette TRACE conn5 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:49 INFO - PROCESS | 1436 | 1475818609483 Marionette TRACE conn5 <- [1,633,null,{"value":null}] 22:36:49 INFO - PROCESS | 1436 | 1475818609491 Marionette TRACE conn5 -> [0,634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_clear.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:49 INFO - PROCESS | 1436 | ++DOCSHELL 18578400 == 47 [pid = 1436] [id = 246] 22:36:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (18AAA800) [pid = 1436] [serial = 684] [outer = 00000000] 22:36:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (18E2F800) [pid = 1436] [serial = 685] [outer = 18AAA800] 22:36:49 INFO - PROCESS | 1436 | 1475818609550 Marionette DEBUG loaded listener.js 22:36:49 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (18C10000) [pid = 1436] [serial = 686] [outer = 18AAA800] 22:36:49 INFO - PROCESS | 1436 | 1475818609920 Marionette TRACE conn5 <- [1,634,null,{"value":["/webstorage/storage_clear.html",0,null,null,[["Clear in localStorage",0,null,null],["Clear in sessionStorage",0,null,null]]]}] 22:36:49 INFO - .. 22:36:49 INFO - TEST-OK | /webstorage/storage_clear.html | took 630ms 22:36:49 INFO - PROCESS | 1436 | 1475818609965 Marionette TRACE conn5 -> [0,635,"getWindowHandle",null] 22:36:49 INFO - PROCESS | 1436 | 1475818609968 Marionette TRACE conn5 <- [1,635,null,{"value":"12"}] 22:36:49 INFO - TEST-START | /webstorage/storage_enumerate.html 22:36:49 INFO - PROCESS | 1436 | 1475818609972 Marionette TRACE conn5 -> [0,636,"timeouts",{"script":35000}] 22:36:49 INFO - PROCESS | 1436 | 1475818609975 Marionette TRACE conn5 <- [1,636,null,{}] 22:36:49 INFO - PROCESS | 1436 | 1475818609979 Marionette TRACE conn5 -> [0,637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:50 INFO - PROCESS | 1436 | 1475818610117 Marionette TRACE conn5 <- [1,637,null,{"value":null}] 22:36:50 INFO - PROCESS | 1436 | 1475818610197 Marionette TRACE conn5 -> [0,638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_enumerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_enumerate.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:50 INFO - PROCESS | 1436 | ++DOCSHELL 0D8D6C00 == 48 [pid = 1436] [id = 247] 22:36:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (0D8D7800) [pid = 1436] [serial = 687] [outer = 00000000] 22:36:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (0EF13000) [pid = 1436] [serial = 688] [outer = 0D8D7800] 22:36:50 INFO - PROCESS | 1436 | 1475818610275 Marionette DEBUG loaded listener.js 22:36:50 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (0EF1BC00) [pid = 1436] [serial = 689] [outer = 0D8D7800] 22:36:50 INFO - PROCESS | 1436 | 1475818610782 Marionette TRACE conn5 <- [1,638,null,{"value":["/webstorage/storage_enumerate.html",0,null,null,[["localStorage: enumerate a Storage object and get only the keys as a result and the built-in properties of the Storage object should be ignored",1,"assert_array_equals: lengths differ, expected 7 got 13","@http://web-platform.test:8000/webstorage/storage_enumerate.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webstorage/storage_enumerate.html:12:5\n@http://web-platform.test:8000/webstorage/storage_enumerate.html:11:1\n"],["sessionStorage: enumerate a Storage object and get only the keys as a result and the built-in properties of the Storage object should be ignored",1,"assert_array_equals: lengths differ, expected 7 got 13","@http://web-platform.test:8000/webstorage/storage_enumerate.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webstorage/storage_enumerate.html:12:5\n@http://web-platform.test:8000/webstorage/storage_enumerate.html:11:1\n"]]]}] 22:36:50 INFO - .. 22:36:50 INFO - TEST-OK | /webstorage/storage_enumerate.html | took 830ms 22:36:50 INFO - PROCESS | 1436 | 1475818610807 Marionette TRACE conn5 -> [0,639,"getWindowHandle",null] 22:36:50 INFO - PROCESS | 1436 | 1475818610812 Marionette TRACE conn5 <- [1,639,null,{"value":"12"}] 22:36:50 INFO - TEST-START | /webstorage/storage_functions_not_overwritten.html 22:36:50 INFO - PROCESS | 1436 | 1475818610823 Marionette TRACE conn5 -> [0,640,"timeouts",{"script":35000}] 22:36:50 INFO - PROCESS | 1436 | 1475818610829 Marionette TRACE conn5 <- [1,640,null,{}] 22:36:50 INFO - PROCESS | 1436 | 1475818610835 Marionette TRACE conn5 -> [0,641,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:51 INFO - PROCESS | 1436 | 1475818611019 Marionette TRACE conn5 <- [1,641,null,{"value":null}] 22:36:51 INFO - PROCESS | 1436 | 1475818611141 Marionette TRACE conn5 -> [0,642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_functions_not_overwritten.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_functions_not_overwritten.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:51 INFO - PROCESS | 1436 | ++DOCSHELL 11DD6000 == 49 [pid = 1436] [id = 248] 22:36:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (11E5BC00) [pid = 1436] [serial = 690] [outer = 00000000] 22:36:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 106 (1300E400) [pid = 1436] [serial = 691] [outer = 11E5BC00] 22:36:51 INFO - PROCESS | 1436 | 1475818611219 Marionette DEBUG loaded listener.js 22:36:51 INFO - PROCESS | 1436 | ++DOMWINDOW == 107 (13158800) [pid = 1436] [serial = 692] [outer = 11E5BC00] 22:36:51 INFO - PROCESS | 1436 | 1475818611685 Marionette TRACE conn5 <- [1,642,null,{"value":["/webstorage/storage_functions_not_overwritten.html",0,null,null,[["localStorage should be not rendered unusable by setting a key with the same name as a storage function such that the function is hidden",0,null,null],["sessionStorage should be not rendered unusable by setting a key with the same name as a storage function such that the function is hidden",0,null,null]]]}] 22:36:51 INFO - .. 22:36:51 INFO - TEST-OK | /webstorage/storage_functions_not_overwritten.html | took 890ms 22:36:51 INFO - PROCESS | 1436 | 1475818611719 Marionette TRACE conn5 -> [0,643,"getWindowHandle",null] 22:36:51 INFO - TEST-START | /webstorage/storage_getitem.html 22:36:51 INFO - PROCESS | 1436 | 1475818611725 Marionette TRACE conn5 <- [1,643,null,{"value":"12"}] 22:36:51 INFO - PROCESS | 1436 | 1475818611730 Marionette TRACE conn5 -> [0,644,"timeouts",{"script":35000}] 22:36:51 INFO - PROCESS | 1436 | 1475818611734 Marionette TRACE conn5 <- [1,644,null,{}] 22:36:51 INFO - PROCESS | 1436 | 1475818611740 Marionette TRACE conn5 -> [0,645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:51 INFO - PROCESS | 1436 | 1475818611918 Marionette TRACE conn5 <- [1,645,null,{"value":null}] 22:36:52 INFO - PROCESS | 1436 | 1475818612084 Marionette TRACE conn5 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_getitem.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_getitem.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:52 INFO - PROCESS | 1436 | ++DOCSHELL 18EF7800 == 50 [pid = 1436] [id = 249] 22:36:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 108 (18EF7C00) [pid = 1436] [serial = 693] [outer = 00000000] 22:36:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 109 (18EFBC00) [pid = 1436] [serial = 694] [outer = 18EF7C00] 22:36:52 INFO - PROCESS | 1436 | 1475818612155 Marionette DEBUG loaded listener.js 22:36:52 INFO - PROCESS | 1436 | ++DOMWINDOW == 110 (18EFD800) [pid = 1436] [serial = 695] [outer = 18EF7C00] 22:36:52 INFO - PROCESS | 1436 | 1475818612621 Marionette TRACE conn5 <- [1,646,null,{"value":["/webstorage/storage_getitem.html",0,null,null,[["Get value by getIten(key) and named access in localStorage.",0,null,null],["All items should be added to localStorage.",0,null,null],["Named access to localStorage should be correct",0,null,null],["localStorage.getItem should be correct",0,null,null],["Get value by getIten(key) and named access in sessionStorage.",0,null,null],["All items should be added to sessionStorage.",0,null,null],["Named access to sessionStorage should be correct",0,null,null],["sessionStorage.getItem should be correct",0,null,null]]]}] 22:36:52 INFO - ........ 22:36:52 INFO - TEST-OK | /webstorage/storage_getitem.html | took 930ms 22:36:52 INFO - PROCESS | 1436 | 1475818612662 Marionette TRACE conn5 -> [0,647,"getWindowHandle",null] 22:36:52 INFO - PROCESS | 1436 | 1475818612665 Marionette TRACE conn5 <- [1,647,null,{"value":"12"}] 22:36:52 INFO - TEST-START | /webstorage/storage_in.html 22:36:52 INFO - PROCESS | 1436 | 1475818612678 Marionette TRACE conn5 -> [0,648,"timeouts",{"script":35000}] 22:36:52 INFO - PROCESS | 1436 | 1475818612686 Marionette TRACE conn5 <- [1,648,null,{}] 22:36:52 INFO - PROCESS | 1436 | 1475818612692 Marionette TRACE conn5 -> [0,649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:52 INFO - PROCESS | 1436 | 1475818612901 Marionette TRACE conn5 <- [1,649,null,{"value":null}] 22:36:53 INFO - PROCESS | 1436 | 1475818612999 Marionette TRACE conn5 -> [0,650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_in.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:53 INFO - PROCESS | 1436 | ++DOCSHELL 19542000 == 51 [pid = 1436] [id = 250] 22:36:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 111 (19542400) [pid = 1436] [serial = 696] [outer = 00000000] 22:36:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 112 (1A0CC000) [pid = 1436] [serial = 697] [outer = 19542400] 22:36:53 INFO - PROCESS | 1436 | 1475818613069 Marionette DEBUG loaded listener.js 22:36:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 113 (1A0CD800) [pid = 1436] [serial = 698] [outer = 19542400] 22:36:53 INFO - PROCESS | 1436 | 1475818613518 Marionette TRACE conn5 <- [1,650,null,{"value":["/webstorage/storage_in.html",0,null,null,[["The in operator in localStorage: property access",0,null,null],["The in operator in localStorage: method access",0,null,null],["The in operator in sessionStorage: property access",0,null,null],["The in operator in sessionStorage: method access",0,null,null]]]}] 22:36:53 INFO - .... 22:36:53 INFO - TEST-OK | /webstorage/storage_in.html | took 891ms 22:36:53 INFO - PROCESS | 1436 | 1475818613563 Marionette TRACE conn5 -> [0,651,"getWindowHandle",null] 22:36:53 INFO - PROCESS | 1436 | 1475818613567 Marionette TRACE conn5 <- [1,651,null,{"value":"12"}] 22:36:53 INFO - TEST-START | /webstorage/storage_indexing.html 22:36:53 INFO - PROCESS | 1436 | 1475818613572 Marionette TRACE conn5 -> [0,652,"timeouts",{"script":35000}] 22:36:53 INFO - PROCESS | 1436 | 1475818613576 Marionette TRACE conn5 <- [1,652,null,{}] 22:36:53 INFO - PROCESS | 1436 | 1475818613581 Marionette TRACE conn5 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:53 INFO - PROCESS | 1436 | 1475818613748 Marionette TRACE conn5 <- [1,653,null,{"value":null}] 22:36:53 INFO - PROCESS | 1436 | 1475818613875 Marionette TRACE conn5 -> [0,654,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_indexing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_indexing.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:53 INFO - PROCESS | 1436 | ++DOCSHELL 1A670000 == 52 [pid = 1436] [id = 251] 22:36:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 114 (1A672C00) [pid = 1436] [serial = 699] [outer = 00000000] 22:36:53 INFO - PROCESS | 1436 | ++DOMWINDOW == 115 (1A6BDC00) [pid = 1436] [serial = 700] [outer = 1A672C00] 22:36:53 INFO - PROCESS | 1436 | 1475818613949 Marionette DEBUG loaded listener.js 22:36:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 116 (1A6BEC00) [pid = 1436] [serial = 701] [outer = 1A672C00] 22:36:54 INFO - PROCESS | 1436 | 1475818614412 Marionette TRACE conn5 <- [1,654,null,{"value":["/webstorage/storage_indexing.html",0,null,null,[["Indexed getter on localStorage",0,null,null],["Getting number properties on localStorage",0,null,null],["Getting number-valued string properties on localStorage",0,null,null],["Getting existing number-valued properties on localStorage",0,null,null],["Indexed getter on sessionStorage",0,null,null],["Getting number properties on sessionStorage",0,null,null],["Getting number-valued string properties on sessionStorage",0,null,null],["Getting existing number-valued properties on sessionStorage",0,null,null]]]}] 22:36:54 INFO - ........ 22:36:54 INFO - TEST-OK | /webstorage/storage_indexing.html | took 890ms 22:36:54 INFO - PROCESS | 1436 | 1475818614463 Marionette TRACE conn5 -> [0,655,"getWindowHandle",null] 22:36:54 INFO - PROCESS | 1436 | 1475818614466 Marionette TRACE conn5 <- [1,655,null,{"value":"12"}] 22:36:54 INFO - TEST-START | /webstorage/storage_key.html 22:36:54 INFO - PROCESS | 1436 | 1475818614471 Marionette TRACE conn5 -> [0,656,"timeouts",{"script":35000}] 22:36:54 INFO - PROCESS | 1436 | 1475818614474 Marionette TRACE conn5 <- [1,656,null,{}] 22:36:54 INFO - PROCESS | 1436 | 1475818614479 Marionette TRACE conn5 -> [0,657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:54 INFO - PROCESS | 1436 | 1475818614645 Marionette TRACE conn5 <- [1,657,null,{"value":null}] 22:36:54 INFO - PROCESS | 1436 | 1475818614872 Marionette TRACE conn5 -> [0,658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_key.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_key.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:54 INFO - PROCESS | 1436 | ++DOCSHELL 0F1D0800 == 53 [pid = 1436] [id = 252] 22:36:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 117 (0F1D8400) [pid = 1436] [serial = 702] [outer = 00000000] 22:36:54 INFO - PROCESS | 1436 | ++DOMWINDOW == 118 (0FCDE000) [pid = 1436] [serial = 703] [outer = 0F1D8400] 22:36:54 INFO - PROCESS | 1436 | 1475818614954 Marionette DEBUG loaded listener.js 22:36:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 119 (116C2000) [pid = 1436] [serial = 704] [outer = 0F1D8400] 22:36:55 INFO - PROCESS | 1436 | 1475818615471 Marionette TRACE conn5 <- [1,658,null,{"value":["/webstorage/storage_key.html",0,null,null,[["localStorage.key",0,null,null],["localStorage.key(0) should return the right thing.",0,null,null],["localStorage.key(4294967296) should return the right thing.",0,null,null],["localStorage.key(1) should return the right thing.",0,null,null],["localStorage.key(4294967297) should return the right thing.",0,null,null],["localStorage.key(2) should return the right thing.",0,null,null],["localStorage.key(4294967298) should return the right thing.",0,null,null],["localStorage.key(3) should return the right thing.",0,null,null],["localStorage.key(4294967299) should return the right thing.",0,null,null],["localStorage.key() should return null for out-of-range arguments.",0,null,null],["localStorage.key with value changes",0,null,null],["sessionStorage.key",0,null,null],["sessionStorage.key(0) should return the right thing.",0,null,null],["sessionStorage.key(4294967296) should return the right thing.",0,null,null],["sessionStorage.key(1) should return the right thing.",0,null,null],["sessionStorage.key(4294967297) should return the right thing.",0,null,null],["sessionStorage.key(2) should return the right thing.",0,null,null],["sessionStorage.key(4294967298) should return the right thing.",0,null,null],["sessionStorage.key(3) should return the right thing.",0,null,null],["sessionStorage.key(4294967299) should return the right thing.",0,null,null],["sessionStorage.key() should return null for out-of-range arguments.",0,null,null],["sessionStorage.key with value changes",0,null,null]]]}] 22:36:55 INFO - ...................... 22:36:55 INFO - TEST-OK | /webstorage/storage_key.html | took 1033ms 22:36:55 INFO - PROCESS | 1436 | 1475818615508 Marionette TRACE conn5 -> [0,659,"getWindowHandle",null] 22:36:55 INFO - PROCESS | 1436 | 1475818615513 Marionette TRACE conn5 <- [1,659,null,{"value":"12"}] 22:36:55 INFO - TEST-START | /webstorage/storage_key_empty_string.html 22:36:55 INFO - PROCESS | 1436 | 1475818615576 Marionette TRACE conn5 -> [0,660,"timeouts",{"script":35000}] 22:36:55 INFO - PROCESS | 1436 | 1475818615581 Marionette TRACE conn5 <- [1,660,null,{}] 22:36:55 INFO - PROCESS | 1436 | 1475818615594 Marionette TRACE conn5 -> [0,661,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:55 INFO - PROCESS | 1436 | 1475818615737 Marionette TRACE conn5 <- [1,661,null,{"value":null}] 22:36:55 INFO - PROCESS | 1436 | 1475818615837 Marionette TRACE conn5 -> [0,662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_key_empty_string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_key_empty_string.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:55 INFO - PROCESS | 1436 | ++DOCSHELL 12CE2400 == 54 [pid = 1436] [id = 253] 22:36:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 120 (13155C00) [pid = 1436] [serial = 705] [outer = 00000000] 22:36:55 INFO - PROCESS | 1436 | ++DOMWINDOW == 121 (139CA000) [pid = 1436] [serial = 706] [outer = 13155C00] 22:36:55 INFO - PROCESS | 1436 | 1475818615905 Marionette DEBUG loaded listener.js 22:36:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 122 (139D1000) [pid = 1436] [serial = 707] [outer = 13155C00] 22:36:56 INFO - PROCESS | 1436 | 1475818616376 Marionette TRACE conn5 <- [1,662,null,{"value":["/webstorage/storage_key_empty_string.html",0,null,null,[["localStorage.key with empty string",0,null,null],["sessionStorage.key with empty string",0,null,null]]]}] 22:36:56 INFO - .. 22:36:56 INFO - TEST-OK | /webstorage/storage_key_empty_string.html | took 890ms 22:36:56 INFO - PROCESS | 1436 | 1475818616421 Marionette TRACE conn5 -> [0,663,"getWindowHandle",null] 22:36:56 INFO - PROCESS | 1436 | 1475818616426 Marionette TRACE conn5 <- [1,663,null,{"value":"12"}] 22:36:56 INFO - TEST-START | /webstorage/storage_length.html 22:36:56 INFO - PROCESS | 1436 | 1475818616432 Marionette TRACE conn5 -> [0,664,"timeouts",{"script":35000}] 22:36:56 INFO - PROCESS | 1436 | 1475818616435 Marionette TRACE conn5 <- [1,664,null,{}] 22:36:56 INFO - PROCESS | 1436 | 1475818616441 Marionette TRACE conn5 -> [0,665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:56 INFO - PROCESS | 1436 | 1475818616570 Marionette TRACE conn5 <- [1,665,null,{"value":null}] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 0F826400 == 53 [pid = 1436] [id = 210] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 0F12F000 == 52 [pid = 1436] [id = 245] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 11D5A000 == 51 [pid = 1436] [id = 244] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 13BEB400 == 50 [pid = 1436] [id = 243] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 1467D800 == 49 [pid = 1436] [id = 242] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 12CD8C00 == 48 [pid = 1436] [id = 241] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 12CC1000 == 47 [pid = 1436] [id = 240] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 11E5D000 == 46 [pid = 1436] [id = 239] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 0F1D6C00 == 45 [pid = 1436] [id = 238] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 0F471400 == 44 [pid = 1436] [id = 237] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 0EF15C00 == 43 [pid = 1436] [id = 236] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 1564D800 == 42 [pid = 1436] [id = 235] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 156E9C00 == 41 [pid = 1436] [id = 234] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 11E97C00 == 40 [pid = 1436] [id = 233] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 14E0C400 == 39 [pid = 1436] [id = 232] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 139CC000 == 38 [pid = 1436] [id = 231] 22:36:56 INFO - PROCESS | 1436 | --DOCSHELL 0F12E000 == 37 [pid = 1436] [id = 230] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 121 (17043C00) [pid = 1436] [serial = 631] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 120 (16DD8400) [pid = 1436] [serial = 632] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 119 (16DCEC00) [pid = 1436] [serial = 628] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 118 (16DD0800) [pid = 1436] [serial = 629] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 117 (1633AC00) [pid = 1436] [serial = 623] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 116 (1633BC00) [pid = 1436] [serial = 624] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 115 (151EFC00) [pid = 1436] [serial = 618] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 114 (151F8400) [pid = 1436] [serial = 619] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 113 (15B49C00) [pid = 1436] [serial = 621] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_remove_iframe.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 112 (14692C00) [pid = 1436] [serial = 613] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 111 (14E10400) [pid = 1436] [serial = 614] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 110 (1315E000) [pid = 1436] [serial = 608] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 109 (1315F800) [pid = 1436] [serial = 609] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 108 (0FC39000) [pid = 1436] [serial = 603] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 107 (0FCDD400) [pid = 1436] [serial = 604] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 106 (11C6E000) [pid = 1436] [serial = 600] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 105 (11C71000) [pid = 1436] [serial = 601] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 104 (0F5C0400) [pid = 1436] [serial = 597] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 103 (0F685000) [pid = 1436] [serial = 598] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (1209CC00) [pid = 1436] [serial = 592] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (12C07C00) [pid = 1436] [serial = 593] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (13BE1800) [pid = 1436] [serial = 595] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (0F12E400) [pid = 1436] [serial = 585] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (0F1D1000) [pid = 1436] [serial = 586] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (0F682000) [pid = 1436] [serial = 590] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_body_handler.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (18CCF400) [pid = 1436] [serial = 636] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (13BDE800) [pid = 1436] [serial = 611] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (11E6AC00) [pid = 1436] [serial = 606] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_clear_iframe.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (0F685800) [pid = 1436] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_body_handler.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (0FC96C00) [pid = 1436] [serial = 588] [outer = 00000000] [url = about:blank] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (16DCA400) [pid = 1436] [serial = 626] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 90 (1516F000) [pid = 1436] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_change_item_iframe.html] 22:36:56 INFO - PROCESS | 1436 | --DOMWINDOW == 89 (173E7C00) [pid = 1436] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/local_set_item_iframe.html] 22:36:56 INFO - PROCESS | 1436 | 1475818616712 Marionette TRACE conn5 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_length.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:56 INFO - PROCESS | 1436 | ++DOCSHELL 0EF10C00 == 38 [pid = 1436] [id = 254] 22:36:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 90 (0F5C0400) [pid = 1436] [serial = 708] [outer = 00000000] 22:36:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (12C07C00) [pid = 1436] [serial = 709] [outer = 0F5C0400] 22:36:56 INFO - PROCESS | 1436 | 1475818616777 Marionette DEBUG loaded listener.js 22:36:56 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (139C5400) [pid = 1436] [serial = 710] [outer = 0F5C0400] 22:36:57 INFO - PROCESS | 1436 | 1475818617175 Marionette TRACE conn5 <- [1,666,null,{"value":["/webstorage/storage_length.html",0,null,null,[["localStorage.length (method access)",0,null,null],["localStorage.length (proprty access)",0,null,null],["sessionStorage.length (method access)",0,null,null],["sessionStorage.length (proprty access)",0,null,null]]]}] 22:36:57 INFO - .... 22:36:57 INFO - TEST-OK | /webstorage/storage_length.html | took 790ms 22:36:57 INFO - TEST-START | /webstorage/storage_local_window_open.html 22:36:57 INFO - PROCESS | 1436 | 1475818617224 Marionette TRACE conn5 -> [0,667,"getWindowHandle",null] 22:36:57 INFO - PROCESS | 1436 | 1475818617227 Marionette TRACE conn5 <- [1,667,null,{"value":"12"}] 22:36:57 INFO - PROCESS | 1436 | 1475818617233 Marionette TRACE conn5 -> [0,668,"timeouts",{"script":35000}] 22:36:57 INFO - PROCESS | 1436 | 1475818617241 Marionette TRACE conn5 <- [1,668,null,{}] 22:36:57 INFO - PROCESS | 1436 | 1475818617253 Marionette TRACE conn5 -> [0,669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:57 INFO - PROCESS | 1436 | 1475818617386 Marionette TRACE conn5 <- [1,669,null,{"value":null}] 22:36:57 INFO - PROCESS | 1436 | 1475818617476 Marionette TRACE conn5 -> [0,670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_local_window_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_local_window_open.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:57 INFO - PROCESS | 1436 | ++DOCSHELL 1633BC00 == 39 [pid = 1436] [id = 255] 22:36:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (16CCE800) [pid = 1436] [serial = 711] [outer = 00000000] 22:36:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (171D5C00) [pid = 1436] [serial = 712] [outer = 16CCE800] 22:36:57 INFO - PROCESS | 1436 | 1475818617538 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (174A2400) [pid = 1436] [serial = 713] [outer = 16CCE800] 22:36:57 INFO - PROCESS | 1436 | ++DOCSHELL 1715BC00 == 40 [pid = 1436] [id = 256] 22:36:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (18EBC800) [pid = 1436] [serial = 714] [outer = 00000000] 22:36:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (18EFA000) [pid = 1436] [serial = 715] [outer = 18EBC800] 22:36:57 INFO - PROCESS | 1436 | 1475818617893 Marionette DEBUG loaded listener.js 22:36:57 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (18EF2C00) [pid = 1436] [serial = 716] [outer = 18EBC800] 22:36:58 INFO - PROCESS | 1436 | 1475818618336 Marionette TRACE conn5 <- [1,670,null,{"value":["/webstorage/storage_local_window_open.html",0,null,null,[["A new window to make sure there is a copy of the previous window's localStorage, and that they do not diverge after a change",0,null,null]]]}] 22:36:58 INFO - . 22:36:58 INFO - TEST-OK | /webstorage/storage_local_window_open.html | took 1196ms 22:36:58 INFO - TEST-START | /webstorage/storage_removeitem.html 22:36:58 INFO - PROCESS | 1436 | 1475818618430 Marionette TRACE conn5 -> [0,671,"getWindowHandle",null] 22:36:58 INFO - PROCESS | 1436 | 1475818618433 Marionette TRACE conn5 <- [1,671,null,{"value":"12"}] 22:36:58 INFO - PROCESS | 1436 | 1475818618437 Marionette TRACE conn5 -> [0,672,"timeouts",{"script":35000}] 22:36:58 INFO - PROCESS | 1436 | 1475818618440 Marionette TRACE conn5 <- [1,672,null,{}] 22:36:58 INFO - PROCESS | 1436 | 1475818618445 Marionette TRACE conn5 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:58 INFO - PROCESS | 1436 | 1475818618557 Marionette TRACE conn5 <- [1,673,null,{"value":null}] 22:36:58 INFO - PROCESS | 1436 | 1475818618657 Marionette TRACE conn5 -> [0,674,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_removeitem.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_removeitem.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:58 INFO - PROCESS | 1436 | ++DOCSHELL 18EF8800 == 41 [pid = 1436] [id = 257] 22:36:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (18EF9000) [pid = 1436] [serial = 717] [outer = 00000000] 22:36:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (1A01EC00) [pid = 1436] [serial = 718] [outer = 18EF9000] 22:36:58 INFO - PROCESS | 1436 | 1475818618720 Marionette DEBUG loaded listener.js 22:36:58 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (1A01C400) [pid = 1436] [serial = 719] [outer = 18EF9000] 22:36:59 INFO - PROCESS | 1436 | 1475818619148 Marionette TRACE conn5 <- [1,674,null,{"value":["/webstorage/storage_removeitem.html",0,null,null,[["localStorage.removeItem()",0,null,null],["delete localStorage[]",0,null,null],["localStorage.removeItem(null)",0,null,null],["localStorage.removeItem(undefined)",0,null,null],["sessionStorage.removeItem()",0,null,null],["delete sessionStorage[]",0,null,null],["sessionStorage.removeItem(null)",0,null,null],["sessionStorage.removeItem(undefined)",0,null,null]]]}] 22:36:59 INFO - ........ 22:36:59 INFO - TEST-OK | /webstorage/storage_removeitem.html | took 730ms 22:36:59 INFO - PROCESS | 1436 | 1475818619170 Marionette TRACE conn5 -> [0,675,"getWindowHandle",null] 22:36:59 INFO - PROCESS | 1436 | 1475818619173 Marionette TRACE conn5 <- [1,675,null,{"value":"12"}] 22:36:59 INFO - TEST-START | /webstorage/storage_session_window_open.html 22:36:59 INFO - PROCESS | 1436 | 1475818619177 Marionette TRACE conn5 -> [0,676,"timeouts",{"script":35000}] 22:36:59 INFO - PROCESS | 1436 | 1475818619180 Marionette TRACE conn5 <- [1,676,null,{}] 22:36:59 INFO - PROCESS | 1436 | 1475818619192 Marionette TRACE conn5 -> [0,677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:36:59 INFO - PROCESS | 1436 | 1475818619346 Marionette TRACE conn5 <- [1,677,null,{"value":null}] 22:36:59 INFO - PROCESS | 1436 | 1475818619406 Marionette TRACE conn5 -> [0,678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_session_window_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_session_window_open.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:36:59 INFO - PROCESS | 1436 | ++DOCSHELL 1A6C4C00 == 42 [pid = 1436] [id = 258] 22:36:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (1A6C5800) [pid = 1436] [serial = 720] [outer = 00000000] 22:36:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (1A8A5800) [pid = 1436] [serial = 721] [outer = 1A6C5800] 22:36:59 INFO - PROCESS | 1436 | 1475818619485 Marionette DEBUG loaded listener.js 22:36:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (1A8A3000) [pid = 1436] [serial = 722] [outer = 1A6C5800] 22:36:59 INFO - PROCESS | 1436 | ++DOCSHELL 1A6C2800 == 43 [pid = 1436] [id = 259] 22:36:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (1ABBBC00) [pid = 1436] [serial = 723] [outer = 00000000] 22:36:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 106 (1AFA4800) [pid = 1436] [serial = 724] [outer = 1ABBBC00] 22:36:59 INFO - PROCESS | 1436 | 1475818619868 Marionette DEBUG loaded listener.js 22:36:59 INFO - PROCESS | 1436 | ++DOMWINDOW == 107 (1AFA1C00) [pid = 1436] [serial = 725] [outer = 1ABBBC00] 22:37:00 INFO - PROCESS | 1436 | 1475818620394 Marionette TRACE conn5 <- [1,678,null,{"value":["/webstorage/storage_session_window_open.html",0,null,null,[["A new window to make sure there is a copy of the previous window's sessionStorage, and that they diverge after a change",0,null,null]]]}] 22:37:00 INFO - . 22:37:00 INFO - TEST-OK | /webstorage/storage_session_window_open.html | took 1240ms 22:37:00 INFO - PROCESS | 1436 | 1475818620421 Marionette TRACE conn5 -> [0,679,"getWindowHandle",null] 22:37:00 INFO - PROCESS | 1436 | 1475818620423 Marionette TRACE conn5 <- [1,679,null,{"value":"12"}] 22:37:00 INFO - TEST-START | /webstorage/storage_set_value_enumerate.html 22:37:00 INFO - PROCESS | 1436 | 1475818620435 Marionette TRACE conn5 -> [0,680,"timeouts",{"script":35000}] 22:37:00 INFO - PROCESS | 1436 | 1475818620438 Marionette TRACE conn5 <- [1,680,null,{}] 22:37:00 INFO - PROCESS | 1436 | 1475818620442 Marionette TRACE conn5 -> [0,681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:00 INFO - PROCESS | 1436 | 1475818620850 Marionette TRACE conn5 <- [1,681,null,{"value":null}] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 106 (0F67E800) [pid = 1436] [serial = 681] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_builtins.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 105 (11DCD800) [pid = 1436] [serial = 678] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/missing_arguments.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 104 (0F478C00) [pid = 1436] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 103 (13019C00) [pid = 1436] [serial = 666] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (139D1800) [pid = 1436] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (156E9800) [pid = 1436] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_remove_iframe.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (13161800) [pid = 1436] [serial = 648] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (18E39800) [pid = 1436] [serial = 638] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_clear_iframe.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (1467EC00) [pid = 1436] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_setattribute_handler.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (14689C00) [pid = 1436] [serial = 675] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/idlharness.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (11E66800) [pid = 1436] [serial = 663] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_url.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (14E12000) [pid = 1436] [serial = 645] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_oldvalue.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (0F12F400) [pid = 1436] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_newvalue.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (0F470800) [pid = 1436] [serial = 660] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_storageeventinit.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 92 (13159000) [pid = 1436] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_setattribute.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 91 (173E1400) [pid = 1436] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_removeitem.html] 22:37:00 INFO - PROCESS | 1436 | --DOMWINDOW == 90 (0EF17C00) [pid = 1436] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/event_session_storagearea.html] 22:37:00 INFO - PROCESS | 1436 | 1475818620915 Marionette TRACE conn5 -> [0,682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_set_value_enumerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_set_value_enumerate.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:00 INFO - PROCESS | 1436 | ++DOCSHELL 0EF17C00 == 44 [pid = 1436] [id = 260] 22:37:00 INFO - PROCESS | 1436 | ++DOMWINDOW == 91 (0F124400) [pid = 1436] [serial = 726] [outer = 00000000] 22:37:00 INFO - PROCESS | 1436 | ++DOMWINDOW == 92 (1467EC00) [pid = 1436] [serial = 727] [outer = 0F124400] 22:37:00 INFO - PROCESS | 1436 | 1475818620976 Marionette DEBUG loaded listener.js 22:37:01 INFO - PROCESS | 1436 | ++DOMWINDOW == 93 (13159000) [pid = 1436] [serial = 728] [outer = 0F124400] 22:37:01 INFO - PROCESS | 1436 | 1475818621310 Marionette TRACE conn5 <- [1,682,null,{"value":["/webstorage/storage_set_value_enumerate.html",0,null,null,[["enumerate a localStorage object with the key and get the values",0,null,null],["enumerate a sessionStorage object with the key and get the values",0,null,null]]]}] 22:37:01 INFO - .. 22:37:01 INFO - TEST-OK | /webstorage/storage_set_value_enumerate.html | took 930ms 22:37:01 INFO - PROCESS | 1436 | 1475818621366 Marionette TRACE conn5 -> [0,683,"getWindowHandle",null] 22:37:01 INFO - PROCESS | 1436 | 1475818621368 Marionette TRACE conn5 <- [1,683,null,{"value":"12"}] 22:37:01 INFO - TEST-START | /webstorage/storage_setitem.html 22:37:01 INFO - PROCESS | 1436 | 1475818621372 Marionette TRACE conn5 -> [0,684,"timeouts",{"script":35000}] 22:37:01 INFO - PROCESS | 1436 | 1475818621374 Marionette TRACE conn5 <- [1,684,null,{}] 22:37:01 INFO - PROCESS | 1436 | 1475818621379 Marionette TRACE conn5 -> [0,685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:01 INFO - PROCESS | 1436 | 1475818621529 Marionette TRACE conn5 <- [1,685,null,{"value":null}] 22:37:01 INFO - PROCESS | 1436 | 1475818621540 Marionette TRACE conn5 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_setitem.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_setitem.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:01 INFO - PROCESS | 1436 | ++DOCSHELL 1B04B800 == 45 [pid = 1436] [id = 261] 22:37:01 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (1B04CC00) [pid = 1436] [serial = 729] [outer = 00000000] 22:37:01 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (1B055800) [pid = 1436] [serial = 730] [outer = 1B04CC00] 22:37:01 INFO - PROCESS | 1436 | 1475818621601 Marionette DEBUG loaded listener.js 22:37:01 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (1B054000) [pid = 1436] [serial = 731] [outer = 1B04CC00] 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 593 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 494 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 593 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 494 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 593 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 494 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 593 22:37:01 INFO - PROCESS | 1436 | [1436] WARNING: String ending in half a surrogate pair!: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 494 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 623 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 537 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 623 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 537 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 623 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 537 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 623 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 537 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a high Surrogate but no low surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 616 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a High Surrogate but no low surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 527 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a high Surrogate but no low surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 616 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a High Surrogate but no low surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 527 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 623 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 537 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 623 22:37:02 INFO - PROCESS | 1436 | [1436] WARNING: got a low Surrogate but no high surrogate: file c:\builds\moz2_slave\m-cen-w32-d-000000000000000000\build\src\xpcom\string\nsUTF8Utils.h, line 537 22:37:04 INFO - PROCESS | 1436 | 1475818624585 Marionette TRACE conn5 <- [1,686,null,{"value":["/webstorage/storage_setitem.html",0,null,null,[["localStorage.setItem()",0,null,null],["localStorage[]",0,null,null],["localStorage[] update",0,null,null],["localStorage.setItem(_, null)",0,null,null],["localStorage[] = null",0,null,null],["localStorage.setItem(_, undefined)",0,null,null],["localStorage[] = undefined",0,null,null],["localStorage.setItem({ throws })",0,null,null],["localStorage[] = { throws }",0,null,null],["localStorage.setItem(undefined, _)",0,null,null],["localStorage[undefined]",0,null,null],["localStorage.setItem(null, _)",0,null,null],["localStorage[null]",0,null,null],["localStorage key containing null",0,null,null],["localStorage value containing null",0,null,null],["localStorage[\"퟿\"]",0,null,null],["localStorage[] = \"퟿\"",0,null,null],["localStorage[\"�\"]",0,null,null],["localStorage[] = \"�\"",0,null,null],["localStorage[\"�\"]",0,null,null],["localStorage[] = \"�\"",0,null,null],["localStorage[\"�\"]",0,null,null],["localStorage[] = \"�\"",0,null,null],["localStorage[\"�\"]",0,null,null],["localStorage[] = \"�\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"\\ufffd\"]",0,null,null],["localStorage[] = \"\\ufffd\"",0,null,null],["localStorage[\"\\ufffe\"]",0,null,null],["localStorage[] = \"\\ufffe\"",0,null,null],["localStorage[\"\\uffff\"]",0,null,null],["localStorage[] = \"\\uffff\"",0,null,null],["localStorage[\"🍍\"]",0,null,null],["localStorage[] = \"🍍\"",0,null,null],["localStorage[\"�a\"]",0,null,null],["localStorage[] = \"�a\"",0,null,null],["localStorage[\"a�\"]",0,null,null],["localStorage[] = \"a�\"",0,null,null],["localStorage[\"􏿿\"]",0,null,null],["localStorage[] = \"􏿿\"",0,null,null],["localStorage[\"\\0\"]",0,null,null],["localStorage[] = \"\\0\"",0,null,null],["localStorage[\"\\x01\"]",0,null,null],["localStorage[] = \"\\x01\"",0,null,null],["localStorage[\"\\x02\"]",0,null,null],["localStorage[] = \"\\x02\"",0,null,null],["localStorage[\"\\x03\"]",0,null,null],["localStorage[] = \"\\x03\"",0,null,null],["localStorage[\"\\x04\"]",0,null,null],["localStorage[] = \"\\x04\"",0,null,null],["localStorage[\"\\x05\"]",0,null,null],["localStorage[] = \"\\x05\"",0,null,null],["localStorage[\"\\x06\"]",0,null,null],["localStorage[] = \"\\x06\"",0,null,null],["localStorage[\"\\x07\"]",0,null,null],["localStorage[] = \"\\x07\"",0,null,null],["localStorage[\"\\b\"]",0,null,null],["localStorage[] = \"\\b\"",0,null,null],["localStorage[\"\\t\"]",0,null,null],["localStorage[] = \"\\t\"",0,null,null],["localStorage[\"\\n\"]",0,null,null],["localStorage[] = \"\\n\"",0,null,null],["localStorage[\"\\v\"]",0,null,null],["localStorage[] = \"\\v\"",0,null,null],["localStorage[\"\\f\"]",0,null,null],["localStorage[] = \"\\f\"",0,null,null],["localStorage[\"\\r\"]",0,null,null],["localStorage[] = \"\\r\"",0,null,null],["localStorage[\"\\x0e\"]",0,null,null],["localStorage[] = \"\\x0e\"",0,null,null],["localStorage[\"\\x0f\"]",0,null,null],["localStorage[] = \"\\x0f\"",0,null,null],["localStorage[\"\\x10\"]",0,null,null],["localStorage[] = \"\\x10\"",0,null,null],["localStorage[\"\\x11\"]",0,null,null],["localStorage[] = \"\\x11\"",0,null,null],["localStorage[\"\\x12\"]",0,null,null],["localStorage[] = \"\\x12\"",0,null,null],["localStorage[\"\\x13\"]",0,null,null],["localStorage[] = \"\\x13\"",0,null,null],["localStorage[\"\\x14\"]",0,null,null],["localStorage[] = \"\\x14\"",0,null,null],["localStorage[\"\\x15\"]",0,null,null],["localStorage[] = \"\\x15\"",0,null,null],["localStorage[\"\\x16\"]",0,null,null],["localStorage[] = \"\\x16\"",0,null,null],["localStorage[\"\\x17\"]",0,null,null],["localStorage[] = \"\\x17\"",0,null,null],["localStorage[\"\\x18\"]",0,null,null],["localStorage[] = \"\\x18\"",0,null,null],["localStorage[\"\\x19\"]",0,null,null],["localStorage[] = \"\\x19\"",0,null,null],["localStorage[\"\\x1a\"]",0,null,null],["localStorage[] = \"\\x1a\"",0,null,null],["localStorage[\"\\x1b\"]",0,null,null],["localStorage[] = \"\\x1b\"",0,null,null],["localStorage[\"\\x1c\"]",0,null,null],["localStorage[] = \"\\x1c\"",0,null,null],["localStorage[\"\\x1d\"]",0,null,null],["localStorage[] = \"\\x1d\"",0,null,null],["localStorage[\"\\x1e\"]",0,null,null],["localStorage[] = \"\\x1e\"",0,null,null],["localStorage[\"\\x1f\"]",0,null,null],["localStorage[] = \"\\x1f\"",0,null,null],["localStorage[\" \"]",0,null,null],["localStorage[] = \" \"",0,null,null],["localStorage[\"!\"]",0,null,null],["localStorage[] = \"!\"",0,null,null],["localStorage[\"\\\"\"]",0,null,null],["localStorage[] = \"\\\"\"",0,null,null],["localStorage[\"#\"]",0,null,null],["localStorage[] = \"#\"",0,null,null],["localStorage[\"$\"]",0,null,null],["localStorage[] = \"$\"",0,null,null],["localStorage[\"%\"]",0,null,null],["localStorage[] = \"%\"",0,null,null],["localStorage[\"&\"]",0,null,null],["localStorage[] = \"&\"",0,null,null],["localStorage[\"'\"]",0,null,null],["localStorage[] = \"'\"",0,null,null],["localStorage[\"(\"]",0,null,null],["localStorage[] = \"(\"",0,null,null],["localStorage[\")\"]",0,null,null],["localStorage[] = \")\"",0,null,null],["localStorage[\"*\"]",0,null,null],["localStorage[] = \"*\"",0,null,null],["localStorage[\"+\"]",0,null,null],["localStorage[] = \"+\"",0,null,null],["localStorage[\",\"]",0,null,null],["localStorage[] = \",\"",0,null,null],["localStorage[\"-\"]",0,null,null],["localStorage[] = \"-\"",0,null,null],["localStorage[\".\"]",0,null,null],["localStorage[] = \".\"",0,null,null],["localStorage[\"/\"]",0,null,null],["localStorage[] = \"/\"",0,null,null],["localStorage[\"0\"]",0,null,null],["localStorage[] = \"0\"",0,null,null],["localStorage[\"1\"]",0,null,null],["localStorage[] = \"1\"",0,null,null],["localStorage[\"2\"]",0,null,null],["localStorage[] = \"2\"",0,null,null],["localStorage[\"3\"]",0,null,null],["localStorage[] = \"3\"",0,null,null],["localStorage[\"4\"]",0,null,null],["localStorage[] = \"4\"",0,null,null],["localStorage[\"5\"]",0,null,null],["localStorage[] = \"5\"",0,null,null],["localStorage[\"6\"]",0,null,null],["localStorage[] = \"6\"",0,null,null],["localStorage[\"7\"]",0,null,null],["localStorage[] = \"7\"",0,null,null],["localStorage[\"8\"]",0,null,null],["localStorage[] = \"8\"",0,null,null],["localStorage[\"9\"]",0,null,null],["localStorage[] = \"9\"",0,null,null],["localStorage[\":\"]",0,null,null],["localStorage[] = \":\"",0,null,null],["localStorage[\";\"]",0,null,null],["localStorage[] = \";\"",0,null,null],["localStorage[\"<\"]",0,null,null],["localStorage[] = \"<\"",0,null,null],["localStorage[\"=\"]",0,null,null],["localStorage[] = \"=\"",0,null,null],["localStorage[\">\"]",0,null,null],["localStorage[] = \">\"",0,null,null],["localStorage[\"?\"]",0,null,null],["localStorage[] = \"?\"",0,null,null],["localStorage[\"@\"]",0,null,null],["localStorage[] = \"@\"",0,null,null],["localStorage[\"A\"]",0,null,null],["localStorage[] = \"A\"",0,null,null],["localStorage[\"B\"]",0,null,null],["localStorage[] = \"B\"",0,null,null],["localStorage[\"C\"]",0,null,null],["localStorage[] = \"C\"",0,null,null],["localStorage[\"D\"]",0,null,null],["localStorage[] = \"D\"",0,null,null],["localStorage[\"E\"]",0,null,null],["localStorage[] = \"E\"",0,null,null],["localStorage[\"F\"]",0,null,null],["localStorage[] = \"F\"",0,null,null],["localStorage[\"G\"]",0,null,null],["localStorage[] = \"G\"",0,null,null],["localStorage[\"H\"]",0,null,null],["localStorage[] = \"H\"",0,null,null],["localStorage[\"I\"]",0,null,null],["localStorage[] = \"I\"",0,null,null],["localStorage[\"J\"]",0,null,null],["localStorage[] = \"J\"",0,null,null],["localStorage[\"K\"]",0,null,null],["localStorage[] = \"K\"",0,null,null],["localStorage[\"L\"]",0,null,null],["localStorage[] = \"L\"",0,null,null],["localStorage[\"M\"]",0,null,null],["localStorage[] = \"M\"",0,null,null],["localStorage[\"N\"]",0,null,null],["localStorage[] = \"N\"",0,null,null],["localStorage[\"O\"]",0,null,null],["localStorage[] = \"O\"",0,null,null],["localStorage[\"P\"]",0,null,null],["localStorage[] = \"P\"",0,null,null],["localStorage[\"Q\"]",0,null,null],["localStorage[] = \"Q\"",0,null,null],["localStorage[\"R\"]",0,null,null],["localStorage[] = \"R\"",0,null,null],["localStorage[\"S\"]",0,null,null],["localStorage[] = \"S\"",0,null,null],["localStorage[\"T\"]",0,null,null],["localStorage[] = \"T\"",0,null,null],["localStorage[\"U\"]",0,null,null],["localStorage[] = \"U\"",0,null,null],["localStorage[\"V\"]",0,null,null],["localStorage[] = \"V\"",0,null,null],["localStorage[\"W\"]",0,null,null],["localStorage[] = \"W\"",0,null,null],["localStorage[\"X\"]",0,null,null],["localStorage[] = \"X\"",0,null,null],["localStorage[\"Y\"]",0,null,null],["localStorage[] = \"Y\"",0,null,null],["localStorage[\"Z\"]",0,null,null],["localStorage[] = \"Z\"",0,null,null],["localStorage[\"[\"]",0,null,null],["localStorage[] = \"[\"",0,null,null],["localStorage[\"\\\\\"]",0,null,null],["localStorage[] = \"\\\\\"",0,null,null],["localStorage[\"]\"]",0,null,null],["localStorage[] = \"]\"",0,null,null],["localStorage[\"^\"]",0,null,null],["localStorage[] = \"^\"",0,null,null],["localStorage[\"_\"]",0,null,null],["localStorage[] = \"_\"",0,null,null],["localStorage[\"`\"]",0,null,null],["localStorage[] = \"`\"",0,null,null],["localStorage[\"a\"]",0,null,null],["localStorage[] = \"a\"",0,null,null],["localStorage[\"b\"]",0,null,null],["localStorage[] = \"b\"",0,null,null],["localStorage[\"c\"]",0,null,null],["localStorage[] = \"c\"",0,null,null],["localStorage[\"d\"]",0,null,null],["localStorage[] = \"d\"",0,null,null],["localStorage[\"e\"]",0,null,null],["localStorage[] = \"e\"",0,null,null],["localStorage[\"f\"]",0,null,null],["localStorage[] = \"f\"",0,null,null],["localStorage[\"g\"]",0,null,null],["localStorage[] = \"g\"",0,null,null],["localStorage[\"h\"]",0,null,null],["localStorage[] = \"h\"",0,null,null],["localStorage[\"i\"]",0,null,null],["localStorage[] = \"i\"",0,null,null],["localStorage[\"j\"]",0,null,null],["localStorage[] = \"j\"",0,null,null],["localStorage[\"k\"]",0,null,null],["localStorage[] = \"k\"",0,null,null],["localStorage[\"l\"]",0,null,null],["localStorage[] = \"l\"",0,null,null],["localStorage[\"m\"]",0,null,null],["localStorage[] = \"m\"",0,null,null],["localStorage[\"n\"]",0,null,null],["localStorage[] = \"n\"",0,null,null],["localStorage[\"o\"]",0,null,null],["localStorage[] = \"o\"",0,null,null],["localStorage[\"p\"]",0,null,null],["localStorage[] = \"p\"",0,null,null],["localStorage[\"q\"]",0,null,null],["localStorage[] = \"q\"",0,null,null],["localStorage[\"r\"]",0,null,null],["localStorage[] = \"r\"",0,null,null],["localStorage[\"s\"]",0,null,null],["localStorage[] = \"s\"",0,null,null],["localStorage[\"t\"]",0,null,null],["localStorage[] = \"t\"",0,null,null],["localStorage[\"u\"]",0,null,null],["localStorage[] = \"u\"",0,null,null],["localStorage[\"v\"]",0,null,null],["localStorage[] = \"v\"",0,null,null],["localStorage[\"w\"]",0,null,null],["localStorage[] = \"w\"",0,null,null],["localStorage[\"x\"]",0,null,null],["localStorage[] = \"x\"",0,null,null],["localStorage[\"y\"]",0,null,null],["localStorage[] = \"y\"",0,null,null],["localStorage[\"z\"]",0,null,null],["localStorage[] = \"z\"",0,null,null],["localStorage[\"{\"]",0,null,null],["localStorage[] = \"{\"",0,null,null],["localStorage[\"|\"]",0,null,null],["localStorage[] = \"|\"",0,null,null],["localStorage[\"}\"]",0,null,null],["localStorage[] = \"}\"",0,null,null],["localStorage[\"~\"]",0,null,null],["localStorage[] = \"~\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"€\"]",0,null,null],["localStorage[] = \"€\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"‚\"]",0,null,null],["localStorage[] = \"‚\"",0,null,null],["localStorage[\"ƒ\"]",0,null,null],["localStorage[] = \"ƒ\"",0,null,null],["localStorage[\"„\"]",0,null,null],["localStorage[] = \"„\"",0,null,null],["localStorage[\" 22:37:04 INFO - \"]",0,null,null],["localStorage[] = \" 22:37:04 INFO - \"",0,null,null],["localStorage[\"†\"]",0,null,null],["localStorage[] = \"†\"",0,null,null],["localStorage[\"‡\"]",0,null,null],["localStorage[] = \"‡\"",0,null,null],["localStorage[\"ˆ\"]",0,null,null],["localStorage[] = \"ˆ\"",0,null,null],["localStorage[\"‰\"]",0,null,null],["localStorage[] = \"‰\"",0,null,null],["localStorage[\"Š\"]",0,null,null],["localStorage[] = \"Š\"",0,null,null],["localStorage[\"‹\"]",0,null,null],["localStorage[] = \"‹\"",0,null,null],["localStorage[\"Œ\"]",0,null,null],["localStorage[] = \"Œ\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"Ž\"]",0,null,null],["localStorage[] = \"Ž\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"‘\"]",0,null,null],["localStorage[] = \"‘\"",0,null,null],["localStorage[\"’\"]",0,null,null],["localStorage[] = \"’\"",0,null,null],["localStorage[\"“\"]",0,null,null],["localStorage[] = \"“\"",0,null,null],["localStorage[\"”\"]",0,null,null],["localStorage[] = \"”\"",0,null,null],["localStorage[\"•\"]",0,null,null],["localStorage[] = \"•\"",0,null,null],["localStorage[\"–\"]",0,null,null],["localStorage[] = \"–\"",0,null,null],["localStorage[\"—\"]",0,null,null],["localStorage[] = \"—\"",0,null,null],["localStorage[\"˜\"]",0,null,null],["localStorage[] = \"˜\"",0,null,null],["localStorage[\"™\"]",0,null,null],["localStorage[] = \"™\"",0,null,null],["localStorage[\"š\"]",0,null,null],["localStorage[] = \"š\"",0,null,null],["localStorage[\"›\"]",0,null,null],["localStorage[] = \"›\"",0,null,null],["localStorage[\"œ\"]",0,null,null],["localStorage[] = \"œ\"",0,null,null],["localStorage[\"\"]",0,null,null],["localStorage[] = \"\"",0,null,null],["localStorage[\"ž\"]",0,null,null],["localStorage[] = \"ž\"",0,null,null],["localStorage[\"Ÿ\"]",0,null,null],["localStorage[] = \"Ÿ\"",0,null,null],["localStorage[\" \"]",0,null,null],["localStorage[] = \" \"",0,null,null],["localStorage[\"¡\"]",0,null,null],["localStorage[] = \"¡\"",0,null,null],["localStorage[\"¢\"]",0,null,null],["localStorage[] = \"¢\"",0,null,null],["localStorage[\"£\"]",0,null,null],["localStorage[] = \"£\"",0,null,null],["localStorage[\"¤\"]",0,null,null],["localStorage[] = \"¤\"",0,null,null],["localStorage[\"¥\"]",0,null,null],["localStorage[] = \"¥\"",0,null,null],["localStorage[\"¦\"]",0,null,null],["localStorage[] = \"¦\"",0,null,null],["localStorage[\"§\"]",0,null,null],["localStorage[] = \"§\"",0,null,null],["localStorage[\"¨\"]",0,null,null],["localStorage[] = \"¨\"",0,null,null],["localStorage[\"©\"]",0,null,null],["localStorage[] = \"©\"",0,null,null],["localStorage[\"ª\"]",0,null,null],["localStorage[] = \"ª\"",0,null,null],["localStorage[\"«\"]",0,null,null],["localStorage[] = \"«\"",0,null,null],["localStorage[\"¬\"]",0,null,null],["localStorage[] = \"¬\"",0,null,null],["localStorage[\"­\"]",0,null,null],["localStorage[] = \"­\"",0,null,null],["localStorage[\"®\"]",0,null,null],["localStorage[] = \"®\"",0,null,null],["localStorage[\"¯\"]",0,null,null],["localStorage[] = \"¯\"",0,null,null],["localStorage[\"°\"]",0,null,null],["localStorage[] = \"°\"",0,null,null],["localStorage[\"±\"]",0,null,null],["localStorage[] = \"±\"",0,null,null],["localStorage[\"²\"]",0,null,null],["localStorage[] = \"²\"",0,null,null],["localStorage[\"³\"]",0,null,null],["localStorage[] = \"³\"",0,null,null],["localStorage[\"´\"]",0,null,null],["localStorage[] = \"´\"",0,null,null],["localStorage[\"µ\"]",0,null,null],["localStorage[] = \"µ\"",0,null,null],["localStorage[\"¶\"]",0,null,null],["localStorage[] = \"¶\"",0,null,null],["localStorage[\"·\"]",0,null,null],["localStorage[] = \"·\"",0,null,null],["localStorage[\"¸\"]",0,null,null],["localStorage[] = \"¸\"",0,null,null],["localStorage[\"¹\"]",0,null,null],["localStorage[] = \"¹\"",0,null,null],["localStorage[\"º\"]",0,null,null],["localStorage[] = \"º\"",0,null,null],["localStorage[\"»\"]",0,null,null],["localStorage[] = \"»\"",0,null,null],["localStorage[\"¼\"]",0,null,null],["localStorage[] = \"¼\"",0,null,null],["localStorage[\"½\"]",0,null,null],["localStorage[] = \"½\"",0,null,null],["localStorage[\"¾\"]",0,null,null],["localStorage[] = \"¾\"",0,null,null],["localStorage[\"¿\"]",0,null,null],["localStorage[] = \"¿\"",0,null,null],["localStorage[\"À\"]",0,null,null],["localStorage[] = \"À\"",0,null,null],["localStorage[\"Á\"]",0,null,null],["localStorage[] = \"Á\"",0,null,null],["localStorage[\"Â\"]",0,null,null],["localStorage[] = \"Â\"",0,null,null],["localStorage[\"Ã\"]",0,null,null],["localStorage[] = \"Ã\"",0,null,null],["localStorage[\"Ä\"]",0,null,null],["localStorage[] = \"Ä\"",0,null,null],["localStorage[\"Å\"]",0,null,null],["localStorage[] = \"Å\"",0,null,null],["localStorage[\"Æ\"]",0,null,null],["localStorage[] = \"Æ\"",0,null,null],["localStorage[\"Ç\"]",0,null,null],["localStorage[] = \"Ç\"",0,null,null],["localStorage[\"È\"]",0,null,null],["localStorage[] = \"È\"",0,null,null],["localStorage[\"É\"]",0,null,null],["localStorage[] = \"É\"",0,null,null],["localStorage[\"Ê\"]",0,null,null],["localStorage[] = \"Ê\"",0,null,null],["localStorage[\"Ë\"]",0,null,null],["localStorage[] = \"Ë\"",0,null,null],["localStorage[\"Ì\"]",0,null,null],["localStorage[] = \"Ì\"",0,null,null],["localStorage[\"Í\"]",0,null,null],["localStorage[] = \"Í\"",0,null,null],["localStorage[\"Î\"]",0,null,null],["localStorage[] = \"Î\"",0,null,null],["localStorage[\"Ï\"]",0,null,null],["localStorage[] = \"Ï\"",0,null,null],["localStorage[\"Ð\"]",0,null,null],["localStorage[] = \"Ð\"",0,null,null],["localStorage[\"Ñ\"]",0,null,null],["localStorage[] = \"Ñ\"",0,null,null],["localStorage[\"Ò\"]",0,null,null],["localStorage[] = \"Ò\"",0,null,null],["localStorage[\"Ó\"]",0,null,null],["localStorage[] = \"Ó\"",0,null,null],["localStorage[\"Ô\"]",0,null,null],["localStorage[] = \"Ô\"",0,null,null],["localStorage[\"Õ\"]",0,null,null],["localStorage[] = \"Õ\"",0,null,null],["localStorage[\"Ö\"]",0,null,null],["localStorage[] = \"Ö\"",0,null,null],["localStorage[\"×\"]",0,null,null],["localStorage[] = \"×\"",0,null,null],["localStorage[\"Ø\"]",0,null,null],["localStorage[] = \"Ø\"",0,null,null],["localStorage[\"Ù\"]",0,null,null],["localStorage[] = \"Ù\"",0,null,null],["localStorage[\"Ú\"]",0,null,null],["localStorage[] = \"Ú\"",0,null,null],["localStorage[\"Û\"]",0,null,null],["localStorage[] = \"Û\"",0,null,null],["localStorage[\"Ü\"]",0,null,null],["localStorage[] = \"Ü\"",0,null,null],["localStorage[\"Ý\"]",0,null,null],["localStorage[] = \"Ý\"",0,null,null],["localStorage[\"Þ\"]",0,null,null],["localStorage[] = \"Þ\"",0,null,null],["localStorage[\"ß\"]",0,null,null],["localStorage[] = \"ß\"",0,null,null],["localStorage[\"à\"]",0,null,null],["localStorage[] = \"à\"",0,null,null],["localStorage[\"á\"]",0,null,null],["localStorage[] = \"á\"",0,null,null],["localStorage[\"â\"]",0,null,null],["localStorage[] = \"â\"",0,null,null],["localStorage[\"ã\"]",0,null,null],["localStorage[] = \"ã\"",0,null,null],["localStorage[\"ä\"]",0,null,null],["localStorage[] = \"ä\"",0,null,null],["localStorage[\"å\"]",0,null,null],["localStorage[] = \"å\"",0,null,null],["localStorage[\"æ\"]",0,null,null],["localStorage[] = \"æ\"",0,null,null],["localStorage[\"ç\"]",0,null,null],["localStorage[] = \"ç\"",0,null,null],["localStorage[\"è\"]",0,null,null],["localStorage[] = \"è\"",0,null,null],["localStorage[\"é\"]",0,null,null],["localStorage[] = \"é\"",0,null,null],["localStorage[\"ê\"]",0,null,null],["localStorage[] = \"ê\"",0,null,null],["localStorage[\"ë\"]",0,null,null],["localStorage[] = \"ë\"",0,null,null],["localStorage[\"ì\"]",0,null,null],["localStorage[] = \"ì\"",0,null,null],["localStorage[\"í\"]",0,null,null],["localStorage[] = \"í\"",0,null,null],["localStorage[\"î\"]",0,null,null],["localStorage[] = \"î\"",0,null,null],["localStorage[\"ï\"]",0,null,null],["localStorage[] = \"ï\"",0,null,null],["localStorage[\"ð\"]",0,null,null],["localStorage[] = \"ð\"",0,null,null],["localStorage[\"ñ\"]",0,null,null],["localStorage[] = \"ñ\"",0,null,null],["localStorage[\"ò\"]",0,null,null],["localStorage[] = \"ò\"",0,null,null],["localStorage[\"ó\"]",0,null,null],["localStorage[] = \"ó\"",0,null,null],["localStorage[\"ô\"]",0,null,null],["localStorage[] = \"ô\"",0,null,null],["localStorage[\"õ\"]",0,null,null],["localStorage[] = \"õ\"",0,null,null],["localStorage[\"ö\"]",0,null,null],["localStorage[] = \"ö\"",0,null,null],["localStorage[\"÷\"]",0,null,null],["localStorage[] = \"÷\"",0,null,null],["localStorage[\"ø\"]",0,null,null],["localStorage[] = \"ø\"",0,null,null],["localStorage[\"ù\"]",0,null,null],["localStorage[] = \"ù\"",0,null,null],["localStorage[\"ú\"]",0,null,null],["localStorage[] = \"ú\"",0,null,null],["localStorage[\"û\"]",0,null,null],["localStorage[] = \"û\"",0,null,null],["localStorage[\"ü\"]",0,null,null],["localStorage[] = \"ü\"",0,null,null],["localStorage[\"ý\"]",0,null,null],["localStorage[] = \"ý\"",0,null,null],["localStorage[\"þ\"]",0,null,null],["localStorage[] = \"þ\"",0,null,null],["localStorage[\"ÿ\"]",0,null,null],["localStorage[] = \"ÿ\"",0,null,null],["sessionStorage.setItem()",0,null,null],["sessionStorage[]",0,null,null],["sessionStorage[] update",0,null,null],["sessionStorage.setItem(_, null)",0,null,null],["sessionStorage[] = null",0,null,null],["sessionStorage.setItem(_, undefined)",0,null,null],["sessionStorage[] = undefined",0,null,null],["sessionStorage.setItem({ throws })",0,null,null],["sessionStorage[] = { throws }",0,null,null],["sessionStorage.setItem(undefined, _)",0,null,null],["sessionStorage[undefined]",0,null,null],["sessionStorage.setItem(null, _)",0,null,null],["sessionStorage[null]",0,null,null],["sessionStorage key containing null",0,null,null],["sessionStorage value containing null",0,null,null],["sessionStorage[\"퟿\"]",0,null,null],["sessionStorage[] = \"퟿\"",0,null,null],["sessionStorage[\"�\"]",0,null,null],["sessionStorage[] = \"�\"",0,null,null],["sessionStorage[\"�\"]",0,null,null],["sessionStorage[] = \"�\"",0,null,null],["sessionStorage[\"�\"]",0,null,null],["sessionStorage[] = \"�\"",0,null,null],["sessionStorage[\"�\"]",0,null,null],["sessionStorage[] = \"�\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"\\ufffd\"]",0,null,null],["sessionStorage[] = \"\\ufffd\"",0,null,null],["sessionStorage[\"\\ufffe\"]",0,null,null],["sessionStorage[] = \"\\ufffe\"",0,null,null],["sessionStorage[\"\\uffff\"]",0,null,null],["sessionStorage[] = \"\\uffff\"",0,null,null],["sessionStorage[\"🍍\"]",0,null,null],["sessionStorage[] = \"🍍\"",0,null,null],["sessionStorage[\"�a\"]",0,null,null],["sessionStorage[] = \"�a\"",0,null,null],["sessionStorage[\"a�\"]",0,null,null],["sessionStorage[] = \"a�\"",0,null,null],["sessionStorage[\"􏿿\"]",0,null,null],["sessionStorage[] = \"􏿿\"",0,null,null],["sessionStorage[\"\\0\"]",0,null,null],["sessionStorage[] = \"\\0\"",0,null,null],["sessionStorage[\"\\x01\"]",0,null,null],["sessionStorage[] = \"\\x01\"",0,null,null],["sessionStorage[\"\\x02\"]",0,null,null],["sessionStorage[] = \"\\x02\"",0,null,null],["sessionStorage[\"\\x03\"]",0,null,null],["sessionStorage[] = \"\\x03\"",0,null,null],["sessionStorage[\"\\x04\"]",0,null,null],["sessionStorage[] = \"\\x04\"",0,null,null],["sessionStorage[\"\\x05\"]",0,null,null],["sessionStorage[] = \"\\x05\"",0,null,null],["sessionStorage[\"\\x06\"]",0,null,null],["sessionStorage[] = \"\\x06\"",0,null,null],["sessionStorage[\"\\x07\"]",0,null,null],["sessionStorage[] = \"\\x07\"",0,null,null],["sessionStorage[\"\\b\"]",0,null,null],["sessionStorage[] = \"\\b\"",0,null,null],["sessionStorage[\"\\t\"]",0,null,null],["sessionStorage[] = \"\\t\"",0,null,null],["sessionStorage[\"\\n\"]",0,null,null],["sessionStorage[] = \"\\n\"",0,null,null],["sessionStorage[\"\\v\"]",0,null,null],["sessionStorage[] = \"\\v\"",0,null,null],["sessionStorage[\"\\f\"]",0,null,null],["sessionStorage[] = \"\\f\"",0,null,null],["sessionStorage[\"\\r\"]",0,null,null],["sessionStorage[] = \"\\r\"",0,null,null],["sessionStorage[\"\\x0e\"]",0,null,null],["sessionStorage[] = \"\\x0e\"",0,null,null],["sessionStorage[\"\\x0f\"]",0,null,null],["sessionStorage[] = \"\\x0f\"",0,null,null],["sessionStorage[\"\\x10\"]",0,null,null],["sessionStorage[] = \"\\x10\"",0,null,null],["sessionStorage[\"\\x11\"]",0,null,null],["sessionStorage[] = \"\\x11\"",0,null,null],["sessionStorage[\"\\x12\"]",0,null,null],["sessionStorage[] = \"\\x12\"",0,null,null],["sessionStorage[\"\\x13\"]",0,null,null],["sessionStorage[] = \"\\x13\"",0,null,null],["sessionStorage[\"\\x14\"]",0,null,null],["sessionStorage[] = \"\\x14\"",0,null,null],["sessionStorage[\"\\x15\"]",0,null,null],["sessionStorage[] = \"\\x15\"",0,null,null],["sessionStorage[\"\\x16\"]",0,null,null],["sessionStorage[] = \"\\x16\"",0,null,null],["sessionStorage[\"\\x17\"]",0,null,null],["sessionStorage[] = \"\\x17\"",0,null,null],["sessionStorage[\"\\x18\"]",0,null,null],["sessionStorage[] = \"\\x18\"",0,null,null],["sessionStorage[\"\\x19\"]",0,null,null],["sessionStorage[] = \"\\x19\"",0,null,null],["sessionStorage[\"\\x1a\"]",0,null,null],["sessionStorage[] = \"\\x1a\"",0,null,null],["sessionStorage[\"\\x1b\"]",0,null,null],["sessionStorage[] = \"\\x1b\"",0,null,null],["sessionStorage[\"\\x1c\"]",0,null,null],["sessionStorage[] = \"\\x1c\"",0,null,null],["sessionStorage[\"\\x1d\"]",0,null,null],["sessionStorage[] = \"\\x1d\"",0,null,null],["sessionStorage[\"\\x1e\"]",0,null,null],["sessionStorage[] = \"\\x1e\"",0,null,null],["sessionStorage[\"\\x1f\"]",0,null,null],["sessionStorage[] = \"\\x1f\"",0,null,null],["sessionStorage[\" \"]",0,null,null],["sessionStorage[] = \" \"",0,null,null],["sessionStorage[\"!\"]",0,null,null],["sessionStorage[] = \"!\"",0,null,null],["sessionStorage[\"\\\"\"]",0,null,null],["sessionStorage[] = \"\\\"\"",0,null,null],["sessionStorage[\"#\"]",0,null,null],["sessionStorage[] = \"#\"",0,null,null],["sessionStorage[\"$\"]",0,null,null],["sessionStorage[] = \"$\"",0,null,null],["sessionStorage[\"%\"]",0,null,null],["sessionStorage[] = \"%\"",0,null,null],["sessionStorage[\"&\"]",0,null,null],["sessionStorage[] = \"&\"",0,null,null],["sessionStorage[\"'\"]",0,null,null],["sessionStorage[] = \"'\"",0,null,null],["sessionStorage[\"(\"]",0,null,null],["sessionStorage[] = \"(\"",0,null,null],["sessionStorage[\")\"]",0,null,null],["sessionStorage[] = \")\"",0,null,null],["sessionStorage[\"*\"]",0,null,null],["sessionStorage[] = \"*\"",0,null,null],["sessionStorage[\"+\"]",0,null,null],["sessionStorage[] = \"+\"",0,null,null],["sessionStorage[\",\"]",0,null,null],["sessionStorage[] = \",\"",0,null,null],["sessionStorage[\"-\"]",0,null,null],["sessionStorage[] = \"-\"",0,null,null],["sessionStorage[\".\"]",0,null,null],["sessionStorage[] = \".\"",0,null,null],["sessionStorage[\"/\"]",0,null,null],["sessionStorage[] = \"/\"",0,null,null],["sessionStorage[\"0\"]",0,null,null],["sessionStorage[] = \"0\"",0,null,null],["sessionStorage[\"1\"]",0,null,null],["sessionStorage[] = \"1\"",0,null,null],["sessionStorage[\"2\"]",0,null,null],["sessionStorage[] = \"2\"",0,null,null],["sessionStorage[\"3\"]",0,null,null],["sessionStorage[] = \"3\"",0,null,null],["sessionStorage[\"4\"]",0,null,null],["sessionStorage[] = \"4\"",0,null,null],["sessionStorage[\"5\"]",0,null,null],["sessionStorage[] = \"5\"",0,null,null],["sessionStorage[\"6\"]",0,null,null],["sessionStorage[] = \"6\"",0,null,null],["sessionStorage[\"7\"]",0,null,null],["sessionStorage[] = \"7\"",0,null,null],["sessionStorage[\"8\"]",0,null,null],["sessionStorage[] = \"8\"",0,null,null],["sessionStorage[\"9\"]",0,null,null],["sessionStorage[] = \"9\"",0,null,null],["sessionStorage[\":\"]",0,null,null],["sessionStorage[] = \":\"",0,null,null],["sessionStorage[\";\"]",0,null,null],["sessionStorage[] = \";\"",0,null,null],["sessionStorage[\"<\"]",0,null,null],["sessionStorage[] = \"<\"",0,null,null],["sessionStorage[\"=\"]",0,null,null],["sessionStorage[] = \"=\"",0,null,null],["sessionStorage[\">\"]",0,null,null],["sessionStorage[] = \">\"",0,null,null],["sessionStorage[\"?\"]",0,null,null],["sessionStorage[] = \"?\"",0,null,null],["sessionStorage[\"@\"]",0,null,null],["sessionStorage[] = \"@\"",0,null,null],["sessionStorage[\"A\"]",0,null,null],["sessionStorage[] = \"A\"",0,null,null],["sessionStorage[\"B\"]",0,null,null],["sessionStorage[] = \"B\"",0,null,null],["sessionStorage[\"C\"]",0,null,null],["sessionStorage[] = \"C\"",0,null,null],["sessionStorage[\"D\"]",0,null,null],["sessionStorage[] = \"D\"",0,null,null],["sessionStorage[\"E\"]",0,null,null],["sessionStorage[] = \"E\"",0,null,null],["sessionStorage[\"F\"]",0,null,null],["sessionStorage[] = \"F\"",0,null,null],["sessionStorage[\"G\"]",0,null,null],["sessionStorage[] = \"G\"",0,null,null],["sessionStorage[\"H\"]",0,null,null],["sessionStorage[] = \"H\"",0,null,null],["sessionStorage[\"I\"]",0,null,null],["sessionStorage[] = \"I\"",0,null,null],["sessionStorage[\"J\"]",0,null,null],["sessionStorage[] = \"J\"",0,null,null],["sessionStorage[\"K\"]",0,null,null],["sessionStorage[] = \"K\"",0,null,null],["sessionStorage[\"L\"]",0,null,null],["sessionStorage[] = \"L\"",0,null,null],["sessionStorage[\"M\"]",0,null,null],["sessionStorage[] = \"M\"",0,null,null],["sessionStorage[\"N\"]",0,null,null],["sessionStorage[] = \"N\"",0,null,null],["sessionStorage[\"O\"]",0,null,null],["sessionStorage[] = \"O\"",0,null,null],["sessionStorage[\"P\"]",0,null,null],["sessionStorage[] = \"P\"",0,null,null],["sessionStorage[\"Q\"]",0,null,null],["sessionStorage[] = \"Q\"",0,null,null],["sessionStorage[\"R\"]",0,null,null],["sessionStorage[] = \"R\"",0,null,null],["sessionStorage[\"S\"]",0,null,null],["sessionStorage[] = \"S\"",0,null,null],["sessionStorage[\"T\"]",0,null,null],["sessionStorage[] = \"T\"",0,null,null],["sessionStorage[\"U\"]",0,null,null],["sessionStorage[] = \"U\"",0,null,null],["sessionStorage[\"V\"]",0,null,null],["sessionStorage[] = \"V\"",0,null,null],["sessionStorage[\"W\"]",0,null,null],["sessionStorage[] = \"W\"",0,null,null],["sessionStorage[\"X\"]",0,null,null],["sessionStorage[] = \"X\"",0,null,null],["sessionStorage[\"Y\"]",0,null,null],["sessionStorage[] = \"Y\"",0,null,null],["sessionStorage[\"Z\"]",0,null,null],["sessionStorage[] = \"Z\"",0,null,null],["sessionStorage[\"[\"]",0,null,null],["sessionStorage[] = \"[\"",0,null,null],["sessionStorage[\"\\\\\"]",0,null,null],["sessionStorage[] = \"\\\\\"",0,null,null],["sessionStorage[\"]\"]",0,null,null],["sessionStorage[] = \"]\"",0,null,null],["sessionStorage[\"^\"]",0,null,null],["sessionStorage[] = \"^\"",0,null,null],["sessionStorage[\"_\"]",0,null,null],["sessionStorage[] = \"_\"",0,null,null],["sessionStorage[\"`\"]",0,null,null],["sessionStorage[] = \"`\"",0,null,null],["sessionStorage[\"a\"]",0,null,null],["sessionStorage[] = \"a\"",0,null,null],["sessionStorage[\"b\"]",0,null,null],["sessionStorage[] = \"b\"",0,null,null],["sessionStorage[\"c\"]",0,null,null],["sessionStorage[] = \"c\"",0,null,null],["sessionStorage[\"d\"]",0,null,null],["sessionStorage[] = \"d\"",0,null,null],["sessionStorage[\"e\"]",0,null,null],["sessionStorage[] = \"e\"",0,null,null],["sessionStorage[\"f\"]",0,null,null],["sessionStorage[] = \"f\"",0,null,null],["sessionStorage[\"g\"]",0,null,null],["sessionStorage[] = \"g\"",0,null,null],["sessionStorage[\"h\"]",0,null,null],["sessionStorage[] = \"h\"",0,null,null],["sessionStorage[\"i\"]",0,null,null],["sessionStorage[] = \"i\"",0,null,null],["sessionStorage[\"j\"]",0,null,null],["sessionStorage[] = \"j\"",0,null,null],["sessionStorage[\"k\"]",0,null,null],["sessionStorage[] = \"k\"",0,null,null],["sessionStorage[\"l\"]",0,null,null],["sessionStorage[] = \"l\"",0,null,null],["sessionStorage[\"m\"]",0,null,null],["sessionStorage[] = \"m\"",0,null,null],["sessionStorage[\"n\"]",0,null,null],["sessionStorage[] = \"n\"",0,null,null],["sessionStorage[\"o\"]",0,null,null],["sessionStorage[] = \"o\"",0,null,null],["sessionStorage[\"p\"]",0,null,null],["sessionStorage[] = \"p\"",0,null,null],["sessionStorage[\"q\"]",0,null,null],["sessionStorage[] = \"q\"",0,null,null],["sessionStorage[\"r\"]",0,null,null],["sessionStorage[] = \"r\"",0,null,null],["sessionStorage[\"s\"]",0,null,null],["sessionStorage[] = \"s\"",0,null,null],["sessionStorage[\"t\"]",0,null,null],["sessionStorage[] = \"t\"",0,null,null],["sessionStorage[\"u\"]",0,null,null],["sessionStorage[] = \"u\"",0,null,null],["sessionStorage[\"v\"]",0,null,null],["sessionStorage[] = \"v\"",0,null,null],["sessionStorage[\"w\"]",0,null,null],["sessionStorage[] = \"w\"",0,null,null],["sessionStorage[\"x\"]",0,null,null],["sessionStorage[] = \"x\"",0,null,null],["sessionStorage[\"y\"]",0,null,null],["sessionStorage[] = \"y\"",0,null,null],["sessionStorage[\"z\"]",0,null,null],["sessionStorage[] = \"z\"",0,null,null],["sessionStorage[\"{\"]",0,null,null],["sessionStorage[] = \"{\"",0,null,null],["sessionStorage[\"|\"]",0,null,null],["sessionStorage[] = \"|\"",0,null,null],["sessionStorage[\"}\"]",0,null,null],["sessionStorage[] = \"}\"",0,null,null],["sessionStorage[\"~\"]",0,null,null],["sessionStorage[] = \"~\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"€\"]",0,null,null],["sessionStorage[] = \"€\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"‚\"]",0,null,null],["sessionStorage[] = \"‚\"",0,null,null],["sessionStorage[\"ƒ\"]",0,null,null],["sessionStorage[] = \"ƒ\"",0,null,null],["sessionStorage[\"„\"]",0,null,null],["sessionStorage[] = \"„\"",0,null,null],["sessionStorage[\" 22:37:04 INFO - \"]",0,null,null],["sessionStorage[] = \" 22:37:04 INFO - \"",0,null,null],["sessionStorage[\"†\"]",0,null,null],["sessionStorage[] = \"†\"",0,null,null],["sessionStorage[\"‡\"]",0,null,null],["sessionStorage[] = \"‡\"",0,null,null],["sessionStorage[\"ˆ\"]",0,null,null],["sessionStorage[] = \"ˆ\"",0,null,null],["sessionStorage[\"‰\"]",0,null,null],["sessionStorage[] = \"‰\"",0,null,null],["sessionStorage[\"Š\"]",0,null,null],["sessionStorage[] = \"Š\"",0,null,null],["sessionStorage[\"‹\"]",0,null,null],["sessionStorage[] = \"‹\"",0,null,null],["sessionStorage[\"Œ\"]",0,null,null],["sessionStorage[] = \"Œ\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"Ž\"]",0,null,null],["sessionStorage[] = \"Ž\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"‘\"]",0,null,null],["sessionStorage[] = \"‘\"",0,null,null],["sessionStorage[\"’\"]",0,null,null],["sessionStorage[] = \"’\"",0,null,null],["sessionStorage[\"“\"]",0,null,null],["sessionStorage[] = \"“\"",0,null,null],["sessionStorage[\"”\"]",0,null,null],["sessionStorage[] = \"”\"",0,null,null],["sessionStorage[\"•\"]",0,null,null],["sessionStorage[] = \"•\"",0,null,null],["sessionStorage[\"–\"]",0,null,null],["sessionStorage[] = \"–\"",0,null,null],["sessionStorage[\"—\"]",0,null,null],["sessionStorage[] = \"—\"",0,null,null],["sessionStorage[\"˜\"]",0,null,null],["sessionStorage[] = \"˜\"",0,null,null],["sessionStorage[\"™\"]",0,null,null],["sessionStorage[] = \"™\"",0,null,null],["sessionStorage[\"š\"]",0,null,null],["sessionStorage[] = \"š\"",0,null,null],["sessionStorage[\"›\"]",0,null,null],["sessionStorage[] = \"›\"",0,null,null],["sessionStorage[\"œ\"]",0,null,null],["sessionStorage[] = \"œ\"",0,null,null],["sessionStorage[\"\"]",0,null,null],["sessionStorage[] = \"\"",0,null,null],["sessionStorage[\"ž\"]",0,null,null],["sessionStorage[] = \"ž\"",0,null,null],["sessionStorage[\"Ÿ\"]",0,null,null],["sessionStorage[] = \"Ÿ\"",0,null,null],["sessionStorage[\" \"]",0,null,null],["sessionStorage[] = \" \"",0,null,null],["sessionStorage[\"¡\"]",0,null,null],["sessionStorage[] = \"¡\"",0,null,null],["sessionStorage[\"¢\"]",0,null,null],["sessionStorage[] = \"¢\"",0,null,null],["sessionStorage[\"£\"]",0,null,null],["sessionStorage[] = \"£\"",0,null,null],["sessionStorage[\"¤\"]",0,null,null],["sessionStorage[] = \"¤\"",0,null,null],["sessionStorage[\"¥\"]",0,null,null],["sessionStorage[] = \"¥\"",0,null,null],["sessionStorage[\"¦\"]",0,null,null],["sessionStorage[] = \"¦\"",0,null,null],["sessionStorage[\"§\"]",0,null,null],["sessionStorage[] = \"§\"",0,null,null],["sessionStorage[\"¨\"]",0,null,null],["sessionStorage[] = \"¨\"",0,null,null],["sessionStorage[\"©\"]",0,null,null],["sessionStorage[] = \"©\"",0,null,null],["sessionStorage[\"ª\"]",0,null,null],["sessionStorage[] = \"ª\"",0,null,null],["sessionStorage[\"«\"]",0,null,null],["sessionStorage[] = \"«\"",0,null,null],["sessionStorage[\"¬\"]",0,null,null],["sessionStorage[] = \"¬\"",0,null,null],["sessionStorage[\"­\"]",0,null,null],["sessionStorage[] = \"­\"",0,null,null],["sessionStorage[\"®\"]",0,null,null],["sessionStorage[] = \"®\"",0,null,null],["sessionStorage[\"¯\"]",0,null,null],["sessionStorage[] = \"¯\"",0,null,null],["sessionStorage[\"°\"]",0,null,null],["sessionStorage[] = \"°\"",0,null,null],["sessionStorage[\"±\"]",0,null,null],["sessionStorage[] = \"±\"",0,null,null],["sessionStorage[\"²\"]",0,null,null],["sessionStorage[] = \"²\"",0,null,null],["sessionStorage[\"³\"]",0,null,null],["sessionStorage[] = \"³\"",0,null,null],["sessionStorage[\"´\"]",0,null,null],["sessionStorage[] = \"´\"",0,null,null],["sessionStorage[\"µ\"]",0,null,null],["sessionStorage[] = \"µ\"",0,null,null],["sessionStorage[\"¶\"]",0,null,null],["sessionStorage[] = \"¶\"",0,null,null],["sessionStorage[\"·\"]",0,null,null],["sessionStorage[] = \"·\"",0,null,null],["sessionStorage[\"¸\"]",0,null,null],["sessionStorage[] = \"¸\"",0,null,null],["sessionStorage[\"¹\"]",0,null,null],["sessionStorage[] = \"¹\"",0,null,null],["sessionStorage[\"º\"]",0,null,null],["sessionStorage[] = \"º\"",0,null,null],["sessionStorage[\"»\"]",0,null,null],["sessionStorage[] = \"»\"",0,null,null],["sessionStorage[\"¼\"]",0,null,null],["sessionStorage[] = \"¼\"",0,null,null],["sessionStorage[\"½\"]",0,null,null],["sessionStorage[] = \"½\"",0,null,null],["sessionStorage[\"¾\"]",0,null,null],["sessionStorage[] = \"¾\"",0,null,null],["sessionStorage[\"¿\"]",0,null,null],["sessionStorage[] = \"¿\"",0,null,null],["sessionStorage[\"À\"]",0,null,null],["sessionStorage[] = \"À\"",0,null,null],["sessionStorage[\"Á\"]",0,null,null],["sessionStorage[] = \"Á\"",0,null,null],["sessionStorage[\"Â\"]",0,null,null],["sessionStorage[] = \"Â\"",0,null,null],["sessionStorage[\"Ã\"]",0,null,null],["sessionStorage[] = \"Ã\"",0,null,null],["sessionStorage[\"Ä\"]",0,null,null],["sessionStorage[] = \"Ä\"",0,null,null],["sessionStorage[\"Å\"]",0,null,null],["sessionStorage[] = \"Å\"",0,null,null],["sessionStorage[\"Æ\"]",0,null,null],["sessionStorage[] = \"Æ\"",0,null,null],["sessionStorage[\"Ç\"]",0,null,null],["sessionStorage[] = \"Ç\"",0,null,null],["sessionStorage[\"È\"]",0,null,null],["sessionStorage[] = \"È\"",0,null,null],["sessionStorage[\"É\"]",0,null,null],["sessionStorage[] = \"É\"",0,null,null],["sessionStorage[\"Ê\"]",0,null,null],["sessionStorage[] = \"Ê\"",0,null,null],["sessionStorage[\"Ë\"]",0,null,null],["sessionStorage[] = \"Ë\"",0,null,null],["sessionStorage[\"Ì\"]",0,null,null],["sessionStorage[] = \"Ì\"",0,null,null],["sessionStorage[\"Í\"]",0,null,null],["sessionStorage[] = \"Í\"",0,null,null],["sessionStorage[\"Î\"]",0,null,null],["sessionStorage[] = \"Î\"",0,null,null],["sessionStorage[\"Ï\"]",0,null,null],["sessionStorage[] = \"Ï\"",0,null,null],["sessionStorage[\"Ð\"]",0,null,null],["sessionStorage[] = \"Ð\"",0,null,null],["sessionStorage[\"Ñ\"]",0,null,null],["sessionStorage[] = \"Ñ\"",0,null,null],["sessionStorage[\"Ò\"]",0,null,null],["sessionStorage[] = \"Ò\"",0,null,null],["sessionStorage[\"Ó\"]",0,null,null],["sessionStorage[] = \"Ó\"",0,null,null],["sessionStorage[\"Ô\"]",0,null,null],["sessionStorage[] = \"Ô\"",0,null,null],["sessionStorage[\"Õ\"]",0,null,null],["sessionStorage[] = \"Õ\"",0,null,null],["sessionStorage[\"Ö\"]",0,null,null],["sessionStorage[] = \"Ö\"",0,null,null],["sessionStorage[\"×\"]",0,null,null],["sessionStorage[] = \"×\"",0,null,null],["sessionStorage[\"Ø\"]",0,null,null],["sessionStorage[] = \"Ø\"",0,null,null],["sessionStorage[\"Ù\"]",0,null,null],["sessionStorage[] = \"Ù\"",0,null,null],["sessionStorage[\"Ú\"]",0,null,null],["sessionStorage[] = \"Ú\"",0,null,null],["sessionStorage[\"Û\"]",0,null,null],["sessionStorage[] = \"Û\"",0,null,null],["sessionStorage[\"Ü\"]",0,null,null],["sessionStorage[] = \"Ü\"",0,null,null],["sessionStorage[\"Ý\"]",0,null,null],["sessionStorage[] = \"Ý\"",0,null,null],["sessionStorage[\"Þ\"]",0,null,null],["sessionStorage[] = \"Þ\"",0,null,null],["sessionStorage[\"ß\"]",0,null,null],["sessionStorage[] = \"ß\"",0,null,null],["sessionStorage[\"à\"]",0,null,null],["sessionStorage[] = \"à\"",0,null,null],["sessionStorage[\"á\"]",0,null,null],["sessionStorage[] = \"á\"",0,null,null],["sessionStorage[\"â\"]",0,null,null],["sessionStorage[] = \"â\"",0,null,null],["sessionStorage[\"ã\"]",0,null,null],["sessionStorage[] = \"ã\"",0,null,null],["sessionStorage[\"ä\"]",0,null,null],["sessionStorage[] = \"ä\"",0,null,null],["sessionStorage[\"å\"]",0,null,null],["sessionStorage[] = \"å\"",0,null,null],["sessionStorage[\"æ\"]",0,null,null],["sessionStorage[] = \"æ\"",0,null,null],["sessionStorage[\"ç\"]",0,null,null],["sessionStorage[] = \"ç\"",0,null,null],["sessionStorage[\"è\"]",0,null,null],["sessionStorage[] = \"è\"",0,null,null],["sessionStorage[\"é\"]",0,null,null],["sessionStorage[] = \"é\"",0,null,null],["sessionStorage[\"ê\"]",0,null,null],["sessionStorage[] = \"ê\"",0,null,null],["sessionStorage[\"ë\"]",0,null,null],["sessionStorage[] = \"ë\"",0,null,null],["sessionStorage[\"ì\"]",0,null,null],["sessionStorage[] = \"ì\"",0,null,null],["sessionStorage[\"í\"]",0,null,null],["sessionStorage[] = \"í\"",0,null,null],["sessionStorage[\"î\"]",0,null,null],["sessionStorage[] = \"î\"",0,null,null],["sessionStorage[\"ï\"]",0,null,null],["sessionStorage[] = \"ï\"",0,null,null],["sessionStorage[\"ð\"]",0,null,null],["sessionStorage[] = \"ð\"",0,null,null],["sessionStorage[\"ñ\"]",0,null,null],["sessionStorage[] = \"ñ\"",0,null,null],["sessionStorage[\"ò\"]",0,null,null],["sessionStorage[] = \"ò\"",0,null,null],["sessionStorage[\"ó\"]",0,null,null],["sessionStorage[] = \"ó\"",0,null,null],["sessionStorage[\"ô\"]",0,null,null],["sessionStorage[] = \"ô\"",0,null,null],["sessionStorage[\"õ\"]",0,null,null],["sessionStorage[] = \"õ\"",0,null,null],["sessionStorage[\"ö\"]",0,null,null],["sessionStorage[] = \"ö\"",0,null,null],["sessionStorage[\"÷\"]",0,null,null],["sessionStorage[] = \"÷\"",0,null,null],["sessionStorage[\"ø\"]",0,null,null],["sessionStorage[] = \"ø\"",0,null,null],["sessionStorage[\"ù\"]",0,null,null],["sessionStorage[] = \"ù\"",0,null,null],["sessionStorage[\"ú\"]",0,null,null],["sessionStorage[] = \"ú\"",0,null,null],["sessionStorage[\"û\"]",0,null,null],["sessionStorage[] = \"û\"",0,null,null],["sessionStorage[\"ü\"]",0,null,null],["sessionStorage[] = \"ü\"",0,null,null],["sessionStorage[\"ý\"]",0,null,null],["sessionStorage[] = \"ý\"",0,null,null],["sessionStorage[\"þ\"]",0,null,null],["sessionStorage[] = \"þ\"",0,null,null],["sessionStorage[\"ÿ\"]",0,null,null],["sessionStorage[] = \"ÿ\"",0,null,null]]]}] 22:37:04 INFO - .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. 22:37:04 INFO - TEST-OK | /webstorage/storage_setitem.html | took 3420ms 22:37:04 INFO - PROCESS | 1436 | 1475818624967 Marionette TRACE conn5 -> [0,687,"getWindowHandle",null] 22:37:04 INFO - PROCESS | 1436 | 1475818624972 Marionette TRACE conn5 <- [1,687,null,{"value":"12"}] 22:37:05 INFO - TEST-START | /webstorage/storage_string_conversion.html 22:37:05 INFO - PROCESS | 1436 | 1475818625047 Marionette TRACE conn5 -> [0,688,"timeouts",{"script":35000}] 22:37:05 INFO - PROCESS | 1436 | 1475818625057 Marionette TRACE conn5 <- [1,688,null,{}] 22:37:05 INFO - PROCESS | 1436 | 1475818625066 Marionette TRACE conn5 -> [0,689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:05 INFO - PROCESS | 1436 | 1475818625217 Marionette TRACE conn5 <- [1,689,null,{"value":null}] 22:37:05 INFO - PROCESS | 1436 | 1475818625353 Marionette TRACE conn5 -> [0,690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_string_conversion.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_string_conversion.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:05 INFO - PROCESS | 1436 | ++DOCSHELL 0D8DD000 == 46 [pid = 1436] [id = 262] 22:37:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (0F12DC00) [pid = 1436] [serial = 732] [outer = 00000000] 22:37:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (11596C00) [pid = 1436] [serial = 733] [outer = 0F12DC00] 22:37:05 INFO - PROCESS | 1436 | 1475818625431 Marionette DEBUG loaded listener.js 22:37:05 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (116C2C00) [pid = 1436] [serial = 734] [outer = 0F12DC00] 22:37:05 INFO - PROCESS | 1436 | 1475818625929 Marionette TRACE conn5 <- [1,690,null,{"value":["/webstorage/storage_string_conversion.html",0,null,null,[["localStorage only stores strings",0,null,null],["sessionStorage only stores strings",0,null,null]]]}] 22:37:05 INFO - .. 22:37:05 INFO - TEST-OK | /webstorage/storage_string_conversion.html | took 970ms 22:37:06 INFO - PROCESS | 1436 | 1475818625997 Marionette TRACE conn5 -> [0,691,"getWindowHandle",null] 22:37:06 INFO - PROCESS | 1436 | 1475818626005 Marionette TRACE conn5 <- [1,691,null,{"value":"12"}] 22:37:06 INFO - TEST-START | /webstorage/storage_supported_property_names.html 22:37:06 INFO - PROCESS | 1436 | 1475818626014 Marionette TRACE conn5 -> [0,692,"timeouts",{"script":35000}] 22:37:06 INFO - PROCESS | 1436 | 1475818626019 Marionette TRACE conn5 <- [1,692,null,{}] 22:37:06 INFO - PROCESS | 1436 | 1475818626027 Marionette TRACE conn5 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:06 INFO - PROCESS | 1436 | 1475818626186 Marionette TRACE conn5 <- [1,693,null,{"value":null}] 22:37:06 INFO - PROCESS | 1436 | 1475818626323 Marionette TRACE conn5 -> [0,694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webstorage/storage_supported_property_names.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webstorage/storage_supported_property_names.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:06 INFO - PROCESS | 1436 | ++DOCSHELL 12C0D000 == 47 [pid = 1436] [id = 263] 22:37:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (12C0D400) [pid = 1436] [serial = 735] [outer = 00000000] 22:37:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (13153400) [pid = 1436] [serial = 736] [outer = 12C0D400] 22:37:06 INFO - PROCESS | 1436 | 1475818626397 Marionette DEBUG loaded listener.js 22:37:06 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (139CE000) [pid = 1436] [serial = 737] [outer = 12C0D400] 22:37:06 INFO - PROCESS | 1436 | 1475818626885 Marionette TRACE conn5 <- [1,694,null,{"value":["/webstorage/storage_supported_property_names.html",0,null,null,[["Object.getOwnPropertyNames on localStorage Storage",0,null,null],["Object.getOwnPropertyNames on localStorage storage with empty collection",0,null,null],["Object.getOwnPropertyNames on sessionStorage Storage",0,null,null],["Object.getOwnPropertyNames on sessionStorage storage with empty collection",0,null,null]]]}] 22:37:06 INFO - .... 22:37:06 INFO - TEST-OK | /webstorage/storage_supported_property_names.html | took 930ms 22:37:06 INFO - PROCESS | 1436 | 1475818626947 Marionette TRACE conn5 -> [0,695,"getWindowHandle",null] 22:37:06 INFO - PROCESS | 1436 | 1475818626951 Marionette TRACE conn5 <- [1,695,null,{"value":"12"}] 22:37:06 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/align.html 22:37:06 INFO - PROCESS | 1436 | 1475818626956 Marionette TRACE conn5 -> [0,696,"timeouts",{"script":35000}] 22:37:06 INFO - PROCESS | 1436 | 1475818626962 Marionette TRACE conn5 <- [1,696,null,{}] 22:37:07 INFO - PROCESS | 1436 | 1475818627056 Marionette TRACE conn5 -> [0,697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:07 INFO - PROCESS | 1436 | 1475818627211 Marionette TRACE conn5 <- [1,697,null,{"value":null}] 22:37:07 INFO - PROCESS | 1436 | 1475818627337 Marionette TRACE conn5 -> [0,698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webvtt/webvtt-api-for-browsers/vttcue-interface/align.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/align.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:07 INFO - PROCESS | 1436 | ++DOCSHELL 1B057000 == 48 [pid = 1436] [id = 264] 22:37:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (1B057C00) [pid = 1436] [serial = 738] [outer = 00000000] 22:37:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (1B176400) [pid = 1436] [serial = 739] [outer = 1B057C00] 22:37:07 INFO - PROCESS | 1436 | 1475818627415 Marionette DEBUG loaded listener.js 22:37:07 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (1B17B000) [pid = 1436] [serial = 740] [outer = 1B057C00] 22:37:07 INFO - PROCESS | 1436 | 1475818627951 Marionette TRACE conn5 <- [1,698,null,{"value":["/webvtt/webvtt-api-for-browsers/vttcue-interface/align.html",0,null,null,[["VTTCue.align, script-created cue",0,null,null],["VTTCue.align, parsed cue",0,null,null]]]}] 22:37:07 INFO - .. 22:37:07 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/align.html | took 1022ms 22:37:07 INFO - PROCESS | 1436 | 1475818627979 Marionette TRACE conn5 -> [0,699,"getWindowHandle",null] 22:37:07 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html 22:37:07 INFO - PROCESS | 1436 | 1475818627983 Marionette TRACE conn5 <- [1,699,null,{"value":"12"}] 22:37:07 INFO - PROCESS | 1436 | 1475818627987 Marionette TRACE conn5 -> [0,700,"timeouts",{"script":35000}] 22:37:07 INFO - PROCESS | 1436 | 1475818627991 Marionette TRACE conn5 <- [1,700,null,{}] 22:37:08 INFO - PROCESS | 1436 | 1475818627996 Marionette TRACE conn5 -> [0,701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:08 INFO - PROCESS | 1436 | 1475818628174 Marionette TRACE conn5 <- [1,701,null,{"value":null}] 22:37:08 INFO - PROCESS | 1436 | 1475818628315 Marionette TRACE conn5 -> [0,702,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:08 INFO - PROCESS | 1436 | ++DOCSHELL 1B56BC00 == 49 [pid = 1436] [id = 265] 22:37:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 106 (1B56C400) [pid = 1436] [serial = 741] [outer = 00000000] 22:37:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 107 (1B58BC00) [pid = 1436] [serial = 742] [outer = 1B56C400] 22:37:08 INFO - PROCESS | 1436 | 1475818628390 Marionette DEBUG loaded listener.js 22:37:08 INFO - PROCESS | 1436 | ++DOMWINDOW == 108 (1B58D400) [pid = 1436] [serial = 743] [outer = 1B56C400] 22:37:08 INFO - PROCESS | 1436 | 1475818628927 Marionette TRACE conn5 <- [1,702,null,{"value":["/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html",0,null,null,[["VTTCue.getCueAsHTML(), creating the cue",1,"assert_equals: childNodes.length expected 10 but got 1","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:14:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:7:1\n"],["VTTCue.getCueAsHTML(), ",1,"assert_equals: localName expected \"span\" but got \"div\"","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:17:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[1] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:25:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:24:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[2] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:32:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[3] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:40:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:39:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[4] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:47:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:46:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[5] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:54:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:53:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[5] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:61:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:60:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[6] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:67:1\n"],["VTTCue.getCueAsHTML(), ",1,"frag.childNodes[7] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:75:1\n"],["VTTCue.getCueAsHTML(), <00:00:00.500>",1,"frag.childNodes[8] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:84:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:83:1\n"],["VTTCue.getCueAsHTML(), x\\0",1,"frag.childNodes[9] is undefined","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:89:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html:88:1\n"]]]}] 22:37:09 INFO - ............ 22:37:09 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/getCueAsHTML.html | took 1025ms 22:37:09 INFO - PROCESS | 1436 | 1475818629051 Marionette TRACE conn5 -> [0,703,"getWindowHandle",null] 22:37:09 INFO - PROCESS | 1436 | 1475818629054 Marionette TRACE conn5 <- [1,703,null,{"value":"12"}] 22:37:09 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/line.html 22:37:09 INFO - PROCESS | 1436 | 1475818629067 Marionette TRACE conn5 -> [0,704,"timeouts",{"script":35000}] 22:37:09 INFO - PROCESS | 1436 | 1475818629070 Marionette TRACE conn5 <- [1,704,null,{}] 22:37:09 INFO - PROCESS | 1436 | 1475818629075 Marionette TRACE conn5 -> [0,705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:09 INFO - PROCESS | 1436 | 1475818629214 Marionette TRACE conn5 <- [1,705,null,{"value":null}] 22:37:09 INFO - PROCESS | 1436 | 1475818629354 Marionette TRACE conn5 -> [0,706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:09 INFO - PROCESS | 1436 | ++DOCSHELL 1B5F5800 == 50 [pid = 1436] [id = 266] 22:37:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 109 (1B5F6800) [pid = 1436] [serial = 744] [outer = 00000000] 22:37:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 110 (1E62A800) [pid = 1436] [serial = 745] [outer = 1B5F6800] 22:37:09 INFO - PROCESS | 1436 | 1475818629425 Marionette DEBUG loaded listener.js 22:37:09 INFO - PROCESS | 1436 | ++DOMWINDOW == 111 (1E62CC00) [pid = 1436] [serial = 746] [outer = 1B5F6800] 22:37:09 INFO - PROCESS | 1436 | 1475818629972 Marionette TRACE conn5 <- [1,706,null,{"value":["/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html",0,null,null,[["VTTCue.line, script-created cue",1,"assert_equals: expected (number) -1 but got (string) \"auto\"","@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html:7:1\n"],["VTTCue.line, parsed cue",1,"assert_equals: expected (number) -1 but got (string) \"auto\"","t.onload<@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html:47:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html:43:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\n@http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/line.html:39:1\n"]]]}] 22:37:10 INFO - .. 22:37:10 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/line.html | took 930ms 22:37:10 INFO - PROCESS | 1436 | 1475818629999 Marionette TRACE conn5 -> [0,707,"getWindowHandle",null] 22:37:10 INFO - PROCESS | 1436 | 1475818630002 Marionette TRACE conn5 <- [1,707,null,{"value":"12"}] 22:37:10 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html 22:37:10 INFO - PROCESS | 1436 | 1475818630007 Marionette TRACE conn5 -> [0,708,"timeouts",{"script":35000}] 22:37:10 INFO - PROCESS | 1436 | 1475818630009 Marionette TRACE conn5 <- [1,708,null,{}] 22:37:10 INFO - PROCESS | 1436 | 1475818630014 Marionette TRACE conn5 -> [0,709,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:10 INFO - PROCESS | 1436 | 1475818630251 Marionette TRACE conn5 <- [1,709,null,{"value":null}] 22:37:10 INFO - PROCESS | 1436 | 1475818630396 Marionette TRACE conn5 -> [0,710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:10 INFO - PROCESS | 1436 | ++DOCSHELL 1E630400 == 51 [pid = 1436] [id = 267] 22:37:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 112 (1EA52000) [pid = 1436] [serial = 747] [outer = 00000000] 22:37:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 113 (224AD400) [pid = 1436] [serial = 748] [outer = 1EA52000] 22:37:10 INFO - PROCESS | 1436 | 1475818630470 Marionette DEBUG loaded listener.js 22:37:10 INFO - PROCESS | 1436 | ++DOMWINDOW == 114 (224B0800) [pid = 1436] [serial = 749] [outer = 1EA52000] 22:37:10 INFO - PROCESS | 1436 | 1475818630974 Marionette TRACE conn5 <- [1,710,null,{"value":["/webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html",0,null,null,[["VTTCue.snapToLines, script-created cue",0,null,null],["VTTCue.snapToLines, parsed cue",0,null,null]]]}] 22:37:11 INFO - .. 22:37:11 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/snapToLines.html | took 1021ms 22:37:11 INFO - PROCESS | 1436 | 1475818631031 Marionette TRACE conn5 -> [0,711,"getWindowHandle",null] 22:37:11 INFO - PROCESS | 1436 | 1475818631034 Marionette TRACE conn5 <- [1,711,null,{"value":"12"}] 22:37:11 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/text.html 22:37:11 INFO - PROCESS | 1436 | 1475818631038 Marionette TRACE conn5 -> [0,712,"timeouts",{"script":35000}] 22:37:11 INFO - PROCESS | 1436 | 1475818631041 Marionette TRACE conn5 <- [1,712,null,{}] 22:37:11 INFO - PROCESS | 1436 | 1475818631088 Marionette TRACE conn5 -> [0,713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:11 INFO - PROCESS | 1436 | 1475818631267 Marionette TRACE conn5 <- [1,713,null,{"value":null}] 22:37:11 INFO - PROCESS | 1436 | 1475818631350 Marionette TRACE conn5 -> [0,714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webvtt/webvtt-api-for-browsers/vttcue-interface/text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/text.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:11 INFO - PROCESS | 1436 | ++DOCSHELL 224AE800 == 52 [pid = 1436] [id = 268] 22:37:11 INFO - PROCESS | 1436 | ++DOMWINDOW == 115 (224B3800) [pid = 1436] [serial = 750] [outer = 00000000] 22:37:11 INFO - PROCESS | 1436 | ++DOMWINDOW == 116 (224B8000) [pid = 1436] [serial = 751] [outer = 224B3800] 22:37:11 INFO - PROCESS | 1436 | 1475818631419 Marionette DEBUG loaded listener.js 22:37:11 INFO - PROCESS | 1436 | ++DOMWINDOW == 117 (224B7000) [pid = 1436] [serial = 752] [outer = 224B3800] 22:37:11 INFO - PROCESS | 1436 | 1475818631875 Marionette TRACE conn5 <- [1,714,null,{"value":["/webvtt/webvtt-api-for-browsers/vttcue-interface/text.html",0,null,null,[["VTTCue.text, script-created cue",0,null,null],["VTTCue.text, parsed cue",0,null,null]]]}] 22:37:11 INFO - .. 22:37:11 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/text.html | took 870ms 22:37:11 INFO - PROCESS | 1436 | 1475818631932 Marionette TRACE conn5 -> [0,715,"getWindowHandle",null] 22:37:11 INFO - PROCESS | 1436 | 1475818631935 Marionette TRACE conn5 <- [1,715,null,{"value":"12"}] 22:37:11 INFO - PROCESS | 1436 | 1475818631940 Marionette TRACE conn5 -> [0,716,"timeouts",{"script":35000}] 22:37:11 INFO - TEST-START | /webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html 22:37:11 INFO - PROCESS | 1436 | 1475818631943 Marionette TRACE conn5 <- [1,716,null,{}] 22:37:11 INFO - PROCESS | 1436 | 1475818631948 Marionette TRACE conn5 -> [0,717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:12 INFO - PROCESS | 1436 | 1475818632080 Marionette TRACE conn5 <- [1,717,null,{"value":null}] 22:37:12 INFO - PROCESS | 1436 | 1475818632194 Marionette TRACE conn5 -> [0,718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:12 INFO - PROCESS | 1436 | ++DOCSHELL 0F12E800 == 53 [pid = 1436] [id = 269] 22:37:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 118 (0F12EC00) [pid = 1436] [serial = 753] [outer = 00000000] 22:37:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 119 (0F67CC00) [pid = 1436] [serial = 754] [outer = 0F12EC00] 22:37:12 INFO - PROCESS | 1436 | 1475818632450 Marionette DEBUG loaded listener.js 22:37:12 INFO - PROCESS | 1436 | ++DOMWINDOW == 120 (0FC38C00) [pid = 1436] [serial = 755] [outer = 0F12EC00] 22:37:12 INFO - PROCESS | 1436 | 1475818632982 Marionette TRACE conn5 <- [1,718,null,{"value":["/webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html",0,null,null,[["VTTCue.vertical, script-created cue",0,null,null],["VTTCue.vertical, parsed cue",0,null,null]]]}] 22:37:13 INFO - .. 22:37:13 INFO - TEST-OK | /webvtt/webvtt-api-for-browsers/vttcue-interface/vertical.html | took 1070ms 22:37:13 INFO - PROCESS | 1436 | 1475818633020 Marionette TRACE conn5 -> [0,719,"getWindowHandle",null] 22:37:13 INFO - PROCESS | 1436 | 1475818633026 Marionette TRACE conn5 <- [1,719,null,{"value":"12"}] 22:37:13 INFO - TEST-START | /workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker 22:37:13 INFO - PROCESS | 1436 | 1475818633035 Marionette TRACE conn5 -> [0,720,"timeouts",{"script":35000}] 22:37:13 INFO - PROCESS | 1436 | 1475818633040 Marionette TRACE conn5 <- [1,720,null,{}] 22:37:13 INFO - PROCESS | 1436 | 1475818633047 Marionette TRACE conn5 -> [0,721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:13 INFO - PROCESS | 1436 | 1475818633192 Marionette TRACE conn5 <- [1,721,null,{"value":null}] 22:37:13 INFO - PROCESS | 1436 | 1475818633359 Marionette TRACE conn5 -> [0,722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:13 INFO - PROCESS | 1436 | ++DOCSHELL 11627400 == 54 [pid = 1436] [id = 270] 22:37:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 121 (11E94000) [pid = 1436] [serial = 756] [outer = 00000000] 22:37:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 122 (12CC2000) [pid = 1436] [serial = 757] [outer = 11E94000] 22:37:13 INFO - PROCESS | 1436 | 1475818633427 Marionette DEBUG loaded listener.js 22:37:13 INFO - PROCESS | 1436 | ++DOMWINDOW == 123 (1301A000) [pid = 1436] [serial = 758] [outer = 11E94000] 22:37:13 INFO - PROCESS | 1436 | [1436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 13B64400 == 53 [pid = 1436] [id = 204] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 11DD7400 == 52 [pid = 1436] [id = 199] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 118C8800 == 51 [pid = 1436] [id = 198] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0D8DDC00 == 50 [pid = 1436] [id = 202] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 12CE1400 == 49 [pid = 1436] [id = 201] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0F67F800 == 48 [pid = 1436] [id = 197] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 1467DC00 == 47 [pid = 1436] [id = 219] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 12CC7000 == 46 [pid = 1436] [id = 217] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0F12AC00 == 45 [pid = 1436] [id = 215] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 139D0000 == 44 [pid = 1436] [id = 203] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 11E93C00 == 43 [pid = 1436] [id = 200] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 1516E800 == 42 [pid = 1436] [id = 221] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 18578400 == 41 [pid = 1436] [id = 246] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0EF17C00 == 40 [pid = 1436] [id = 260] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 1A6C2800 == 39 [pid = 1436] [id = 259] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 1A6C4C00 == 38 [pid = 1436] [id = 258] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 18EF8800 == 37 [pid = 1436] [id = 257] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 1715BC00 == 36 [pid = 1436] [id = 256] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 1633BC00 == 35 [pid = 1436] [id = 255] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0EF10C00 == 34 [pid = 1436] [id = 254] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 12CE2400 == 33 [pid = 1436] [id = 253] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0F1D0800 == 32 [pid = 1436] [id = 252] 22:37:13 INFO - PROCESS | 1436 | --DOCSHELL 0D8D6C00 == 31 [pid = 1436] [id = 247] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 122 (18916C00) [pid = 1436] [serial = 682] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 121 (1891C400) [pid = 1436] [serial = 683] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 120 (15168000) [pid = 1436] [serial = 679] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 119 (15B49000) [pid = 1436] [serial = 680] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 118 (14EE4C00) [pid = 1436] [serial = 676] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 117 (14EEBC00) [pid = 1436] [serial = 677] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 116 (139C7400) [pid = 1436] [serial = 669] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 115 (139C9C00) [pid = 1436] [serial = 670] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 114 (139D0800) [pid = 1436] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_setattribute_handler.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 113 (120A6400) [pid = 1436] [serial = 664] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 112 (12C03C00) [pid = 1436] [serial = 665] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 111 (1158B800) [pid = 1436] [serial = 661] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 110 (118C3800) [pid = 1436] [serial = 662] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 109 (0F5B4800) [pid = 1436] [serial = 656] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 108 (0FC49400) [pid = 1436] [serial = 657] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 107 (18E3C800) [pid = 1436] [serial = 651] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 106 (18EAF400) [pid = 1436] [serial = 652] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 105 (18EF0800) [pid = 1436] [serial = 654] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_remove_iframe.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 104 (15165800) [pid = 1436] [serial = 646] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 103 (14EF0400) [pid = 1436] [serial = 647] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (0F684000) [pid = 1436] [serial = 641] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (11B38800) [pid = 1436] [serial = 642] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (18E2F800) [pid = 1436] [serial = 685] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (11E8F000) [pid = 1436] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (1301B800) [pid = 1436] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_iframe.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (13B59000) [pid = 1436] [serial = 644] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (16DCE000) [pid = 1436] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_change_item_iframe.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (18E3B800) [pid = 1436] [serial = 639] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/session_set_item_clear_iframe.html] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 94 (1467F000) [pid = 1436] [serial = 672] [outer = 00000000] [url = about:blank] 22:37:13 INFO - PROCESS | 1436 | --DOMWINDOW == 93 (132BA000) [pid = 1436] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/event_setattribute_handler.html] 22:37:14 INFO - PROCESS | 1436 | 1475818633992 Marionette TRACE conn5 <- [1,722,null,{"value":["/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker",0,null,null,[["removeEventListener",0,{},{}],["target",0,{},{}]]]}] 22:37:14 INFO - .. 22:37:14 INFO - TEST-OK | /workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker | took 990ms 22:37:14 INFO - PROCESS | 1436 | 1475818634028 Marionette TRACE conn5 -> [0,723,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 1436 | 1475818634033 Marionette TRACE conn5 <- [1,723,null,{"value":"12"}] 22:37:14 INFO - TEST-START | /workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker 22:37:14 INFO - PROCESS | 1436 | 1475818634040 Marionette TRACE conn5 -> [0,724,"timeouts",{"script":35000}] 22:37:14 INFO - PROCESS | 1436 | 1475818634045 Marionette TRACE conn5 <- [1,724,null,{}] 22:37:14 INFO - PROCESS | 1436 | 1475818634050 Marionette TRACE conn5 -> [0,725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:14 INFO - PROCESS | 1436 | 1475818634188 Marionette TRACE conn5 <- [1,725,null,{"value":null}] 22:37:14 INFO - PROCESS | 1436 | 1475818634272 Marionette TRACE conn5 -> [0,726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:14 INFO - PROCESS | 1436 | ++DOCSHELL 118C8800 == 32 [pid = 1436] [id = 271] 22:37:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 94 (11B3D800) [pid = 1436] [serial = 759] [outer = 00000000] 22:37:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 95 (12098800) [pid = 1436] [serial = 760] [outer = 11B3D800] 22:37:14 INFO - PROCESS | 1436 | 1475818634336 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 1436 | ++DOMWINDOW == 96 (12CC0C00) [pid = 1436] [serial = 761] [outer = 11B3D800] 22:37:14 INFO - PROCESS | 1436 | [1436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:37:14 INFO - PROCESS | 1436 | 1475818634816 Marionette TRACE conn5 <- [1,726,null,{"value":["/workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker",0,null,null,[["Setting onmessage to 1",0,{},{}],["Setting onmessage to an object",0,{},{}],["Setting onmessage to a function",0,{},{}],["Setting onmessage to 1 (again)",0,{},{}]]]}] 22:37:14 INFO - .... 22:37:14 INFO - TEST-OK | /workers/interfaces/DedicatedWorkerGlobalScope/onmessage.worker | took 830ms 22:37:14 INFO - PROCESS | 1436 | 1475818634874 Marionette TRACE conn5 -> [0,727,"getWindowHandle",null] 22:37:14 INFO - PROCESS | 1436 | 1475818634877 Marionette TRACE conn5 <- [1,727,null,{"value":"12"}] 22:37:14 INFO - TEST-START | /workers/semantics/run-a-worker/001.html 22:37:14 INFO - PROCESS | 1436 | 1475818634881 Marionette TRACE conn5 -> [0,728,"timeouts",{"script":35000}] 22:37:14 INFO - PROCESS | 1436 | 1475818634886 Marionette TRACE conn5 <- [1,728,null,{}] 22:37:14 INFO - PROCESS | 1436 | 1475818634899 Marionette TRACE conn5 -> [0,729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:15 INFO - PROCESS | 1436 | 1475818635034 Marionette TRACE conn5 <- [1,729,null,{"value":null}] 22:37:15 INFO - PROCESS | 1436 | 1475818635125 Marionette TRACE conn5 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/run-a-worker/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/run-a-worker/001.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1436 | ++DOCSHELL 13B58000 == 33 [pid = 1436] [id = 272] 22:37:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 97 (13B58400) [pid = 1436] [serial = 762] [outer = 00000000] 22:37:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 98 (13BECC00) [pid = 1436] [serial = 763] [outer = 13B58400] 22:37:15 INFO - PROCESS | 1436 | 1475818635188 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 99 (13BEA800) [pid = 1436] [serial = 764] [outer = 13B58400] 22:37:15 INFO - PROCESS | 1436 | 1475818635589 Marionette TRACE conn5 <- [1,730,null,{"value":["/workers/semantics/run-a-worker/001.html",0,null,null,[["worker global scope, dedicated worker",0,null,null]]]}] 22:37:15 INFO - . 22:37:15 INFO - TEST-OK | /workers/semantics/run-a-worker/001.html | took 730ms 22:37:15 INFO - PROCESS | 1436 | 1475818635613 Marionette TRACE conn5 -> [0,731,"getWindowHandle",null] 22:37:15 INFO - PROCESS | 1436 | 1475818635616 Marionette TRACE conn5 <- [1,731,null,{"value":"12"}] 22:37:15 INFO - TEST-START | /workers/semantics/run-a-worker/002.html 22:37:15 INFO - PROCESS | 1436 | 1475818635621 Marionette TRACE conn5 -> [0,732,"timeouts",{"script":35000}] 22:37:15 INFO - PROCESS | 1436 | 1475818635624 Marionette TRACE conn5 <- [1,732,null,{}] 22:37:15 INFO - PROCESS | 1436 | 1475818635629 Marionette TRACE conn5 -> [0,733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:15 INFO - PROCESS | 1436 | 1475818635789 Marionette TRACE conn5 <- [1,733,null,{"value":null}] 22:37:15 INFO - PROCESS | 1436 | 1475818635804 Marionette TRACE conn5 -> [0,734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/run-a-worker/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/run-a-worker/002.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:15 INFO - PROCESS | 1436 | ++DOCSHELL 13BE7000 == 34 [pid = 1436] [id = 273] 22:37:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 100 (1467E400) [pid = 1436] [serial = 765] [outer = 00000000] 22:37:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 101 (14E33C00) [pid = 1436] [serial = 766] [outer = 1467E400] 22:37:15 INFO - PROCESS | 1436 | 1475818635864 Marionette DEBUG loaded listener.js 22:37:15 INFO - PROCESS | 1436 | ++DOMWINDOW == 102 (14E14800) [pid = 1436] [serial = 767] [outer = 1467E400] 22:37:16 INFO - PROCESS | 1436 | 1475818636322 Marionette TRACE conn5 <- [1,734,null,{"value":["/workers/semantics/run-a-worker/002.html",0,null,null,[["worker global scope, shared worker",0,null,null]]]}] 22:37:16 INFO - . 22:37:16 INFO - TEST-OK | /workers/semantics/run-a-worker/002.html | took 730ms 22:37:16 INFO - PROCESS | 1436 | 1475818636361 Marionette TRACE conn5 -> [0,735,"getWindowHandle",null] 22:37:16 INFO - PROCESS | 1436 | 1475818636363 Marionette TRACE conn5 <- [1,735,null,{"value":"12"}] 22:37:16 INFO - TEST-START | /workers/semantics/run-a-worker/003.html 22:37:16 INFO - PROCESS | 1436 | 1475818636368 Marionette TRACE conn5 -> [0,736,"timeouts",{"script":35000}] 22:37:16 INFO - PROCESS | 1436 | 1475818636370 Marionette TRACE conn5 <- [1,736,null,{}] 22:37:16 INFO - PROCESS | 1436 | 1475818636375 Marionette TRACE conn5 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 22:37:16 INFO - PROCESS | 1436 | 1475818636531 Marionette TRACE conn5 <- [1,737,null,{"value":null}] 22:37:16 INFO - PROCESS | 1436 | 1475818636547 Marionette TRACE conn5 -> [0,738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/run-a-worker/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/run-a-worker/003.html\", \"15bdc10f-f46e-48ad-919f-69fa890035a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 22:37:16 INFO - PROCESS | 1436 | ++DOCSHELL 14EF0000 == 35 [pid = 1436] [id = 274] 22:37:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 103 (14EF0400) [pid = 1436] [serial = 768] [outer = 00000000] 22:37:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 104 (15170C00) [pid = 1436] [serial = 769] [outer = 14EF0400] 22:37:16 INFO - PROCESS | 1436 | 1475818636621 Marionette DEBUG loaded listener.js 22:37:16 INFO - PROCESS | 1436 | ++DOMWINDOW == 105 (15647C00) [pid = 1436] [serial = 770] [outer = 14EF0400] 22:37:17 INFO - PROCESS | 1436 | 1475818637166 Marionette TRACE conn5 <- [1,738,null,{"value":["/workers/semantics/run-a-worker/003.html",0,null,null,[["worker",0,null,null],["shared",1,"assert_unreached: Reached unreachable code","shared.onerror<@http://web-platform.test:8000/workers/semantics/run-a-worker/003.html:18:49\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/run-a-worker/003.html:18:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/run-a-worker/003.html:14:1\n"]]]}] 22:37:17 INFO - .. 22:37:17 INFO - TEST-OK | /workers/semantics/run-a-worker/003.html | took 830ms 22:37:17 INFO - PROCESS | 1436 | 1475818637206 Marionette TRACE conn5 -> [0,739,"getWindowHandle",null] 22:37:17 INFO - PROCESS | 1436 | 1475818637209 Marionette TRACE conn5 <- [1,739,null,{"value":"12"}] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 104 (1A6C5800) [pid = 1436] [serial = 720] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_session_window_open.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 103 (1ABBBC00) [pid = 1436] [serial = 723] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/storage_session_window_open_second.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 102 (18EBC800) [pid = 1436] [serial = 714] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/resources/storage_local_window_open_second.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 101 (16CCE800) [pid = 1436] [serial = 711] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_local_window_open.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 100 (13155C00) [pid = 1436] [serial = 705] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_key_empty_string.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 99 (0F1D8400) [pid = 1436] [serial = 702] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_key.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 98 (0F5C0400) [pid = 1436] [serial = 708] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_length.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 97 (0F124400) [pid = 1436] [serial = 726] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_set_value_enumerate.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 96 (18EF9000) [pid = 1436] [serial = 717] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_removeitem.html] 22:37:17 INFO - PROCESS | 1436 | --DOMWINDOW == 95 (18AAA800) [pid = 1436] [serial = 684] [outer = 00000000] [url = http://web-platform.test:8000/webstorage/storage_clear.html] 22:37:18 WARNING - u'runner_teardown' () 22:37:18 INFO - No more tests 22:37:18 INFO - Got 0 unexpected results 22:37:18 INFO - SUITE-END | took 1481s 22:37:18 INFO - Closing logging queue 22:37:18 INFO - queue closed 22:37:18 INFO - Return code: 0 22:37:18 WARNING - # TBPL SUCCESS # 22:37:18 INFO - Running post-action listener: _resource_record_post_action 22:37:18 INFO - [mozharness: 2016-10-07 05:37:18.490000Z] Finished run-tests step (success) 22:37:18 INFO - Running post-run listener: _resource_record_post_run 22:37:18 INFO - Total resource usage - Wall time: 1493s; CPU: 8.0%; Read bytes: 640792064; Write bytes: 437140992; Read time: 1657310; Write time: 2913290 22:37:18 INFO - TinderboxPrint: CPU usage
7.8% 22:37:18 INFO - TinderboxPrint: I/O read bytes / time
640,792,064 / 1,657,310 22:37:18 INFO - TinderboxPrint: I/O write bytes / time
437,140,992 / 2,913,290 22:37:18 INFO - TinderboxPrint: CPU idle
11,011.9 (92.2%) 22:37:18 INFO - TinderboxPrint: CPU user
858.1 (7.2%) 22:37:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:37:18 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35212800; Read time: 0; Write time: 44680 22:37:18 INFO - run-tests - Wall time: 1491s; CPU: 8.0%; Read bytes: 640746496; Write bytes: 334012416; Read time: 1657020; Write time: 2813430 22:37:18 WARNING - could not upload resource usage JSON 22:37:18 WARNING - Traceback (most recent call last): 22:37:18 WARNING - 22:37:18 WARNING - File "c:\slave\test\scripts\mozharness\base\python.py", line 586, in _resource_record_post_run 22:37:18 WARNING - json.dump(self._resource_monitor.as_dict(), fh, 22:37:18 WARNING - 22:37:18 WARNING - File "c:\slave\test\build\venv\Lib\site-packages\mozsystemmonitor\resourcemonitor.py", line 663, in as_dict 22:37:18 WARNING - cpu_logical_count=psutil.cpu_count(logical=True), 22:37:18 WARNING - 22:37:18 WARNING - AttributeError: 'module' object has no attribute 'cpu_count' 22:37:18 WARNING - 22:37:18 INFO - Running post-run listener: _upload_blobber_files 22:37:18 INFO - Blob upload gear active. 22:37:18 INFO - Preparing to upload files from c:\slave\test\build\blobber_upload_dir. 22:37:18 INFO - Files from c:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 22:37:18 INFO - Running command: ['c:\\slave\\test\\build\\venv\\Scripts\\python', 'c:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'c:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'c:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'c:\\slave\\test\\build\\uploaded_files.json'] 22:37:18 INFO - Copy/paste: c:\slave\test\build\venv\Scripts\python c:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a c:\slave\test\oauth.txt -b mozilla-central -d c:\slave\test\build\blobber_upload_dir --output-manifest c:\slave\test\build\uploaded_files.json 22:37:19 INFO - (blobuploader) - INFO - Open directory for files ... 22:37:19 INFO - (blobuploader) - INFO - Uploading c:\slave\test\build\blobber_upload_dir\resource-usage.json ... 22:37:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:37:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:37:20 INFO - (blobuploader) - WARNING - File uploaded to blobserver but failed uploading to Amazon S3. 22:37:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:37:20 INFO - (blobuploader) - INFO - Done attempting. 22:37:20 INFO - (blobuploader) - INFO - Uploading c:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:37:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:37:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:37:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:37:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:37:23 INFO - (blobuploader) - INFO - Done attempting. 22:37:23 INFO - (blobuploader) - INFO - Uploading c:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:37:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:37:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:37:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:37:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:37:28 INFO - (blobuploader) - INFO - Done attempting. 22:37:28 INFO - (blobuploader) - INFO - Iteration through files over. 22:37:28 INFO - Return code: 0 22:37:28 INFO - rmtree: c:\slave\test\build\uploaded_files.json 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - retry: Calling _rmtree_windows with args: ('c:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:37:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90e907509ddb2ce44f765abbb48bb1085d2f875b96b2c87b6c184d473b9c69b5a7bb2f3fd0094263134f5d56385a031e7c3ff6d1e6fb2d003ca95d0aaae5966", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2ab36a7a3ae184f8c737d437d9dd90a37b03789cb151f5e16bf245409c479eef563ff641a4851eb25a1bb3236403fc37be9f23e025a9e1d1bb953799d948576"} 22:37:28 INFO - Writing buildbot properties ['blobber_files'] to c:\slave\test\properties\blobber_files 22:37:28 INFO - Writing to file c:\slave\test\properties\blobber_files 22:37:28 INFO - Contents: 22:37:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90e907509ddb2ce44f765abbb48bb1085d2f875b96b2c87b6c184d473b9c69b5a7bb2f3fd0094263134f5d56385a031e7c3ff6d1e6fb2d003ca95d0aaae5966", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2ab36a7a3ae184f8c737d437d9dd90a37b03789cb151f5e16bf245409c479eef563ff641a4851eb25a1bb3236403fc37be9f23e025a9e1d1bb953799d948576"} 22:37:28 INFO - Running post-run listener: copy_logs_to_upload_dir 22:37:28 INFO - Copying logs to upload dir... 22:37:28 INFO - mkdir: c:\slave\test\build\upload\logs 22:37:28 INFO - Copying logs to upload dir... 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - Using _rmtree_windows ... 22:37:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1687.586000 ========= master_lag: 1.79 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 28 mins, 9 secs) (at 2016-10-06 22:37:31.734374) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-10-06 22:37:31.735686) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir c:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming BUILDBOT_PATH=C:\mozilla-build\ CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-SPOT-575 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOMEDRIVE=C: HOMEPATH=\Users\cltbld IDLEIZER_HALT_ON_IDLE=true KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGONSERVER=\\T-W732-SPOT-575 MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=8 OS=Windows_NT 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\mozilla-build\buildbotve;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\python27;C:\opt\runner;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Users\cltbld\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0;;C:\mozilla-build\moztools\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:\slave\test\properties RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-SPOT-575 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90e907509ddb2ce44f765abbb48bb1085d2f875b96b2c87b6c184d473b9c69b5a7bb2f3fd0094263134f5d56385a031e7c3ff6d1e6fb2d003ca95d0aaae5966", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2ab36a7a3ae184f8c737d437d9dd90a37b03789cb151f5e16bf245409c479eef563ff641a4851eb25a1bb3236403fc37be9f23e025a9e1d1bb953799d948576"} build_url:https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c90e907509ddb2ce44f765abbb48bb1085d2f875b96b2c87b6c184d473b9c69b5a7bb2f3fd0094263134f5d56385a031e7c3ff6d1e6fb2d003ca95d0aaae5966", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2ab36a7a3ae184f8c737d437d9dd90a37b03789cb151f5e16bf245409c479eef563ff641a4851eb25a1bb3236403fc37be9f23e025a9e1d1bb953799d948576"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JBK4C-PHTdiL6hcVLRATFw/artifacts/public/build/firefox-52.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 6.66 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-10-06 22:37:38.493064) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-06 22:37:38.494003) ========= 'rm' '-f' 'oauth.txt' in dir c:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming BUILDBOT_PATH=C:\mozilla-build\ CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-SPOT-575 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOMEDRIVE=C: HOMEPATH=\Users\cltbld IDLEIZER_HALT_ON_IDLE=true KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGONSERVER=\\T-W732-SPOT-575 MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=8 OS=Windows_NT 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;C:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;C:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;C:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Amazon\cfn-bootstrap\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\mozilla-build\buildbotve;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\python27;C:\opt\runner;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn;C:\Users\cltbld\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0;;C:\mozilla-build\moztools\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:\slave\test RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-SPOT-575 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.12 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-06 22:37:38.710869) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-10-06 22:37:38.711181) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-10-06 22:37:40.194166) ========= ========= Total master_lag: 11.63 =========